9

Ввод мой адрес с помощью традиционной формы сводит меня с ума:Является ли текстовое поле автозаполнения для ввода адресов хорошей идеей?

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

alt text http://img10.imageshack.us/img10/7404/traditionaladdressform.png

Потому что я считаю, этот процесс настолько отталкивающий, когда я разработал свой интернет-магазин (bombsheets.com), я решил создать автозаполненный виджет для адресов. По мере ввода, мы пытаемся геокодирование адреса (через Google Maps):

alt text http://img403.imageshack.us/img403/9333/addressautocomplete.png

В лучшем случае, это работает очень хорошо. Если ваш адрес «120 W 45th St, New York, NY 10036, USA», вы можете ввести его, набрав что-то короткое, как «120 w 45th st, nyc».

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

  1. Слишком чужое/незнакомое. Клиенты используются в старой форме, и переключение на них сбивает с толку.
  2. Вам нужно указать номер вашей квартиры/пола/другое в другом поле. Это смущает.
  3. Когда наш магазин взорвется (хорошая проблема), мы будем ударять по Google со слишком большим количеством запросов на геокодирование для этого масштаба.
  4. EDIT: Это не сработает (для ~ 5% пользователей) с отключенным javascript.
  5. Здесь нет существенной проблемы, и этот интерфейс - это будущее. (Это не так диковинно, поскольку, например, многие интернет-магазины заставляют вас вводить как номер вашей кредитной карты, так и тип вашей кредитной карты, когда последний является неотличимым от прежнего).

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

+0

Это, вероятно, должно быть отмечено Community Wiki. –

+3

Ничего себе, США настолько отсталые. Здесь, в Великобритании, обычной практикой является заполнение почтового индекса (zip), а затем использование этого для автозаполнения остальной части адреса. –

+0

Насколько хорошо это работает на мобильных устройствах? – Michael

ответ

4

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

Якоб Нильсен утверждает, что отдельные текстовые поля для адреса проще для пользователей, чтобы использовать:

Такой информации часто зашита в пальцы пользователей, и того, чтобы выбрать такие опции из меню разбивает на стандартная парадигма для ввода информации и даже может создать больше работы для пользователей (http://www.useit.com/alertbox/20001112.html)

с другой стороны, выбирая INFORMATI из фиксированных списков будет означать меньше места для ошибок, и некоторые люди предпочитают использовать мышь (например, эти люди переходят в меню редактирования для доступа к командам, таким как копирование и вставка).

Вам необходимо судить о целевой аудитории и совершать звонки.

4

Одна из проблем заключается в том, работает ли он без JavaScript или нет. Если ваши клиенты по какой-либо причине (их несколько) не имеют JavaScript, или даже не поддерживают браузеры (например, на сотовом телефоне), вы можете получить неверный ввод, который ваш сайт может обрабатывать неправильно ,

+0

Отличный момент. Я добавлю эту проблему к вопросу. –

0
  1. Это не проблема. Как только автозаполнение всплывает, люди поймут.

  2. Да, вы должны найти способ перенести его или поместить это поле поверх адреса. Если он уже введен, люди не подумают, что им придется снова вводить его.

  3. Когда ваш магазин растет, вам нужно обмануть. Так или иначе.На всех уровнях.

  4. Я согласен. Просто исправьте некоторые незначительные проблемы. :-)

0

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