Способы обработки пользовательского интерфейса штата / провинции для разных стран - PullRequest
2 голосов
/ 12 января 2010

Каковы способы обработки пользовательского интерфейса для стран, штатов / провинций и почтового индекса?

Когда пользователь выбирает США, мы показываем раскрывающийся список «Состояние». Какими способами можно обращаться с неамериканскими штатами / провинциями и почтовыми индексами?

Должны ли мы отображать "Другая страна" в раскрывающемся списке штата / провинции и добавить текстовое поле, чтобы пользователь мог ввести свою провинцию, если это не США?

Должны ли мы просто отображать текстовое поле вместо выпадающего списка, если выбрана неамериканская страна?

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

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

Обновление: провинция / штат не обязательна для стран, кроме США.

Ответы [ 2 ]

1 голос
/ 12 января 2010

Я не являюсь дизайнером пользовательского интерфейса, но я не являюсь резидентом США и должен иметь дело с этим типом формы ...

Я хотел бы предложить, чтобы у вас была пара полей Провинция / Штат, одно раскрывающееся меню со значениями в США, а другое необязательное текстовое поле. Сделайте так, чтобы они отображались в том же месте в форме и скрывались в зависимости от того, какой из них не подходит для выбора страны. Я бы не стал жаловаться, если в вашей форме по умолчанию указано Страна = США и раскрывающийся список.

(Есть дополнительный вопрос о том, как назвать неамериканскую версию поля - «Провинция / штат» не обязательно является термином, используемым в каждой стране. Например, в Великобритании мы обычно называем его « Округ ». Однако я подозреваю, что« Провинция / Штат »будет достаточно широко пониматься, чтобы не быть проблемой.)

1 голос
/ 12 января 2010

Сделайте это необязательным, если вам действительно не нужно знать; в некоторых странах есть провинции, но они редко используются, не требуются в адресе и в основном избыточны.

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