Принципы создания удобного пользовательского интерфейса
Что это? Лень или ошибка программиста, использовавшего не то стандартное окно Windows? А что делать пользователю, получившему такое сообщение?
Почему 11,3 неправильное число?
Скоростные показатели деятельности человека Время, которое человек затрачивает на различные действия, связанные с работой на компьютере, таково
закон Фиттса (Fitts) T = a + b·log(D/W) (иногда используется формула a + b·(D/W)½). Здесь D обозначает расстояние, на которое переносится указатель, W линейный размер объекта, a и b некоторые константы, зависящие от человека и устройства мыши. Этот закон говорит, что чем ближе и больше элемент управления, тем быстрее можно попасть в него с помощью мыши.
Добираться до меню в MacOS (сверху) несколько удобнее, чем в Windows (снизу), поскольку в первом случае оно расположено вдоль края экрана. Правда, надо привыкнуть к тому, что меню отделено от окна программы.
Понятность Ментальная модель Метафора Наглядность (intuitive) Стандарт
Антинаглядность. "Кнопка" Next не нажимается.
Факторы удобства использования и принципы создания удобного Адекватность интерфейса Производительность работы пользователей Скорость обучения новых пользователей Эффективность предотвращения и преодоления ошибок пользователей Субъективное удовлетворение пользователей
Правила оценки удобства интерфейса Правило доступности Правило эффективности Правило непрерывного развития Правило поддержки Правило соблюдения контекста
Принципы, повышающие удобство пользовательского интерфейса Принцип структуризации Принцип простоты Принцип видимости Принцип обратной связи Принцип толерантности Принцип повторного использования
Методы разработки удобного ПО Модель ролей Модель задач Модель содержимого
Модель ролей пользователей банкомата.
Описание обычного (слева) и сущностного (справа) вариантов использования.
Пример модели содержимого контекста взаимодействия.
Часть карты навигации редактора Microsoft Word.
Взаимосвязи и распределение деятельностей во времени. Деятельности, в которых вовлечены пользователи, помечены звездочкой.
Контроль удобства ПО. Виды инспектирования. Эвристическое инспектирование Согласованность задач Сущностная эффективность
Литература