Международная регистрационная форма - PullRequest
1 голос
/ 08 ноября 2010

При разработке формы международной регистрации, как я должен запрашивать информацию о пользователе. Имя должно быть [Имя, Фамилия] или [Общее, Фамилия] или просто [Имя] . Имеет ли имя и фамилия смысл для всех имен?

При запросе штата и почтового индекса, какой будет альтернативная терминология, должен ли я вообще собирать эту информацию для некоторых стран?

В последнее время мы знакомимся с международными пользователями и методами, и я надеюсь, что кто-то с опытом сможет оценить правильные поля и метки, которые будут присутствовать в твердой международной регистрационной форме.

Ответы [ 4 ]

1 голос
/ 29 марта 2011

Я бы порекомендовал только один вход для имени, не все имена логически разделены на две части, у некоторых людей есть только одно имя (например, Teller , и если используется для адресов, имя может быть названием компании). Маркировка сложна, поскольку имя и фамилия не совпадают с именем и фамилией, если имена на вашем языке обычно находятся в каком поле должно указываться имя / фамилия и фамилия / имя?

Для ввода адреса вам нужно:

Name/Company: <text box; no validation or munging>
Address: <Multiline textbox; no validation or munging>
Country: <text box or select-box if you're paranoid>

Делая это более подробно, вы создаете проблемы для иностранцев.

только вещь, которая нужна вашей местной почтовой службе для иностранного адреса - это название страны . Остальное зависит от страны и может включать несколько полей или, в некоторых случаях, что-то вроде «за церковью в лесу» и т. Д.

Не включайте почтовый индекс или какую-либо конкретную страну, например, если пользователь не выбрал страну, о которой вы хорошо знаете. Люди, как правило, знают, как вводить свой адрес в текстовой области произвольной формы, но они могут на самом деле испортить его, если им придется принудительно вводить свой адрес в чужие поля.

Худшее, что вы можете сделать, это молча отбросить недопустимые поля. Это случилось со мной при регистрации моего адреса (в Норвегии) ​​для подписки на журналы из США. Норвежский адресный формат:

<Name or company>
<Street name> <house number>
<post code> <city or suburb>
NORWAY

Но, пытаясь заставить эти поля в ближайшем эквиваленте в форме, очень ориентированной на США, они отправили его по почте:

<my name> Oslo/OSLO//<And a lot of garbage letters and symbols>
/NORWAY

В конце концов, он прибыл, но был задержан на месяц. Вероятно, помогло то, что у меня есть уникальное имя, и что в Норвегии нас всего около 5 миллионов человек. Я сомневаюсь, что он прибыл бы, если бы меня звали «Джон Смит» и я жил в Нью-Йорке, а какая-то веб-форма хранила его до John Smith NY/New York;/ USA///

Извините за длинную напыщенную речь ;)

1 голос
/ 09 ноября 2010

Я бы предложил только имя, чтобы пользователь мог ввести то, что кажется правильным.

Что касается штата, я не совсем понимаю, для чего вам нужна эта информация.Но я не гражданин США, поэтому ... Две адресные строки (без подразумеваемого формата), почтовый индекс (терминология в порядке, но не пытайтесь проверить) и название страны должно быть достаточно.Проблема с «государствами» заключается в том, что некоторые страны не используют такие понятия (либо вообще, либо используют разные концепции регионального разделения, то есть в Польше это воеводство, в Англии - графство и т. Д.).Опять же, я бы не стал использовать такие детали.

0 голосов
/ 10 февраля 2011

Как нерезидент США, у которого очень нестандартный адрес (в прямом эфире на лодке, который требует дополнительной информации об адресе и очень часто не имеет стандартизированного адреса Royal Mail), я считаю, что регистрация, ориентированная на США формы очень раздражающие. Что касается имени, я нашел имя и фамилию подходящими. Что касается адресов, я бы рассмотрел либо отключение меток для большинства строк, либо безвредную маркировку их как «адресная строка 1» и т. Д. Кроме того, убедитесь, что таких строк несколько; диалоговое окно достаточно длинное, чтобы принять несколько полей; и диалоговые окна будут принимать разделители адресов, такие как запятая. Единственные, кого я бы оставил, поскольку они часто отображаются, это Город / Город и Страна. Почтовые индексы не должны упоминаться как таковые. Минимальная вежливость, которую я ожидаю от регистрационной формы, - это запрос почтового индекса.

Хотя это не имеет прямого отношения к регистрационным формам, я ранее предоставил (очень длинный) ответ на вопрос о проверке / нормализации международных данных. Это не простая тема.

0 голосов
/ 09 ноября 2010

То, как вы принимаете пользовательские данные, зависит от того, что вы хотите с ними делать. Сказав, что

Имя: Это также зависит от страны, но на основании предположений, что у меня есть "фамилия" и "имя", общие / общие для любой страны. Некоторые имена имеют несколько фамилий.

Адрес: разные страны имеют разные форматы адресов. Вы можете получить различную информацию о формате здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...