Гуманный интерфейс - The Humane Interface

Гуманный интерфейс
Обложка книги
АвторДжеф Раскин
СтранаСоединенные Штаты
Языканглийский
ЖанрИнформатика
ИздательЭддисон Уэсли
Дата публикации
2000
ISBN0-201-37937-6
OCLC43286483
004/.01/9 21
Класс LCQA76.9.H85 R37 2000 г.

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

Содержание

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

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

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

Правила оформления

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

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

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

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

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

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

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

внешняя ссылка