Интерфейсы в реальном мире: страховка от ошибок пользователя

в 6:38, , рубрики: usability, Блог компании Мосигра, здравый смысл, интерфейсы, реальный мир

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

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

Интерфейсы в реальном мире: страховка от ошибок пользователя - 2

Начнём со специальной клавиатурной чашки.

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

А вот третий тип безопасности:

Интерфейсы в реальном мире: страховка от ошибок пользователя - 3

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

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

Бывают случаи, когда ошибки критичны, и необходимость следовать правилам – сама суть интерфейса:

Интерфейсы в реальном мире: страховка от ошибок пользователя - 4

Здесь оператор должен стоять ровно лицом к контрольной панели и дороге во время поднятия моста. Плюс у него не должны высовываться разные части организма за пульт. Поэтому при работе привода нужно держать сразу две кнопки одновременно – или же он сразу отключится. Похожая защита есть на различных станках. Особенно тех, где можно быстро подлезть рукой под пресс что-то подправить. Здесь неудобство сделано осознанно – у пользователя нет шансов не выполнить технику безопасности. Точно так же машины «уговаривают» водителя пристегнуться – чтобы отключить мерзкий сигнал, надо сделать как по инструкции.

Вот ещё пример того, как пользователю остаётся только один вариант: делать по правилам. Знакомьтесь, аппаратная защита от пересечения двойной сплошной:

Интерфейсы в реальном мире: страховка от ошибок пользователя - 5

Кстати, она очень помогает и пешеходам – перебегателей в неположенном месте становится на два порядка меньше.

А вот принцип сочетания удобства и безопасности. Когда вы покупаете в Шотландии бутылки, вам дают специальную тару. Стоит она копейки (почти как пакет для этих же бутылок), но зато вы всё донесёте.

Интерфейсы в реальном мире: страховка от ошибок пользователя - 6

Сворачивают они её прямо на кассе из плоского листа. Магазину ещё выгода – это один из немногих видов рекламы алкоголя социальным доказательством (ведь вы несёте его не в пакете).

Вот ещё одна очень крутая штука – мягкая рекомендация, как складывать и раскладывать карту.

Интерфейсы в реальном мире: страховка от ошибок пользователя - 7

Ничего удобнее я ещё не встречал.

Следующая штука – дистанционный вызывник, он же радиоустройство, которое можно «зажечь» удалённо. Самое крутое использование я видел в аэропорту Кангерлуссаака в Гренландии – там после приземления «Боинга» начиналась DDoS-атака на столовую. Чтобы вы понимали суть проблемы, Кангерлуссак – специальный город для этого аэропорта. Прибывающий самолёт удваивает население на несколько часов, пока всех не раскидают по острову вертолётами и моторными самолётами типа наших ЛИ-2, только современнее. Так вот. В столовой вам дают эту штуку. Можете гулять по аэропорту и окружающему полю или сидеть за столиком. Заказ готов – она загорается и пищит. Вы идёте и меняете свой «номерок» на еду.

Интерфейсы в реальном мире: страховка от ошибок пользователя - 8

Очевидно, что этот прибор не только убирает типовые ошибки (взял не тот заказ, постоянно доставал вопросами, когда будет готово), задерживающими работу столовой, но и, в целом, повышает удобство пользователей. Обратная сторона медали – этой штукой ещё надо научиться пользоваться, и вопросы «А что это» тоже могут задержать работу.

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

Интерфейсы в реальном мире: страховка от ошибок пользователя - 9

Они встречаются почти во всех бывших колониях Англии и в самом содружестве. Смысл в том, что даже если сделать звонок в такси бесплатным на городском (взяв местный аналог нашего номера 8-800), вам придётся объяснять человеку, что звонок бесплатный, что надо набрать трубку и так далее. И рядом вешать плакат размером с этот телефон. А здесь – нажал кнопку и позвонил. Всё. Теперь обратите внимание на то, что для удешевления нет трубки, только встроенный динамик. Видите, как они круто иконкой решили вопрос? Благодаря ей сразу понятно, что это.

Если вам ещё не очень точно понятно, почему упрощение увеличением количества элементов работает, смотрите вот на эту штуку:

Интерфейсы в реальном мире: страховка от ошибок пользователя - 10

Это два обогревающих контура одной масляной системы, оба по 750 Ватт. Можно включить левый, можно правый, можно оба. Индикация сверху пытается донести до нас, что I+II=III. Даже если I и II имеют разную мощность в других моделях, нужно делать проще. Смотрите, вот что сейчас:

