“Почему номер кредитки нужно вводить без пробелов?”

UX Курс: 23 из 30 глупых вопросов

←Предыдущий вопрос

(Вы читаете перевод нового ускоренного курса UX. На этот раз курс посвящен глупым вопросам (UX Crash Course: 30 Stupid Questions). Если вы здесь впервые, то лучше начните с первой главы).

UX-дизайнеры ненавидят проектировать формы так же, или даже больше, чем пользователи ненавидят их заполнять. Но когда разработчики говорят вам, что ваша супер-упрощенная форма не будет работать, вас начинает трясти. Так давайте же ответим:

“Почему номер кредитки нужно вводить без пробелов?”

Формы для ввода кредиток — это один из моих самых любимых примеров юзабилити, так как они одновременно и супер просты, и невероятно сложны.

Базовые требования к форме для кредиток достаточно элементарны. Номер карты, дата истечения, код безопасности и широкая улыбка.

Все остальное — детали. Но в нашем случае, в этих деталях кроется такая же разница, как между покупкой настоящей гарри-поттеровской волшебной палочки, сделанной из настоящего дерева в Хогвартсе, и походом на Комикон в идиотской магловской одежде.

т.е. разница между завершенной и незавершенной покупкой.

Номер, напечатанный на реальной пластиковой карте, включает пробелы. Так почему пользователь не может использовать эти пробелы, когда вводит номер карты?

Глупый/ленивый ответ:

“Наша база данных не рассчитана на обработку пробелов”.

Настоящий ответ:

Конечно же, номер МОЖЕТ включать пробелы.

Нет никакой технической особенности, которая не давала бы обрабатывать пробелы в номере кредитной карты. Просто возможность ввода пробелов не предусмотрена по умолчанию.

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

Форма для кредитки может быть настроена на сохранение номеров карт без пробелов.

Ее можно запрограммировать на добавление пробелов по мере введения номера карты.

Ее можно запрограммировать на автоматическое определение типа карты по первым цифрам (Visa начинается с четверки, MasterCard — c пятерки, AmEx — с тройки, и т.д.).

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

Все эти “улучшения” требуют времени. Нужно учитывать соотношение времени и выгоды. Как говорят все хорошие разработчики: “все возможно, но не все реалистично”.

Вот почему этот вопрос совсем не глупый:

Иногда UX и код работают друг против друга.

Когда вы упрощаете проектируемый опыт взаимодействия, это иногда усложняет ваш проект в плане кода.

Точно так же, как дизайнеры облегчают себе жизнь и прячут элементы интерфейса, разработчики облегчают себе жизнь фразами “это невозможно” вместо того, чтобы сказать: “я бы предпочел этого не делать, потому что эта херня меня выбешивает!”

Когда вам говорят, что ваш дизайн “невозможно реализовать”, просто спросите — почему? Это нормально — поинтересоваться, какая часть вашего дизайна не подлежит реализации.

Ответ обычно начинается с “ну, не то чтобы невозможно реализовать, но…”

И потом у вас начинается обсуждение и поиск компромиссов.

Настроить ввод номера карты с пробелами и исправить глупые опечатки — что ж, оно того стоит. Потому что помогает избежать ошибок.

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

Помните: разработчики и UX-дизайнеры могут здорово помогать друг другу, и вы не должны друг другу врать, чтобы выполнить работу. Дело тут не в вас. Дело в пользователе.

Завтра мы ответим на вопрос: “Как сделать дизайн адаптивным?”

Если вам понравилась и статья, и перевод, дайте нам знать — нажмите кнопку Recommend.

Также мы будем благодарны за любые отзывы по поводу адекватности и понятности перевода этой книги. Нас можно найти в Facebook: Nancy Pong и Ринат Шайхутдинов.

Мобильное приложение «Заметки о психике» | Mental Notes

Подкидывает идеи как привлечь, удержать и направить внимание пользователя

Mental notes — это колода из 53 карточек с описанием психофизиологических моделей поведения людей, которые лежат в основе принципов веб-дизайна. Они помогают дизайнерам, проектировщикам лучше понять поведение пользователей и найти эффективные решения при создании дизайна интерфейсов.

Скачать приложение в Appstore

Видеокурсы и практика по дизайну интерактивных систем: ux/ui, веб-дизайн и бренд-дизайн

Вас ждет плотная проектная практика по анимации интерфейсов, дизайну сайтов, а также мобильных и веб-приложений. Под руководством наставников в стиле «смотри и повторяй»!

Breezzly — это среда для тренировки digital-навыков. Здесь вы встретите комплекты видеокурсов в актуальных инструментах интерактивного дизайна, среди них Figma, Principle и Invision Studio. А каждый проект — это живой кейс с историей, собранной по горячим следам!

Посмотреть каталог курсов →

--

--

Olga Zholudova
UX Crash Course: 30 рекомендаций начинающим UI/UX дизайнерам

Прокачиваю контент-маркетинг переводами 👸😁 Беру тексты и переводы под заказ, делаю круто 🔥 https://t.me/olgazholudova