Гуманный интерфейс
![]() | |
Автор | Джефф Раскин |
---|---|
Язык | Английский |
Жанр | Информатика |
Издатель | Эддисон Уэсли |
Дата публикации | 2000 |
Место публикации | Соединенные Штаты |
Страницы | 233 |
ISBN | 0-201-37937-6 |
ОКЛК | 43286483 |
004/.01/9 21 | |
Класс ЛК | QA76.9.H85 R37 2000 г. |
Гуманный интерфейс: новые направления проектирования интерактивных систем ( ISBN 0-201-37937-6 ) — книга о дизайне пользовательского интерфейса , написанная Джефом Раскином и опубликованная в 2000 году. Она охватывает эргономику , количественную оценку, оценку и навигацию. [1] [2] [3]
Содержание [ править ]
В книге выдвигается большое количество предложений по дизайну интерфейсов, от довольно тривиальных до радикальных. Основная тема заключается в том, что современные компьютерные интерфейсы часто бывают плохими и приводят пользователей к сбоям в результате плохого планирования (или отсутствия планирования) со стороны программистов и отсутствия понимания того, как люди на самом деле используют программное обеспечение. [ нужна ссылка ]
Раскин часто ссылается на сконструированный им компьютер Canon Cat как на пример системы, реализующей различные меры, которые он защищает. [4] Canon Cat часто называют первым информационным устройством . Многие идеи, представленные в Canon Cat и The Humane Interface, позже были переняты Раскином в его Archy проекте , а позже и его сыном Азой . [ нужна ссылка ]
Раскин включает главу, демонстрирующую четыре модели количественной оценки эффективности программного интерфейса: модель нажатия клавиши GOMS , собственную меру эффективности Раскина, закон Фиттса и закон Хика . Все они предназначены для минимизации количества времени, необходимого пользователю для выполнения какой-либо конкретной задачи. [5]
Правила дизайна [ править ]
Раскин также выступает за ряд изменений в традиционном дизайне интерфейса. [6] Среди них:
- Немодальность – режим – это состояние, в котором компьютер выдает другой результат для того же ввода, чем если бы это было другое состояние; » на клавиатуре Классический пример — клавиша « caps lock . Раскин предлагает либо полностью избавиться от них, либо использовать « квазимоды » (термин, который он придумал в книге); квазирежим — это состояние, в котором пользователь должен совершать какое-то постоянное физическое действие, чтобы удерживать компьютер в этом состоянии, чтобы он не мог забыть, что находится в этом режиме; примером является клавиша Shift на клавиатуре . [7]
- Монотонность дизайна – в приложении должен быть только один способ выполнения определенной атомарной задачи (во многих современных приложениях их как минимум три – один через кнопку на экране, один через раскрывающееся меню и один через клавиатуру). ярлык – а часто и больше). [8]
- Универсальная отмена/повтор — каждое действие должно быть отменяемым и повторяемым, даже после закрытия и повторного открытия документа или приложения. [9]
- Устранение экранов с предупреждениями – современные программные приложения часто спрашивают пользователя: «Вы уверены?» перед каким-либо потенциально опасным действием; Раскин утверждает, что они бесполезны, потому что пользователи склонны игнорировать их по привычке, и что наличие универсальной возможности отмены устраняет в них необходимость. [10]
- Универсальное использование текста. Раскин утверждает, что графические значки в программном обеспечении без какого-либо сопровождающего текста часто непонятны пользователям. [11]
Привыкание — важная концепция, лежащая в основе рекомендаций Раскина, призванная освободить разум пользователя от внимания к деталям взаимодействия низкого уровня. [12] Немодальный интерфейс, монотонность дизайна и отсутствие предупреждений о блокировке — все это призвано способствовать формированию привычек при работе с интерфейсом.
Нестандартная архитектура взаимодействия [ править ]
Раскин также выступает за документально-ориентированный подход к компьютерным интерфейсам, который влечет за собой несколько радикальных изменений в нынешней природе операционных систем и программного обеспечения:
- Конец автономным приложениям: каждый программный пакет должен быть структурирован как набор инструментов, доступных пользователям в любом документе. Например, в процессе написания текстового документа пользователь должен иметь возможность выполнять математические вычисления, записывая вычисления в документ, а затем нажимая какую-либо функцию «вычислить». [13]
- Конец каталогам и именам файлов: «Содержимое текстового файла — это его лучшее имя». Каждый документ должен быть идентифицируем по его содержимому, поэтому не должно быть необходимости в каталогах или именах для документов, созданных пользователями; Раскин утверждает, что эти имена, как правило, загадочны и затрудняют последующий поиск файлов. [14]
- Масштабирование пользовательского интерфейса . Раскин выступает за интерфейс, который он называет ZoomWorld , в котором пользователь перемещается по двухмерной плоскости, содержащей графическое представление каждого документа на компьютере. Пользователь может уменьшить масштаб, чтобы просмотреть все документы, или увеличить масштаб любого конкретного документа, чтобы прочитать и отредактировать его. [15]
Раскин далее утверждает, что дизайн интерфейсов должен подлежать регулированию , аналогично строительным нормам . Этого можно добиться путем установления правовых гарантий для защиты потребителей от вреда, а также установления профессиональных руководств и стандартов для оценки передовой практики и качества интерфейса. [16]
Примечания [ править ]
- ^ Триндер 2002 .
- ^ Браун 2002 .
- ^ ДеЛоач 2002 .
- ^ Раскин 2000 , стр. 29–31, 50, 56–57, 100, 121, 127, 129, 136, 138, 142, 174, 180, 182.
- ^ Раскин 2000 , гл. 4.
- ^ Раскин 2000 , стр. 212–213.
- ^ Раскин 2000 , сек. 3-2.
- ^ Раскин 2000 , сек. 3-5.
- ^ Раскин 2000 , стр. 100, 107–109.
- ^ Раскин 2000 , стр. 25–27.
- ^ Раскин 2000 , стр. 168–174, сек. 6-3.
- ^ Раскин 2000 , стр. 18–20, сек. 2-3-1.
- ^ Раскин 2000 , стр. 140–142.
- ^ Раскин 2000 , стр. 117–123, сек. 5-3.
- ^ Раскин 2000 , сек. 6-2.
- ^ Раскин 2000 , стр. 200–202.
Источники [ править ]
- Раскин, Джефф (2000). Гуманный интерфейс: новые направления проектирования интерактивных систем . Ридинг, Массачусетс: Аддисон-Уэсли. ISBN 0-201-37937-6 .
- Триндер, Джон (октябрь 2002 г.). «Гуманный интерфейс: новые направления проектирования интерактивных систем (рецензия на книгу)». Интерактивная среда обучения . 10 (3): 299–302. дои : 10.1076/ilee.10.3.299.8765 . S2CID 34725955 .
- Браун, Дэн (январь 2002 г.). «Обзор «Гуманного интерфейса: новые направления проектирования интерактивных систем» Джефа Раскина. Аддисон-Уэсли». Бюллетень ACM SIGCHI — дополнение к разделу «Взаимодействия» . 2002 г. (январь – февраль): 12. doi : 10.1145/967135.967153 . S2CID 194943 .
- ДеЛоуч, Скотт (1 августа 2002 г.). «Гуманный интерфейс: новые направления проектирования интерактивных систем. (Рецензии на книгу)» . Техническая связь . 49 (3): 367–369.