Илья
9 февраля 2016
Советы почтой каждую неделю
Пожалуйста, получите наше письмо, чтобы подтвердить свой адрес:
Вы подписаны на «Советы за неделю»:

Что такое модальность и почему её принято ругать?

Первая часть


У моей бабушки телевизор иногда перестаёт переключать каналы: «Жму пятый, а он не включается!». Она случайно нажимает кнопку -/- -, после чего телевизор воспринимает только двузначные каналы. Чтобы включить пятый, нужно жать 0, затем 5:


Бывает, чёртова микроволновка за пять минут так и не разогреет суп, потому что с прошлого раза стояла на разморозке.

Но есть интерфейсы, которые всегда работают предсказуемо. Кнопка «5» в лифте всегда везёт на пятый этаж. Клавиша ми-бемоль на фортепиано всегда играет ми-бемоль:



Рычаг на унитазе всегда спускает воду.

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

Один и тот же жест может вызывать разные действия в разных состояниях интерфейса. Кнопка Энтер ↩ в текстовом редакторе начинает новую строку, а в чате — отправляет сообщение. Педаль газа обычно значит «ехать вперёд», но если включена задняя передача, то уже «ехать назад».

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

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

Часть про осознание важна в определении. На Айфоне тап в левый нижний угол в приложении «Телефон» переключит в «Избранное», а в браузере — поведёт назад:

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

А вот когда выходишь из приложения и тапаешь в привычный смс-угол, случайно открываешь какой-нибудь «Шазам», потому что вдруг оказался не на той странице домашнего экрана:

Интерфейс пионеровских сидиджеев не вызывает модальных ошибок именно потому, что диджей осознаёт текущее состояние интерфейса

В первом случае модальности нет, во втором — есть.

Модальность — признак плохого интерфейса, а не, скажем, рассеянности пользователя. Совершенно естественно, что внимание человека направлено на его задачу, а не на состояние интерфейса.

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

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

Продолжение

Timed modes

P. S. Я проведу практический курс «Пользовательский интерфейс и представление информации» 22, 23, 24 и 26 апреля в Москве

 

Запись открыта до ВС 16 апр


Поделиться

Комментарии

Виталий Ровный
10 февраля 2016

Илья, как понять, будет ли пользователь осознавать состояние системы? Кроме случаев, когда состояния очевидно различаются визуально.


Цель рубрики — обсуждение вопросов дизайна всех видов, текста в дизайне и взаимоотношений дизайнеров с клиентами.

Мы публикуем комментарии, которые добавляют к уже сказанному новые мысли и хорошие примеры. Мы ожидаем, что такие комментарии составят около 20% от общего числа.

Решение о публикации принимается один раз; мы не имеем возможности комментировать или пересматривать свое решение, хотя оно может быть ошибочно. Уже опубликованные комментарии могут быть удалены через некоторое время, если без них обсуждение не становится менее ценным или интересным.

Вот такой веб 2.0.

Модальность





Недавно всплыло

Это я неправ, что долго думал, или магазин, что допустил такую ситуацию? 3 3 Как создавался новый сайт бюро. Часть третья 1 Столкнулся с проблемой, когда долго общаешься с клиентом, и потом выясняется, что его не устраивает порядок цен. Часть 1 2