Последнее отличие контекстных меню от обычных заключается в том, что в них очень
важен порядок следования элементов. В главном меню не обязательно стремиться к тому, чтобы
наиболее часто используемые элементы были самим первыми – все равно курсор придется
возвращать к рабочему объекту, так что разницы в дистанции перемещения курсора практически
нет. В контекстном же меню ситуация обратная – чем дальше нужный элемент от верха меню, тем
больше придется двигать курсор.
Поэтому правило релевантности в таких меню действует в полной мере.
Окна
Поскольку разработка интерфейса заключается в основном в том, чтобы правильно
помещать правильные элементы управления в правильные диалоговые окна или экраны, окна
требуют не меньше заботы, чем элементы управления.
Типы окон
Современная наука знает несколько типов окон, а именно:
_ главные окна программы
_ окна документа
_ режимные диалоговые окна (о разнице между режимными и безрежимными окнами
_ безрежимные диалоговые окна
_ палитры
_ окна браузера (поскольку используемая в интернете технология существенно отличается
от технологии ПО, этот тип окон стоит несколько особняком).
При этом доля отдельных типов в общем пироге со временем изменяется: окна
документов, как будет показано ниже, отмирают, заменяясь окнами программ, режимные
диалоговые окна сменяются безрежимными, а безрежимные, в свою очередь, палитрами.
Интересно, что идея палитр тоже клонится к закату (палитры сменяются панелями инструментов,
причины этого опять-таки рассмотрены ниже), так что в будущем, скорее всего, в ПО останутся
только окна программ, панели инструментов и безрежимные диалоговые окна (которые
разработчики поленятся переделывать). Но об этом отдельно.
Вопросы с экзамену
1. Общее представление об информационной системе
2. Классификация интерфейсов
3. Пакетная технология
4. Технология командной строки.
5. Графический интерфейс
6. Простой графический интерфейс.
7. WIMP - интерфейс
8. Речевая технология
9. Биометрическая технология ("Мимический интерфейс".)
10. Семантический (Общественный) интерфейс.
11. Типы пользовательских интерфейсов и этапы их разработки.
12. Типы интерфейсов.
13. Психофизические особенности человека, связанные с восприятием, запоминанием и
обработкой информации
14. Пользовательская и программная модели интерфейса
15. Классификации диалогов и общие принципы их разработки
16. Факторы оценки пользовательских интерфейсов
17. Скорость выполнения работы
18. Правила GOMS
19. Длительность интеллектуальной работы
20. Непосредственное манипулирование
21. Потеря фокуса внимания