Юзабилити мобильных платежных форм: размещайте названия над полями

Содержание

uploadleoaie8foq

Это вторая из 8 статей о юзабилити платёжных форм, посвящённых основным положениям отчёта о юзабилити мобильных интернет-магазинов 2013 года.

Где лучше всего размещать названия полей на мобильном сайте: слева или сверху? По результатам обширного исследования 18 мобильных интернет-магазинов, во время которого пользователи заполнили более тысячи полей мобильных платежных форм, мы можем утверждать: за одним исключением — только сверху.

Проблемы, возникающие при размещении названий полей слева

Главная проблема «левосторонних» названий полей связана с размерами экранов смартфонов и соотношением их сторон. Здесь все просто: если название расположено слева, на узком экране почти не остается места для самого поля. Это достаточно серьезная проблема юзабилити: зачастую поле платёжной формы не способно полностью отобразить вводимые данные.

Например, адрес электронной почты может содержать более 20 символов, номер кредитной карты чаще всего состоит из 16 цифр, не говоря уже о полном имени или адресе, состоящем из названия улицы и номеров дома и квартиры.
23

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

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

Поскольку из-за малого размера сенсорной клавиатуры точность ввода на мобильных устройствах снижается (а вероятность ошибок при подтверждении возрастает), возможность легко исправить ошибку, а тем более быстро заметить её, становится важной проблемой.

Название над полем

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

Дополнительный плюс — это четкие и понятные названия полей, которые не нужно ограничивать 1-2 словами. Также здесь появляется больше места для индикации обязательных или необязательных для заполнения полей и возможность добавлять описания.

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

Автоматическое изменение положения надписей при повороте смартфона

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

При горизонтальной ориентации клавиатура существенно ограничивает видимую область окна. Например, на iPhone 4S при горизонтальной ориентации веб-страница, на которой расположена заполняемая форма, занимает только 33% экрана. На некоторых устройствах Android ситуация еще хуже.

Например, на Samsung Galaxy S Plus в горизонтальном режиме веб-страница видна лишь в участке в 18% экрана. Оба примера представлены ниже:
44

Взгляните на эти изображения. Такую форму достаточно трудно правильно заполнить из-за отсутствия видимого контекста. В случае с Android не видно даже названия активного поля, которое заполняет пользователь. Из-за острого дефицита контекста внутри страницы и формы в альбомной ориентации у пользователей появлялись серьезные трудности. На примере слева пользователь начал вводить в поле адрес электронной почты, считая, что это — часть платёжной формы с контактными данными, которую он должен заполнить. Он не заметил, что это поля для входа уже зарегистрированных пользователей (кнопка «Оформить заказ в качестве гостя» не видна).

С учётом всех этих ограничений, возникает вопрос: кто станет заполнять форму, держа смартфон горизонтально? Что ж, такие пользователи есть, и их легко понять: активная зона кнопок клавиатуры при горизонтальной ориентации намного больше по сравнению с вертикальной.

Например, при переключении на альбомный режим на iPhone 4S активная зона увеличивается на 32% (52px×76px по сравнению с 83px×63px), как показано ниже:
52

Поскольку часть пользователей предпочитает более крупную сенсорную клавиатуру, проектируя для мобильных устройств, необходимо учитывать особенности заполнения формы в альбомной ориентации. Для удобства таких пользователей следует предусмотреть автоматическое перемещение названий на позицию слева от поля. Это касается всех описаний, подсказок и примеров заполнения (они могут размещаться и под полем вплотную к нему).

Проблема очень коротких полей, не способных полностью отображать вводимые данные (что в вертикальной ориентации заставляет нас размещать названия над полями) не так актуальна для горизонтального режима, так как экран в этом случае намного шире. Здесь достаточно места для названия слева и длинного поля, в котором можно отобразить почти все полные ответы на вопросы (например, на iPhone в портретном режиме, разместив название сверху, мы имеем поле в 300 точек — при горизонтальном режиме рядом с таким же полем остаётся 150 точек для названия сбоку).

Пользователь должен видеть как введённые данные, так и контекст

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

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

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

Можно испытать адаптивный дизайн на новом уровне и автоматически уменьшать размер шрифта по мере того, как пользователь приближается к краю поля (примером могут послужить заголовки YouTube, автоматически меняющие свою длину).
72

Представьте, что поле ввода может отображать около 30 символов, и когда пользователь вводит двадцать пять, размер шрифта уменьшается на 10%, чтобы поле могло вместить дополнительные знаки.

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

 

Автор: Кристиан Хольст (Christian Holst), перевод: Proactivity

Оригинал: http://baymard.com/blog/mobile-form-usability-label-position