КОМПОНЕНТЫ ИНТЕРФЕЙСА
На практическом уровне, интерфейс это набор стандартных приемов взаимодействия с техникой. На теоретическом уровне интерфейс имеет три основных компоненты:
· Способ общения машины с человеком-оператором.
· Способ общения человека-оператора с машиной.
· Способ пользовательского представления интерфейса.
МАШИНА К ПОЛЬЗОВАТЕЛЮ
Способ общения машины с пользователем (язык представления) определяется машинным приложением (прикладной программной системой). Приложение управляет доступом к информации, обработкой информации, представлением информации в виде понятном для пользователя.
ПОЛЬЗОВАТЕЛЬ К МАШИНЕ
Пользователь должен распознать информацию, которую представляет компьютер, понять (проанализировать) ее, и переходить к ответу. Ответ реализуется через интерактивную технологию, элементами которой могут быть такие действия как выбор объекта при помощи клавиши или мыши. Все это составляет вторую часть интерфейса, а именно язык действий.
|
|
КАК ПОЛЬЗОВАТЕЛЬ ДУМАЕТ
Первым двум компонентам интерфейса соответствуют правила ОПД для проектирования панели и интерактивных действий. Третью часть интерфейса составляет комплекс представлений пользователя о приложении в целом, что называется пользовательской концептуальной моделью.
Пользователи могут иметь представление о машинном интерфейсе, что он делает и как им работать. Некоторые из этих представлений формируются у пользователей в результате опыта работы другими машинами, такими как печатающее устройство, калькулятор, видеоигры, а также компьютерная система. Хороший пользовательский интерфейс использует этот опыт. Более развитые представления формируются от опыта работы пользователей с самим интерфейсом. Интерфейс помогает пользователям развивать представления, которые могут в дальнейшем использоваться при работе с другими прикладными интерфейсами.
СОГЛАСОВАННЫЙ ИНТЕРФЕЙС
Ключ для создания эффективного интерфейса заключается в быстром, насколько это возможно, развитии у операторов простой концептуальной модели интерфейса. Общий Пользовательский Доступ осуществляет это через согласованность. Концепция согласованности состоит в том, что при работе с компьютером у пользователя формируется система ожидания одинаковых реакций на одинаковые действия, что постоянно подкрепляет пользовательскую модель интерфейса. Согласованность, обеспечивая диалог между компьютером и человеком-оператором, может снизить количество времени, требуемого пользователем как для того, чтобы изучить интерфейс, так и для того чтобы использовать его для выполнения работы.
|
|
Согласованность является свойством интерфейса по усилению пользовательских представлений. Другой составляющей интерфейса является свойство его конкретности и наглядности. Это осуществляется применением плана панели, использованием цветов и другой выразительной техники. Идеи и концепции затем обретают физическое выражение на экране, с которым непосредственно общается пользователь.
СОГЛАСОВАННОСТЬ - ТРИ РАЗМЕРНОСТИ:
Интерфейс может быть согласован с тремя широкими категориями или размерностями: физической, синтаксической и семантической.
· Физическая согласованность относится к аппаратному обеспечению: схемы клавиатуры, расположения клавиш, использованию мыши. Например, будет иметь место физическая согласованность для клавиши F3, если она всегда находиться в одном и том же месте независимо от использования системы. Аналогично, будет физически согласованным выбор кнопки на мышке, если она всегда будет располагаться под указательным пальцем.
· Синтаксическая согласованность относится к последовательности и порядку появления элементов на экране (язык представлений) и последовательности запросов действий требований (язык действий). Например: будет иметь место синтаксическая согласованность, если всегда размещать заголовок панели в центре и на верху панели.
· Семантическая согласованность относится к значению элементов, которые составляют интерфейс. Например, что означает "Выход"? Где пользователи делают "Выход" и что затем происходит?