Формирование меню приложения
Основным навигационным элементом приложения является главное меню. Роль главного меню велика еще и потому, что оно осуществляет диалоговое взаимодействие в системе «пользователь-приложение». Кроме того, меню косвенно выполняет функцию обучения пользователя работе с приложением. Формирование меню начинается с анализа функций приложения. Для этого в рамках каждой из них выделяют отдельные элементы: операции, выполняемые пользователями, и объекты, над которыми осуществляются эти операции. Следовательно, известно какие функциональные блоки должны позволять пользователю осуществлять какие операции над какими объектами. Выделение операций и объектов удобно проводить на основе пользовательских сценариев и функционала приложения. Выделенные элементы группируются в общие разделы главного меню. Группировка отдельных элементов происходит в соответствии с представлениями об их логической связи. Таким образом, главное меню может иметь каскадные меню, выпадающие при выборе какого либо раздела. Каскадное меню ставит в соответствие первичному разделу список подразделов. Одним из требований к меню является их стандартизация, целью которой выступает формирование устойчивой пользовательской модели работы с приложением. Существуют требования, выдвигаемые с позиций стандартизации, которые касаются места размещения заголовков разделов, содержания разделов часто используемых в разных приложениях, формы заголовков, организации каскадных меню и др. Наиболее общие рекомендации стандартизации следующие: - группы функционально связанных разделов отделяют разделителями (черта или пустое место); - не используют в названиях разделов фраз (желательно не больше 2 слов); - названия разделов начинают с заглавной буквы; - названия разделов меню, связанных с вызовом диалоговых окон заканчивают многоточием; - названия разделов меню, к которым относятся каскадные меню, заканчивают стрелкой; - используют клавиши быстрого доступа к отдельным разделам меню. Их выделяют подчеркиванием; - допускают использовать «горячие клавиши», соответствующие комбинации клавиш отображают в заголовках разделов меню; - допускают использовать включение в меню пиктограмм; - измененным цветом показывают недоступность некоторых разделов меню в ходе работы с приложением; - допускают делать недоступные разделы невидимыми. Недоступность некоторых разделов меню обуславливается следующим. Главное меню является статическим и присутствует на экране в течение всего времени работы с приложением. Таким образом, при работе с разными экранными формами (взаимодействии с разными функциональными блоками) не все разделы меню имеют смысл. Такие разделы принято являются недоступными. Поэтому в зависимости от контекста решаемых пользователем задач (иногда от контекста самого пользователя) главное меню приложения выглядит различным образом. О подобных различающихся внешних представлениях меню принято говорить как о различных состояниях меню.
|