Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Гуманный интерфейс: новые направления проектирования интерактивных систем ( ISBN 0-201-37937-6 ) - это книга одизайне пользовательского интерфейса, написанная Джефом Раскином и опубликованная в 2000 году. Она охватывает эргономику , количественную оценку, оценку и навигацию. 

Содержание [ править ]

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

Раскин часто ссылается на разработанный им компьютер, Canon Cat , как на пример системы, в которой реализованы различные меры, за которые он выступает; Canon Cat часто считают первым информационным устройством . Многие идеи, представленные в Canon Cat и The Humane Interface, были позже приняты Раскином в его проекте Archy , а затем его сыном Азой .

Раскин включает главу , демонстрирующую четыре модели количественной оценки эффективности интерфейса программного обеспечения: Гомс KeyStroke модели, собственная меру эффективности Раскина, права Фитс и права Хика . Все они предназначены для минимизации времени, необходимого пользователю для выполнения какой-либо конкретной задачи.

Правила оформления [ править ]

Раскин также выступает за ряд изменений в обычном дизайне интерфейса. Среди них:

  • Немодальность - режим - это состояние, в котором компьютер производит другой вывод для того же ввода, чем если бы это было другое состояние; классический пример - клавиша Caps Lock на клавиатуре. Раскин выступает за то, чтобы полностью избавиться от них или использовать « квазимоды » (термин, который он изобрел в книге); квазимод - это состояние, в котором пользователь должен совершать некоторые постоянные физические действия, чтобы поддерживать компьютер в этом состоянии, чтобы они не могли забыть, что находятся в этом режиме; примером является клавиша Shift на клавиатуре .
  • Монотонность дизайна - в приложении должен быть только один способ выполнить определенную атомарную задачу (во многих современных приложениях их как минимум три - один с помощью кнопки на экране, один с помощью раскрывающегося меню и один с помощью клавиатуры. ярлык - а часто и больше).
  • Каждое действие должно быть отменяемым даже после закрытия и повторного открытия документа или приложения.
  • Устранение экранов с предупреждениями - современные программные приложения часто спрашивают пользователя: «Ты уверен?» перед каким-либо потенциально опасным действием; Раскин утверждает, что они бесполезны, потому что пользователи склонны игнорировать их по привычке, и что универсальная отмена устраняет в них необходимость.
  • Универсальное использование текста - Раскин утверждает, что графические значки в программном обеспечении без сопроводительного текста часто загадочны для пользователей.

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

Нестандартная архитектура взаимодействия [ править ]

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

  • Конец автономным приложениям - каждый программный пакет должен быть структурирован как набор инструментов, доступных пользователям в любом документе. Например, в середине написания текстового документа пользователь должен иметь возможность выполнить математическое вычисление, записав вычисление в документ, а затем нажав некоторую функцию «вычислить».
  • Конец каталогам и именам файлов - «содержание текстового файла - его собственное лучшее имя». Каждый документ должен быть идентифицируемым по его содержимому, поэтому не должно быть необходимости в каталогах или именах для документов, сгенерированных пользователем; Раскин утверждает, что эти имена имеют тенденцию быть загадочными и впоследствии затрудняют поиск файлов.
  • Масштабирование пользовательского интерфейса - Раскин выступает за интерфейс, который он называет ZoomWorld , в котором пользователь перемещается по двухмерной плоскости, содержащей графическое представление каждого документа на компьютере. Пользователь может уменьшить масштаб, чтобы увидеть все документы, или увеличить масштаб любого конкретного документа, чтобы прочитать и отредактировать его.

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

Внешние ссылки [ править ]

  • Краткое изложение правил проектирования из Humane Interface