Rose debug info
---------------

Я в интернете

РСС   Джейсон-фид

На новые заметки можно подписаться в Телеграме. Старые заметки переехали в архив.

На новые заметки можно подписаться в Телеграме. Старые заметки переехали в архив.
Подписаться на мой блог в Телеграме.

Модальность

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

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

Бывает так, что производитель хочет сэкономить на клавиатуре ноутбука и не добавляет туда индикаторы: в таком случае о состоянии интерфейса можно будет узнать только попробовав набрать некоторый текст.

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

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

Модальность очень часто приводит к возникновению модальных ошибок — они появляются, когда пользователь не знает, в каком состоянии сейчас находится интерфейс: например, я могу напечатать какой-нибудь текст, не посмотрев на состояние раскладки. Вместо «Привет» может получиться «Ghbdtn». Мелочь, а всё равно неприятно.

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

Подписаться на блог
Поделиться
Отправить
 25   2 мес   #дизайн   #интерфейсы
Дальше