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