Интерфейсы в реальном мире: страховка от ошибок пользователя - 11

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

Интерфейсы в реальном мире: страховка от ошибок пользователя - 12

Идём дальше, можно реализовать это радиокнопками, как часто делают вентиляторах.

Интерфейсы в реальном мире: страховка от ошибок пользователя - 13

Здесь плохо, что модальное состояние «выключен» в одному ряду с остальным (также как у упомянутых вентиляторов подсветка в ряду с другими радиокнопками). Можно сделать вот так, поменяв скорость управления на защиту от ошибок:

Интерфейсы в реальном мире: страховка от ошибок пользователя - 14

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

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

Интерфейсы в реальном мире: страховка от ошибок пользователя - 15

Как видите в примерах раньше, очень важно понимать по внешнему виду, что с объектом происходит и как. Это же один из важных подвидов защиты пользователей от ошибок – правильное информирование о статусе (то же самое работает в навигации – важны вопросы не только «почему туда нельзя», и не только «куда мне идти», но и «где я сейчас» и «сколько осталось»). Пример правильного подхода — почтовый ящик:

Интерфейсы в реальном мире: страховка от ошибок пользователя - 16

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

А вот пример ошибки статуса (я вообще в восторге от этой подписи):

Интерфейсы в реальном мире: страховка от ошибок пользователя - 17
Что это было, кэп?

А вот костыльное, но очень полезное уточнение значений чисел давления для бака:

Интерфейсы в реальном мире: страховка от ошибок пользователя - 18

Вот типовые защиты для разных открывающихся элементов, они тоже очень поучительны:

Интерфейсы в реальном мире: страховка от ошибок пользователя - 19

Чтобы открыть сидение, нужно поднять со щелчком кольцо. Аналогичный элемент управления в iOS6 действует для удаления: сначала разблокируем возможность, потом делаем:

Интерфейсы в реальном мире: страховка от ошибок пользователя - 20

Вот это шлюз для овцы перед пастбищем: у вас не получится одновременно открыть обе створки, чтобы скотина выбежала:

Интерфейсы в реальном мире: страховка от ошибок пользователя - 21

Запор там не менее примечателен:

Интерфейсы в реальном мире: страховка от ошибок пользователя - 22

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

Интерфейсы в реальном мире: страховка от ошибок пользователя - 23

Не поверите, но тот же принцип может применяться для повара. Смотрите, какая штука:

Интерфейсы в реальном мире: страховка от ошибок пользователя - 24

А вот прекрасная индикация глубины ямы из моей родной Астрахани (фото я взял из группы автомобилистов):

Интерфейсы в реальном мире: страховка от ошибок пользователя - 25

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

Вот прекрасное использование малозначимых элементов протокола для донесения сообщения. Здесь в почте могло бы быть info@, но сделали куда круче:

Интерфейсы в реальном мире: страховка от ошибок пользователя - 26

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

Интерфейсы в реальном мире: страховка от ошибок пользователя - 27

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

Интерфейсы в реальном мире: страховка от ошибок пользователя - 28

Аффорданс на накопителе. Эмблема батареи на батарее – это очень круто. По ней сразу понятно, где верх, где низ.

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

Костыль для тех, кто не умеет складывать приборы в открытые длинные ящики:

Интерфейсы в реальном мире: страховка от ошибок пользователя - 30

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

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

Два прекрасных автомата на выходе из торгового центра:

Интерфейсы в реальном мире: страховка от ошибок пользователя - 32
Город с очень большим количеством пенсионеров – отсюда удобнейшая доставка тяжелых вещей.

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

Очень странная штука:

Интерфейсы в реальном мире: страховка от ошибок пользователя - 34
Кажется, здесь ветрено

А вот автомат самообслуживания в Порт Эллене:

Интерфейсы в реальном мире: страховка от ошибок пользователя - 35

Москва, парковка, самой своей формой показывающая, как ей пользоваться:

Интерфейсы в реальном мире: страховка от ошибок пользователя - 36

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

Интерфейсы в реальном мире: страховка от ошибок пользователя - 37
У нас есть ближайший аналог – большой «Улей» и его дорожная версия: коробка и мешок

И, наконец, маленький шедевр:

Интерфейсы в реальном мире: страховка от ошибок пользователя - 38

Белый камень под светящимся маркером входа в марину (бухту) — это очень предусмотрительно и заботливо.

Вот тут предыдущие три серии.

Автор: Мосигра

Источник

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js