Люди, проживающие в США, обладают небольшим преимуществом при заполнении форм: их страна чаще всего указана как значение по умолчанию в выпадающих списках. Это означает, что посетителям не нужно тратить свое время на просмотр длинного списка, состоящего из сотни наименований, чтобы выбрать нужную страну. Однако для людей, проживающих не в США, поиск требуемой страны может превратиться в настоящий кошмар.
Не стоит думать, что все так плохо. Существует более продуманный способ выбрать страну: он реализуется с помощью различных элементов управления пользовательским интерфейсом. Текстовые поля с автозаполнением — одно из таких средств. Эти поля адаптируется к вводу пользователя. Вместо того, чтобы выводить на экран огромный выпадающий список стран, текстовые поля с автозаполнением позволяют отобразить нужную страну по первым буквам, которые вводит пользователь в текстовое поле.
Преимущество такого подхода заключается в том, что пользователям не требуется прокручивать гигантский список стран, расположенных в алфавитном порядке. Автозаполнение предлагает небольшое упорядоченное подмножество стран, соответствующее пользовательскому вводу. Поскольку человек сам вводит название своей страны, автозаполнение автоматически отсечет лишние варианты списка. Если вы выводите на экран меньшее количество стран, пользователю будет гораздо проще найти и выбрать необходимую страну.
Текстовые поля с автозаполнением — рациональная и эффективная замена для выпадающего списка со странами. Автозаполнение в данном случае позволяет значительно сэкономить время, ибо в представленном списке стран содержится очень много пунктов. Автозаполнение вообще идеально подходит для масштабных списков. Оно поможет пользователям получить лучший опыт взаимодействия с формами. Не важно, в какой стране проживают люди; любой человек хочет справиться с возникшей задачей как можно быстрее и легче. Дизайнеры всегда должны искать подходы для создания именно такого опыта взаимодействия — простого, быстрого и удобного.
http://uxmovement.com/forms/how-autocomplete-textboxes-can-make-your-forms-faster/