Ввод моего адреса в традиционной форме сводит меня с ума:
- Почему мне нужно вводить мой город, штат, почтовый индекс и, если мой город и штат можно определить по моему почтовому индексу?
- Выбор состояния из раскрывающегося списка - заноза в заднице - часто вы не можете перейти к нему, вам нужно использовать мышь и т. Д.
альтернативный текст http://img10.imageshack.us/img10/7404/traditionaladdressform.png < / а>
Поскольку я нахожу этот процесс настолько отталкивающим, когда я проектировал свой интернет-магазин (bombsheets.com), я решил построить автоматический -полный виджет для адресов. По мере ввода мы пытаемся геокодировать ваш адрес (через Google Maps):
альтернативный текст http://img403.imageshack.us/img403/9333/addressautocomplete.png < / а>
В лучшем случае это действительно хорошо работает. Если ваш адрес: «120 W 45th St, New York, NY 10036, USA», вы можете ввести его, набрав что-нибудь короткое, например «120 w 45th st, nyc».
Однако, насколько мне известно, мы единственный интернет-магазин, использующий этот интерфейс. Вместо того, чтобы похлопать себя по спине за то, что я такой гений, мне любопытно, означает ли его отсутствие использования, что эта идея в какой-то степени ошибочна. Несколько потенциальных проблем:
- Слишком чуждо / незнакомо. Клиенты привыкли к старой форме, и переходить на них непросто.
- Вы должны ввести свою квартиру / номер этажа / что угодно в другом поле. Это смущает.
- Когда наш магазин взорвется (хорошая проблема), мы будем отправлять в Google слишком много запросов геокодирования, чтобы это можно было масштабировать.
- РЕДАКТИРОВАТЬ: Это не сработает для (~ 5%) пользователей с отключенным javascript.
- Здесь нет существенной проблемы, и за этим интерфейсом будущее. (Это не так уж и странно, поскольку, например, многие интернет-магазины заставляют вас вводить как номер кредитной карты, так и тип кредитной карты, когда последний выводится из первого).
В любом случае, мне любопытно, стоит ли мне пытаться вводить новшества в этой области или мне следует просто использовать традиционный подход. (Мысли об улучшении юзабилити этого нового подхода, конечно, также приветствуются).