Нужно ли использовать выпадающий список для ввода аббревиатуры вашего штата? - PullRequest
1 голос
/ 13 марта 2009

Очень простой вопрос: должен ли раскрывающийся список использоваться для заполнения аббревиатур штатов? Исходя из моего опыта, я думаю, что большинство сайтов электронной коммерции делают это, поэтому я ожидаю, что это приемлемо. Тем не менее, Якобу Нильсену есть, что сказать по этому поводу.

Я думаю, что я не согласен; Я использую клавишу табуляции, а затем введите первую букву моего состояния. Черт возьми, даже если это была не первая запись, я делал это достаточно много раз, я неоднократно нажимал на письмо и получал то, что мне нужно. Мне никогда не нужно колесо прокрутки или мышь.

Есть ли какие-либо дополнительные конкретные указания по этому конкретному вопросу?

Ответы [ 8 ]

2 голосов
/ 13 марта 2009

Я думаю, что теперь это станет меньшей проблемой, так как большинство современных браузеров прокручивают выпадающие списки на основе каждой вводимой вами последовательной буквы, а не просто читают первую букву, как это делали когда-то. Итак, если вы наберете N-Y, выпадающий список будет прокручиваться прямо в Нью-Йорк, и вам не придется нажимать N несколько раз.

1 голос
/ 13 марта 2009

Я думаю, это зависит от того, просите ли вы пользователя ввести свой собственный адрес или адрес другого лица (адрес доставки). Каждый знает свое сокращение штата, но может знать все сокращения штата.

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

Конечно, если ваш сайт имеет комбинацию обоих типов адресов, вы хотите, чтобы ваш пользовательский интерфейс был согласованным, и используйте раскрывающийся список для обоих. Кроме того, если вы используете раскрывающийся список, я бы предложил использовать сокращение штата и имя (AZ - Аризона), когда раскрывающийся список раскрыт (но просто отображать сокращение, когда оно свернуто).

1 голос
/ 13 марта 2009

Я собирался опубликовать ответ NYSystemsAnalyst, но он избил меня. Вместо этого я добавлю оговорку ... Если вы используете выпадающий список, он должен быть завершен. Не забывайте очевидный DC, или менее распространенный, но правдоподобный PR или AE / AA / AP, или довольно маловероятный, но все еще действительный AS, FM, MH, MP, PW и VI.

Официальный список

1 голос
/ 13 марта 2009

Поскольку состояние - это двухбуквенное сокращение, я бы не поместил выпадающий список, я бы поставил текстовое поле, но я бы проверил его, используя AJAX или Javascript, чтобы предупредить пользователя об ошибке сразу после того, как он ввел что-то неправильное .

DropDown / Автозаполнение (на мой взгляд) полезно, когда вводимые данные длиннее / подвержены ошибкам.

Если вы настаиваете на использовании автозаполнения или выпадающего списка, вы должны указывать длинные имена состояний, а не только аббревиатуру.

1 голос
/ 13 марта 2009

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

РЕДАКТИРОВАТЬ : Как подсказывает @Martin, я бы хотел, чтобы автозаполнение показывало полное имя состояния, даже если оно только вводило сокращение. Это также решит проблемы, связанные с неправильным использованием аббревиатуры, хотя вы можете сделать то же самое в раскрывающемся списке - отобразить имя с аббревиатурой в качестве значения.

0 голосов
/ 13 марта 2009

Как насчет текстового поля с проверкой и раскрывающегося списка, если сокращение состояния недопустимо?

0 голосов
/ 13 марта 2009

У меня никогда не было проблемы с выпадающими списками состояний (это от кого-то, обычно находящегося внизу в Западной Вирджинии). У меня появилась привычка просто нажимать и нажимать клавишу W, и тогда он либо распознает букву «E» и дает мне правильное состояние, либо не распознает букву «E», а затем я должен нажать клавишу «вниз» один раз или дважды (в зависимости от порядка сортировки), чтобы получить правильное состояние.

Итак, в общем, я смотрю на 5 нажатий клавиш, чтобы добраться до моего состояния. Я не думаю, что это так плохо.

0 голосов
/ 13 марта 2009

Готов поспорить, что половина пользователей сайтов электронной коммерции не знают аббревиатур для штатов. Подумайте, отправляете ли вы кому-то подарок, и вы не можете вспомнить, его MS, MO или MI. Раскрытия в порядке.

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