Что такое меню в информатике
Меню (информатика)
Пункты меню могут выбираться пользователем любым из указательным устройством ввода, предоставляемым электронным устройством.
Содержание
Типы меню
Различают следующие типы меню:
Элементы меню
Элементы меню обычно сгруппированы в:
, которая может содержать
Таким образом меню образует иерархическую структуру функциональных возможностей приложения.
Пункты меню в главном и всплывающих меню могут быть включены (англ. enabled ), выключены (англ. disabled ) или недоступны (англ. grayed ). Иногда вместо слов «включено» и «выключено» используют слова «активно» (англ. active ) и «неактивно» (англ. inactive ). Обычно пункты, помеченные как включённые или выключенные, для пользователя выглядят одинаково, а недоступный пункт меню выводится несколько затемнённым, в частности серым цветом.
Пункты всплывающих меню могут быть отмечены (англ. checked ), при этом для идентификации того, что пункт выбран, используются либо специальные пометки (см. чекбокс) (например, в Microsoft Windows и GNOME используется значок «галочка» — ✓), либо изменения цветовой гаммы кого-либо элемента пункта меню (в основном применяется для нестандартных графических меню).
Меню в интерфейсе командной строки
В интерфейсе командной строки меню реализуется перечислением вариантов и предложением ввести символ (слово, число…), означающий желаемый вариант. Например:
Такое меню управляется простым вводом нужного значения из списка. Иногда для ввода требуется нажать Enter; иначе — только «горячую клавишу», либо ввести определённое количество символов. При нажатии Enter без ввода конкретного значения может быть выполнено действие по умолчанию (в приведённом примере это «Разворот»).
Меню, управляемые указательными устройствами
Типичное меню в текстовом интерфейсе (не путать с командной строкой!) | ||||
---|---|---|---|---|
|
В более продвинутых интерфейсах выбор элемента меню может осуществляться «указанием» на его изображение на экране.
Хотя такие меню могут управляться и горячими клавишами тоже (в специализированных или некачественно сделанных интерфейсах «горячие клавиши» могут отсутствовать), но допускается выбор между элементами меню при помощи клавиш стрелок или указательного устройства ввода.
Трудоёмкость выбора пункта из меню
Для уменьшения трудоёмкости выбора пункта из меню указательным устройством ввода выбираемый пункт меню должен значительно отличаться по цвету, фактуре и другим характеристикам от фона и иметь наибольшие возможные размеры (площадь). Меню с «упором» позволяют вслепую сдвинуть курсор к упору и числом нажатий на кнопку выбрать нужный пункт меню. Турбо-меню без «упора» сделать это не позволяют.
Модернизации классического меню
См. также
Ссылки
Кнопка • Меню (строка меню • контекстное меню • радиальное меню)
Кнопка последовательного выбора • Двунаправленный счётчик • Выпадающий список • Комбинированный список • Флажок • Ползунок • Радиокнопка • Список • Таблица (Grid view) • Текстовое поле
Heads-up display (в играх • OSD) • Боковая панель • Заставка • Значок • Индикатор процесса • Информационная панель • Метка • Подсказка • Строка состояния • Тост • Троббер • Экран загрузки
Диалоговое окно • Диалоговое окно-предупреждение • Модальное окно • О программе • Окно инспектора объектов • Окно-палитра • Файловый диалог
WIMP • Библиотека элементов интерфейса • Внешний вид (Look and feel) • Менеджер разметки (Layout manager) • Наведение мыши
Полезное
Смотреть что такое «Меню (информатика)» в других словарях:
Тост (информатика) — У этого термина существуют и другие значения, см. Тост (значения). Отображение всплывающих уведомлений (тостов) в Miranda IM Тост (англ. … Википедия
Профиль (информатика) — Профиль это совокупность папок и данных, в которых хранятся текущее окружение пользователя (содержимое рабочего стола, параметры настройки приложений и личные данные). Профиль пользователя также содержит все элементы меню Пуск (Старт) для… … Википедия
Консольная программа — Текстовый интерфейс пользователя (англ. Text user interface, TUI; также Character User Interface, CUI) система средств взаимодействия пользователя с компьютером, основанная на использовании текстового (буквенно цифрового) режима дисплея или… … Википедия
Консольное приложение — Текстовый интерфейс пользователя (англ. Text user interface, TUI; также Character User Interface, CUI) система средств взаимодействия пользователя с компьютером, основанная на использовании текстового (буквенно цифрового) режима дисплея или… … Википедия
Программа текстового режима — Текстовый интерфейс пользователя (англ. Text user interface, TUI; также Character User Interface, CUI) система средств взаимодействия пользователя с компьютером, основанная на использовании текстового (буквенно цифрового) режима дисплея или… … Википедия
Простой полноэкранный интерфейс — Текстовый интерфейс пользователя (англ. Text user interface, TUI; также Character User Interface, CUI) система средств взаимодействия пользователя с компьютером, основанная на использовании текстового (буквенно цифрового) режима дисплея или… … Википедия
Псевдографические символы — Псевдографика общее название символов, которые предназначены не для записи текста на каком либо языке, а для графического оформления интерфейса пользователя например, для рисования рамочек и таблиц. Псевдографика широко используется программами… … Википедия
━ — Псевдографика общее название символов, которые предназначены не для записи текста на каком либо языке, а для графического оформления интерфейса пользователя например, для рисования рамочек и таблиц. Псевдографика широко используется программами… … Википедия
─ — Псевдографика общее название символов, которые предназначены не для записи текста на каком либо языке, а для графического оформления интерфейса пользователя например, для рисования рамочек и таблиц. Псевдографика широко используется программами… … Википедия
│ — Псевдографика общее название символов, которые предназначены не для записи текста на каком либо языке, а для графического оформления интерфейса пользователя например, для рисования рамочек и таблиц. Псевдографика широко используется программами… … Википедия
Меню (элемент интерфейса пользователя)
В современных операционных системах меню является основным элементом графического интерфейса пользователя.
Содержание
Элементы меню
Меню представляет собой набор следующих элементов:
Пункты всплывающих меню могут быть отмечены (англ. checked ), при этом для идентификации того, что пункт выбран, используются либо специальные пометки (см. чекбокс (англ.) (например, в Microsoft Windows и
Пункты меню в главном и всплывающих меню могут быть разрешены (англ. enabled ), запрещены (англ. disabled ) или недоступны (англ. grayed ). Иногда вместо слов «разрешено» и «запрещено» используют слова «активно» (англ. active ) и «неактивно» (англ. inactive ). Обычно пункты, помеченные как разрешённые или запрещённые, для пользователя выглядят одинаково, а недоступный пункт меню выводится несколько затемнённым, в частности серым цветом.
Таким образом меню образует иерархическую структуру функциональных возможностей приложения.
Типы меню
Различают следующие типы меню:
Меню в интерфейсе командной строки
В интерфейсе командной строки меню реализуется перечислением вариантов и предложением ввести символ (слово, число…), означающий желаемый вариант. Например:
Такое меню управляется простым вводом нужного значения из списка. Иногда для ввода требуется нажать Enter; иначе — только «горячую клавишу», либо ввести определённое количество символов. При нажатии Enter без ввода конкретного значения может быть выполнено действие по умолчанию (в приведённом примере это «Разворот»).
Меню, управляемые указательными устройствами
Типичное меню в текстовом интерфейсе (не путать с командной строкой!) | ||||
---|---|---|---|---|
|
В более продвинутых интерфейсах выбор элемента меню может осуществляться «указанием» на его изображение на экране.
Хотя такие меню могут управляться и горячими клавишами тоже (в специализированных или некачественно сделанных интерфейсах «горячие клавиши» могут отсутствовать), но допускается выбор между элементами меню при помощи клавиш стрелок или указательного устройства ввода.
См. также
Полезное
Смотреть что такое «Меню (элемент интерфейса пользователя)» в других словарях:
Элемент интерфейса — Кроссплатформенный редактор элементов интерфейса Qt designer Элемент интерфейса примитив графического интерфейса пользователя, имеющий стандартный внешний вид и выполняющий ста … Википедия
Корзина (элемент интерфейса) — У этого термина существуют и другие значения, см. Корзина (значения). Корзина элемент графического интерфейса пользователя, предназначенный для удаления и, часто, временного хранения удалённых объектов (в некоторых реализациях только… … Википедия
Список (элемент интерфейса программ) — Внешний вид List box Список (англ. List box) элемент (виджет) графического интерфейса пользователя, который отображает прокручиваемый список с элементами. Позволяет пользователю выбрать один или несколько элементов из списка, как… … Википедия
Фрейм (элемент интерфейса программ) — Рама, иногда как Рамка или просто Фрейм (англ. Frame) элемент (виджет) графического интерфейса пользователя, который является контейнером для других объектов. Очень схож с окном по своим свойствам, но отличается от него тем, что не… … Википедия
Меню (значения) — Меню это перечень блюд и напитков, подаваемых в кафе, ресторане или баре. меню в информатике элемент интерфейса пользователя: контекстное меню. Фамилия Меню, Ален швейцарский автогонщик … Википедия
Меню (информатика) — У этого термина существуют и другие значения, см. Меню (значения). Пример графического меню Меню (англ. menu … Википедия
Элемент управления — Кросс платформенный редактор элементов интерфейса Qt designer Элементы интерфейса примитивы графического интерфейса пользователя, имеющие стандартный внешний вид и выполняющие стандартные действия. Известны также под именем виджеты (англ.… … Википедия
Интерфейс пользователя — Возможно, эта статья содержит оригинальное исследование. Добавьте ссылки на источники, в противном случае она может быть выставлена на удаление. Дополнительные сведения могут быть на странице обсуждения. (25 мая 2011) … Википедия
Значок (элемент графического интерфейса) — У этого термина существуют и другие значения, см. Значок. Значок (уменьшительное от знак), иконка (от англ. icon) элемент графического интерфейса, небольшая картинка, представляющая приложение, файл, каталог, окно, компонент… … Википедия
Диалоговое окно — (англ. dialog box) в графическом пользовательском интерфейсе специальный элемент интерфейса, окно, предназначенное для вывода информации и (или) получения ответа от пользователя. Получил своё название потому, что осуществляет… … Википедия
меню Windows 7 (основы проектирования)
это руководство по проектированию было создано для Windows 7 и не обновлялось для более новых версий Windows. Многие рекомендации по-прежнему применяются в принципе, но презентация и примеры не соответствуют нашим текущим руководствам по проектированию.
Меню представляют собой иерархические списки команд или параметров, доступных пользователям в текущем контексте.
Раскрывающиеся меню — это меню, отображаемое по запросу при щелчке мышью или при наведении указателя мыши. Обычно они скрыты от представления и поэтому являются эффективным средством экономии пространства на экране. Подменю или каскадное меню — это дополнительное меню, отображаемое по запросу в меню. Они обозначаются стрелкой в конце метки подменю. Пункт меню — это отдельная команда или параметр в меню.
Меню часто отображаются из строки меню, которая представляет собой список категорий меню с метками, обычно расположенных в верхней части окна. В отличие от этого контекстное меню выпадает, когда пользователь правой кнопкой мыши щелкнул объект или область окна, поддерживающую контекстное меню.
Типичная строка меню, отображающая раскрывающееся меню и подменю.
Варианты использования
Меню имеют несколько шаблонов использования:
Использование | Пример |
---|---|
Строки меню в строке меню отображаются команды и параметры в раскрывающихся меню. | строки меню очень распространены и просты в поиске, а также позволяют эффективно использовать пространство. строка меню из Windows Mail. |
Меню панелей инструментов Строка меню, реализованная в виде панели инструментов. | меню панели инструментов — это панели инструментов, которые состоят в основном из команд в кнопках меню и разворачивающихся кнопок, с помощью нескольких прямых команд, если таковые имеются. меню панели инструментов в Windows фотоальбом. Рекомендации по этому шаблону см. в разделе панели инструментов. |
Меню вкладок кнопки на вкладках, в которых отображается небольшой набор команд и параметров, связанных с вкладкой в раскрывающемся меню. | вкладки с меню выглядят как обычные вкладки, за исключением того, что в нижней части есть кнопка со стрелкой раскрывающегося списка. При нажатии кнопки выводится раскрывающееся меню, а не выбрана вкладка. меню вкладок используются в проигрыватель Windows Media. |
Кнопки меню командные кнопки, отображающие небольшой набор связанных команд в раскрывающемся меню. | кнопки меню выглядят как обычные командные кнопки, за исключением того, что в них есть стрелка раскрывающегося списка. При нажатии кнопки отображается раскрывающееся меню вместо выполнения команды. разворачивающиеся кнопки похожи на кнопки меню, за исключением того, что они являются вариантами команды, и щелчок левой части кнопки выполняет действие непосредственно с меткой. Кнопка меню с небольшим набором связанных команд. |
Контекстные меню раскрывающиеся меню, в которых отображается небольшой набор команд и параметров, связанных с текущим контекстом. | раскрывающийся список контекстных меню, если пользователи щелкнули правой кнопкой мыши объект или область окна, поддерживающую контекстное меню. контекстное меню из проводника Windows. Если контекстное меню является лучшим выбором меню, но для всех пользователей требуется решение, можно использовать кнопку со стрелкой раскрывающегося меню. Контекстное меню, отображаемое с помощью раскрывающейся кнопки меню. |
Меню области задач небольшой набор команд, связанных с выбранным объектом или режимом программы. | в отличие от контекстных меню, они отображаются автоматически в области окна, а не по запросу. меню области задач из Windows средства просмотра фотоальбома. |
Это правильный пользовательский интерфейс?
Чтобы определиться, ответьте на вопросы:
Строки меню
Действуют следующие условия.
Если это так, рассмотрите возможность использования строки меню.
Меню панелей инструментов
Действуют следующие условия.
Если да, попробуйте использовать меню панели инструментов вместо строки меню или.
Меню вкладок
Действуют следующие условия.
Если да, попробуйте использовать меню вкладок вместо строки меню.
Контекстное меню
Действуют следующие условия.
В этом случае рассмотрите возможность предоставления контекстных меню для объектов и областей окна, которые им нужны.
Для программ, основанных на браузерах, меню области задач являются наиболее распространенным решением для контекстных команд. В настоящее время пользователи предполагают, что контекстные меню в программах на основе браузера являются универсальными и ненужными.
Меню области задач
Действуют следующие условия.
Если да, попробуйте использовать меню области задач вместо контекстного меню.
Принципы проектирования
Эффективные меню, повышающие удобство работы пользователей:
Если вы выполняете только одно действие.
Выберите командную презентацию, соответствующую типу программы, типам окон, использованию команд и конечным пользователям.
Рекомендации
Общие сведения
Строки меню
в этом примере Windows Internet Explorer предоставляет параметр строки меню.
Дополнительные сведения см. в разделе Скрытие строк меню.
Скрытие строк меню
Как правило, панели инструментов работают совместно с панелями меню, так как они позволяют каждому из них сосредоточиться на своих сильных сторонах без компромиссов.
Категории меню
в этом примере проигрыватель Windows Media использует категории меню, ориентированные на задачи.
в этом примере проигрыватель Windows Media есть параметры и пункты меню «справка» в каждом меню вкладок.
Организация и порядок пунктов меню
Подменю
В этом примере новое подменю заменяет отдельные команды для нового почтового сообщения, новое сообщение новостей, новую папку и новый контакт.
Уровень представления
Меню вкладок
Контекстные меню
В этом примере кнопка раскрывающегося меню используется для того, чтобы сделать видимым контекстное меню.
Организация и порядок пунктов меню
Уровень представления
Маркеры и метки
Значки
В этом примере меню «Упорядочить» имеет значки только для наиболее часто используемых пунктов меню.
Дополнительные сведения и примеры см. в разделе значки.
Ключи доступа
в этом примере программа Paint в Windows присваивает числовые ключи доступа недавно используемым файлам.
Дополнительные рекомендации и примеры см. в разделе Клавиатура.
Сочетания клавиш
Дополнительные рекомендации и стандартные сочетания клавиш см. в разделе Клавиатура.
Стандартные меню
Стандартные строки меню
Стандартная структура строки меню выглядит следующим образом. В этом списке отображаются категории меню и метки элементов, их порядок с разделителями, сочетания клавиш и их клавиши доступа и их эллипсы.
File Создать CTRL + N Открыть. Ctrl + O Закрыть язательно, количество Сохранить CTRL + S Сохранить как. язательно, количество Отправить язательно, количество Печать. Ctrl + P Предварительный просмотр Параметры страницы язательно, количество 1
Кнопки меню стандартной панели инструментов
Ниже перечислены стандартные кнопки меню панели инструментов. В этом списке отображаются категории меню и метки элементов, их порядок с разделителями, сочетания клавиш и их многоточие.
Инструменты Full screenF11 (переназначьте ключ доступа, если также используется поиск). Панели инструментов (Обратите внимание, что здесь находится команда меню). язательно, количество Печать. Поиск. язательно, количество Масштабирование Размер текста язательно, количество Варианты Organize New Фолдерктрл + N язательно, количество Кутктрл + X Копиктрл + C Пастектрл + V язательно, количество Выбор Аллктрл + A язательно, количество Делетедел (обычно не задано сочетание клавиш) Переименовать язательно, количество Варианты Page New Виндовктрл + N язательно, количество Масштабирование Размер текста
Стандартные контекстные меню
Стандартное содержимое контекстного меню выглядит следующим образом. В этом списке отображаются метки пунктов меню, их порядок с разделителями, их клавиши доступа и их эллипсы. В контекстных меню не отображаются сочетания клавиш.
Открыть Выполнить Воспроизведение Изменить Печать. язательно, количество Вырезать Копировать Вставить язательно, количество Удалить Переименовать язательно, количество Заблокировать
Использование многоточия
Хотя команды меню используются для немедленных действий, для выполнения действия могут потребоваться дополнительные сведения. Укажите команду, требующую дополнительных сведений (включая подтверждение), добавив многоточие в конце метки.
В этом примере печать. команда отображает диалоговое окно Печать для сбора дополнительных сведений.
Правильное использование многоточий важно для указания того, что пользователи могут выполнять дальнейшие действия перед выполнением действий или даже отменить действие полностью. Визуальная подсказка, предлагаемая с помощью многоточия, позволяет пользователям изучать программное обеспечение, не опасаясь.
В случае неоднозначности (например, в метке команды отсутствует команда) необходимо принять решение на основе наиболее вероятного действия пользователя. Если простой просмотр окна является обычным действием, не используйте многоточие.
Правильно:
В первом примере пользователи, скорее всего, будут выбирать цвет, поэтому использование эллипса будет правильным. Во втором примере пользователи, скорее всего, будут видеть сведения о версии, что делает ненужными эллипсы.
При определении того, требуется ли команде меню многоточие, не используйте необходимость повышения привилегий в качестве фактора.
Повышение прав не требует информации, необходимой для выполнения команды (вместо этого она предназначена для разрешения), и потребность в повышении прав указывается с помощью щита безопасности.
Метки
Имена категорий меню
Имена пунктов меню
Правильно:
Неправильно:
В неправильном примере пункт меню основан на его технологии.
Имена подменю
Неправильно:
В этом примере новый элемент меню имеет неправильное многоточие.
Документация
При ссылке на меню: