ГОСТ Р ИСО 9241-161-2016 Эргономика взаимодействия человек-система. Часть 161. Элементы графического пользовательского интерфейса. Ergonomics of human-system interaction. Part 161. Visual user-interface elements. УДК 331.433:006.354 ОКС 13.180 Э65. Редакция от 28.01.2023.
1 Область применения ГОСТ Р ИСО 9241-161-2016
В настоящем стандарте рассмотрены графические элементы интерфейса пользователя и установлены требования и рекомендации по их использованию. В стандарте рассмотрены также программные компоненты интерактивных систем и даны рекомендации, позволяющие сделать взаимодействие человек-система максимально удобным.
В стандарте приведен исчерпывающий перечень универсальных графических элементов интерфейса пользователя, независимо от особенностей конкретного диалога, метода ввода, визуализации, платформы или способа реализации. Стандарт допускает возможность разработки дополнительных элементов интерфейса пользователя. В стандарте также рассмотрены производные элементы интерфейса пользователя, их наборы и состояния. В стандарте приведены требования и рекомендации по выбору, использованию и зависимости элементов интерфейса пользователя от их применения. Стандарт применим для любых интерактивных систем независимо от того, являются ли они неподвижными/фиксированными, портативными или мобильными.
В настоящем стандарте не приведено детальное описание методов проектирования элементов интерфейса пользователя. В стандарте не рассмотрены детали внедрения (например, графический дизайн элементов) и взаимодействия элементов для конкретных методов и технологий. В стандарте рассмотрены вопросы декоративного оформления интерфейса пользователя, которые имеют отношение исключительно к эстетическим аспектам пользовательского интерфейса (например, фоновые изображения).
Настоящий стандарт предназначен для использования ответственными за выбор и реализацию визуальных элементов интерфейса пользователя в интерактивных системах и их анализ. Стандарт также предназначен для использования при планировании и проектировании экранов пользовательского интерфейса, связанных с платформой. В стандарте также приведено руководство для специалистов в области эргономики, человеческого фактора и удобства использования, участвующих в человеко-ориентированном проектировании. В стандарте рассмотрены технические вопросы в объеме, необходимом для понимания пользователем важности выбора и применения элементов интерфейса в процессе проектирования в целом.
В приложении А приведен контрольный перечень, который может быть использован для поддержки заявления соответствия настоящему стандарту [из 1 Область применения ГОСТ Р ИСО 9241-161-2016]
2 Нормативные ссылки ГОСТ Р ИСО 9241-161-2016
В настоящем стандарте использованы нормативные ссылки на следующие стандарты*:
- ISO 9241-143:2012, Ergonomics of human-system interaction - Part 143: Forms (Эргономика взаимодействия человек-система. Часть 143. Формы)
- ISO 9241-171:2008, Ergonomics of human-system interaction - Part 171: Guidance on software accessibility (Эргономика взаимодействия человек-система. Часть 171. Руководство по доступности программного обеспечения)
[из 2 Нормативные ссылки ГОСТ Р ИСО 9241-161-2016]
3 Термины и определения ГОСТ Р ИСО 9241-161-2016
В настоящем стандарте применены следующие термины с соответствующими определениями:
Доступность интерактивной системы (accessibility interactive system) по ГОСТ Р ИСО 9241-161-2016
Удобство использования продукции, услуги, окружения или других активов людьми с различным набором возможностей. Примечания:
- Концепция доступности охватывает весь диапазон возможностей пользователей и не ограничивается пользователями, официально признанными инвалидами.
- Концепция доступности, ориентированная на удобство использования, направлена на достижение таких уровней эффективности, результативности и удовлетворенности, которые настолько высоки, насколько это возможно, с учетом конкретных условий области использования, а также с учетом полного спектра возможностей совокупности пользователей.
[из 3.1 ГОСТ Р ИСО 9241-161-2016]
Действие по умолчанию (default action) по ГОСТ Р ИСО 9241-161-2016
Заранее определенное действие с объектом или набором объектов (включая диалоговое окно в целом), которое выполняется, если пользователь активирует механизм его запуска. Пример - В поисковом приложении нажатие клавиши Enter равносильно нажатию на кнопку «Поиск» [из 3.2 ГОСТ Р ИСО 9241-161-2016]
Область отображения (canvas) по ГОСТ Р ИСО 9241-161-2016
Область на экране, используемая для отображения или манипулирования данными, элементами интерфейса пользователя или для ввода пользователем данных [из 3.3 ГОСТ Р ИСО 9241-161-2016]
Зона щелчка (клика) (click zone) по ГОСТ Р ИСО 9241-161-2016
Область интерфейса пользователя, активируемая с помощью устройства ввода [из 3.4 ГОСТ Р ИСО 9241-161-2016]
Деактивация (deactivation) по ГОСТ Р ИСО 9241-161-2016
Операция с элементом интерфейса пользователя, которая переводит элемент в состояние, при котором пользователь не может изменять или вводить данные, используя этот элемент [из 3.5 ГОСТ Р ИСО 9241-161-2016]
Диалог (dialogue) по ГОСТ Р ИСО 9241-161-2016
Взаимодействие пользователя с интерактивной системой, представляющее собой последовательность действий пользователя (ввод) и ответных реакций системы (вывод), направленное на достижение установленной цели. Примечания:
- Действия пользователя включают не только ввод данных, но также и действия, связанные с навигацией.
- Понятие диалога охватывает как форму (синтаксис), так и содержание (семантику) взаимодействия.
[из 3.6 ГОСТ Р ИСО 9241-161-2016]
Элемент формы (form element) по ГОСТ Р ИСО 9241-161-2016
Элемент интерфейса пользователя, относящийся к форме [из 3.7 ГОСТ Р ИСО 9241-161-2016]
Форма (form) по ГОСТ Р ИСО 9241-161-2016
Структурированное отображение полей и других элементов интерфейса пользователя, которые пользователь читает, заполняет, изменяет, или из которой выбирает записи. Пример - Пользователь осуществляет вышеперечисленные действия с помощью кнопок выбора или радиокнопок [из 3.8 ГОСТ Р ИСО 9241-161-2016]
Структура формы (form structure) по ГОСТ Р ИСО 9241-161-2016
Организация или способ размещения информации на отдельной форме или наборе форм и взаимосвязь между формами для навигации пользователя [из 3.9 ГОСТ Р ИСО 9241-161-2016]
Ховер-область (hover area) по ГОСТ Р ИСО 9241-161-2016
Область интерфейса пользователя, чувствительная к наведению на нее указателя. Примечание - В интерфейсах экранов, восприимчивых к прикосновениям, ховер-эффект не используют. Необходимо рассматривать альтернативные способы выделения соответствующего элемента [из 3.10 ГОСТ Р ИСО 9241-161-2016]
Ховер-эффект (hover effect) по ГОСТ Р ИСО 9241-161-2016
Изменение отображения элемента интерфейса пользователя при наведении на него указателя/курсора [из 3.11 ГОСТ Р ИСО 9241-161-2016]
Список (перечень) (list) по ГОСТ Р ИСО 9241-161-2016
Перечисление объектов (единиц информации) из некоторого набора. Примечание - В зависимости от задачи списки бывают сортированные и несортированные [из 3.12 ГОСТ Р ИСО 9241-161-2016]
Навигация (navigation) по ГОСТ Р ИСО 9241-161-2016
Возможность перемещения от одного элемента интерфейса пользователя к другому в пределах интерфейса пользователя и внутри интерактивной системы [из 3.13 ГОСТ Р ИСО 9241-161-2016]
Средство выбора (пикер) (picker, selector, chooser) по ГОСТ Р ИСО 9241-161-2016
Элемент интерфейса пользователя, обеспечивающий выбор форматированных данных. Примечание - Примерами форматированных данных являются цветовые значения, даты, время [из 3.14 ГОСТ Р ИСО 9241-161-2016]
Указательное устройство (pointing device) по ГОСТ Р ИСО 9241-161-2016
Устройство, преобразующее управляющие действия человека в управляющие действия на экране дисплея. Примечания:
- В настоящее время в зависимости от применяемой технологии в качестве указательных устройств могут быть использованы не только механические устройства, но и различные части человеческого тела (например, пальцы, руки).
- Указательные устройства обычно имеют кнопки, используемые для активации или манипулирования элементами интерфейса пользователя.
- Практически любые аппаратные средства можно использовать для управления указателем с соответствующим программным обеспечением.
[из 3.15 ГОСТ Р ИСО 9241-161-2016]
Состояние, статус (state, status) по ГОСТ Р ИСО 9241-161-2016
Конкретное состояние объекта [из 3.16 ГОСТ Р ИСО 9241-161-2016]
Область касания (touch area) по ГОСТ Р ИСО 9241-161-2016
Область интерфейса пользователя, восприимчивая к прикосновениям пользователя [из 3.17 ГОСТ Р ИСО 9241-161-2016]
Элемент интерфейса пользователя (user-interface element, object) по ГОСТ Р ИСО 9241-161-2016
Объект интерфейса пользователя, отображаемый пользователю с помощью программного обеспечения. Пример - Текст, графика, элемент управления. Примечания:
- Элементы интерфейса пользователя могут быть интерактивными и неинтерактивными.
- Все объекты, относящиеся к задаче, являются элементами интерфейса пользователя. Элемент интерфейса пользователя может быть визуальным представлением или механизмом взаимодействия с объектом задачи (например, письмом, заказом на продажу, электронной деталью или электрической схемой) или с объектом системы (например, принтером, жестким диском или сетевым соединением). Пользователь может иметь возможность непосредственного манипулирования некоторыми элементами интерфейса пользователя.
- Элементы интерфейса пользователя в графическом интерфейсе пользователя включают и базовые объекты (например, заголовки окон, пункты меню, кнопки, изображение карты, редактируемые текстовые поля) и контейнеры (такие как окна, меню, группы взаимоисключающих переключателей, составные изображения, которые состоят из нескольких небольших изображений). Элементы пользовательского интерфейса в звуковом интерфейсе пользователя включают в себя меню, пункты меню, сообщения и запросы действий.
[из 3.18 ГОСТ Р ИСО 9241-161-2016]
4 Доступность ГОСТ Р ИСО 9241-161-2016
Программное обеспечение, обеспечивающее элементы интерфейса пользователя, должно использовать общедоступные услуги, предоставляемые платформой, совместно со вспомогательными технологиями (см. ИСО 9241-171:2008, 8.5.3).
Важно осознавать, что графические элементы интерфейса пользователя могут быть также использованы пользователями, неспособными взаимодействовать с ними с помощью зрения.
Все графические элементы интерфейса пользователя следует снабжать альтернативным текстом для обеспечения доступности (руководящие принципы по использованию альтернативного текста приведены в ИСО/МЭК 20071-11). Элементы интерфейса пользователя должны соответствовать требованиям стандарта ИСО 9241-171.
Примечание - Соответствие стандарту ИСО 9241-171 подразумевает соответствие всем применимым требованиям и рекомендациям, установленным в ИСО 9241-171:2008, п. 7.2 [из разд. 4 ГОСТ Р ИСО 9241-161-2016]
5 Взаимосвязь методов ввода и графических элементов интерфейса пользователя ГОСТ Р ИСО 9241-161-2016
С графическими элементами интерфейса пользователя можно работать посредством различных способов ввода, использующих различные приемы:
- ввод данных с клавиатуры;
- указание с помощью компьютерной мыши, ручки, распознавания жестов, отслеживания положения глазного яблока;
- речевой ввод с использованием голосовых команд, распознавания голоса.
Если в интерактивной системе используют несколько способов ввода, у пользователя должна быть возможность применения всех таких способов.
Примечание 1 - Данное требование важно для обеспечения доступности (см. ИСО 9241-171).
Способы ввода могут быть использованы по отдельности или в сочетании друг с другом. Некоторые способы ввода требуют использования конкретных элементов интерфейса пользователя.
Пример 1 - Использование клавиатуры требует четкой визуализации места ввода, где происходит взаимодействие.
Использование способа указания (с помощью компьютерной мыши и (или) пера) требует визуального отображения указателя для указания виртуального положения устройства, где происходит взаимодействие с элементом интерфейса.
Экран, восприимчивый к прикосновению, не требует использования отдельного указательного устройства, поскольку использует прямое управление указателем.
Пример 2 - В случае использования клавиатуры заполнение «чек-боксов» должно быть доступно с клавиатуры. Выбор и отмена выбора производятся одной и той же клавишей.
Пример 3 - В случае использования указательного устройства заполнение «чек-боксов» должно быть доступно для работы с помощью такого устройства.
Примечание 2 - В случае ввода посредством прикосновений к экрану следует минимизировать видимые размеры элементов интерфейса пользователя, для обеспечения его эффективного использования.
Примечание 3 - Различные платформы используют различные стратегии по реализации доступности элементов интерфейса пользователя. Выбор платформы и используемой стратегии зависят от особенностей пользователя, в частности от его ограниченных возможностей. В стандартах серии ИСО/МЭК 13066 приведены различные способы обеспечения доступности интерфейсов приложений в зависимости от используемой платформы [из 5 Взаимосвязь методов ввода и графических элементов интерфейса пользователя ГОСТ Р ИСО 9241-161-2016]
6 Состояния графических элементов интерфейса пользователя ГОСТ Р ИСО 9241-161-2016
Элементы интерфейса пользователя в зависимости от состояния системы и действий пользователя могут иметь различные состояния. Необходимо, чтобы каждое состояние было четко визуально отличимо от другого.
Состояния, перечисленные в одном и том же пункте следующего перечня, являются взаимоисключающими:
- видимый или невидимый: элемент пользовательского интерфейса является видимым или невидимым для пользователя;
- активный или неактивный (доступный для использования или недоступный для использования);
- элемент пользовательского интерфейса готов (или не готов) принимать ввод пользователя, чтобы ввести или изменить данные;
- с фокусом или без фокуса: нажатие кнопки клавиатуры передается (или не передается) к элементу пользовательского интерфейса;
- выбранный или невыбранный: элемент пользовательского интерфейса был выбран или нет;
- помеченный, непомеченный (снятый) или условно помеченный: значение элемента было установлено или не было установлено или представляет собой группу элементов в состояниях помечено или не помечено;
- заполненный или пустой: элемент содержит некоторое содержимое или нет;
- нажатый или не нажатый: элемент (например, кнопка) визуально выглядит как нажатый или не нажатый, как правило, для отображения состояния «вкл/выкл»;
- свернутый или развернутый: отображаемый элемент занимает максимальное или минимальное пространство.
Примечание - Помимо перечисленных выше, могут существовать и другие состояния [из 6 Состояния графических элементов интерфейса пользователя ГОСТ Р ИСО 9241-161-2016]
7 Описание графических элементов интерфейса пользователя ГОСТ Р ИСО 9241-161-2016
Описание всех нижеперечисленных элементов пользовательского интерфейса в настоящем стандарте структурировано следующим образом:
- описание:
- краткое описание элемента и его назначения.
- компоненты:
- перечень визуальных компонентов или элементов пользовательского интерфейса, из которых состоит соответствующий элемент пользовательского интерфейса;
- иллюстрация (если применимо) элемента пользовательского интерфейса, на которой также указаны компоненты этого элемента с текстовым описанием. Иллюстрация не предназначена для примера дизайна элемента.
- состояния:
- список различных состояний, в которых может находиться элемент пользовательского интерфейса. Для каждого элемента пользовательского интерфейса перечисленные состояния являются стандартными или представляют собой минимальный набор состояний; дополнительные состояния могут быть использованы в зависимости от проектного решения.
- условия использования:
- описание случаев, когда уместно использование элемента;
- описание альтернативных элементов для достижения аналогичных результатов.
- способы использования:
- руководство по логическому взаимодействию пользователя с элементом;
- руководство по размещению элемента при проектировании пользовательского интерфейса.
Примечание - Руководства по пользовательскому интерфейсу, специфичные для различных платформ, могут накладывать ограничения по размещению или использованию элементов пользовательского интерфейса [из 7 Описание графических элементов интерфейса пользователя ГОСТ Р ИСО 9241-161-2016]
8 Графические элементы интерфейса пользователя ГОСТ Р ИСО 9241-161-2016
8.1 Гармошка (accordion) ГОСТ Р ИСО 9241-161-2016
8.1.1 Описание ГОСТ Р ИСО 9241-161-2016
Гармошка является соединением нескольких развертываемых секций, каждая из которых представляет собой группу элементов пользовательского интерфейса (см. рисунок 1). Гармошка может быть расположена вертикально или горизонтально. Развертывают ее так же вертикально или горизонтально [из 8.1.1 Описание ГОСТ Р ИСО 9241-161-2016]
8.1.2 Компоненты ГОСТ Р ИСО 9241-161-2016
Гармошка включает в себя следующие компоненты:
- набор секций. В каждой секции имеются:
Рисунок 1 - Пример гармошки, развернутой вертикально
[из 8.1.2 Компоненты ГОСТ Р ИСО 9241-161-2016]
8.1.3 Состояния ГОСТ Р ИСО 9241-161-2016
Секции гармошки являются развертываемыми и могут находиться в свернутом или развернутом состоянии. В зависимости от реализации в гармошке одновременно может быть развернута одна ее секция, несколько или ни одной [из 8.1.3 Состояния ГОСТ Р ИСО 9241-161-2016]
8.1.4 Условия использования ГОСТ Р ИСО 9241-161-2016
Гармошку можно применять при одновременном выполнении двух следующих условий:
- свободное пространство ограничено: невозможно отобразить все секции сразу;
- набор секций является постоянным.
В случаях, если одно или оба условия не выполнены, то:
- если пространство не ограничено:
- необходимо рассмотреть возможность использования группы;
- если набор секций является переменным или изменяющимся:
Альтернативными элементами интерфейса пользователя в случае ограниченного пространства являются:
- иерархический список;
- меню;
- набор вкладок;
- другие элементы, могут быть использованы также следующие элементы интерфейса пользователя: комбинированная область отображения, зона клика, радиокнопка и кнопка-переключатель.
[из 8.1.4 Условия использования ГОСТ Р ИСО 9241-161-2016]
8.1.5 Способы использования ГОСТ Р ИСО 9241-161-2016
Взаимодействие, развертывающее секцию гармошки, должно быть таким же, как и сворачивающее секцию гармошки [из 8.1.5 Способы использования ГОСТ Р ИСО 9241-161-2016]
8.2 Аналоговый элемент формы (ползунок, слайдер) (slider) ГОСТ Р ИСО 9241-161-2016
8.2.1 Общие положения ГОСТ Р 53246-2008
Рабочие характеристики кабеля и коммутационного оборудования могут существенно изменяться вследствие нарушения правил монтажа и последующих манипуляций с кабельными потоками. Правила монтажа и обслуживания фиксированных кабельных сегментов горизонтальной и магистральной подсистем отличаются от правил организации коммутационных кабелей в кроссах. Кроссировочные соединения предназначены для обеспечения гибкости проведения изменений в схеме коммутации.
К мерам предосторожности, соблюдаемым при монтаже и организации кабельных потоков, относится предотвращение различных механических напряжений в кабеле, вызываемых натяжением, резкими изгибами и чрезмерным стягиванием пучков кабелей.
При монтаже кабелей в трассах и телекоммуникационных помещениях следует использовать средства маршрутизации кабельных потоков, их крепления и фиксации.
Кабельные хомуты (стяжки, бандаж и т.п.), используемые для формирования кабельных пучков, должны располагаться на пучке так, чтобы хомут мог свободно перемещаться в продольном и поперечном направлениях. Не допускается затягивание хомутов, приводящее к деформации оболочки кабелей.
Не допускается крепление телекоммуникационных кабелей с помощью скоб.
Не допускается использование лифтовых шахт для монтажа кабелей на основе любого разрешенного типа среды передачи [из 8.2.1 Общие положения ГОСТ Р 53246-2008]
8.2.2 Компоненты ГОСТ Р ИСО 9241-161-2016
Компоненты аналогового элемента формы зависят от применяемого проектного решения. Общими компонентами всех проектных решений являются:
- заголовок;
- средства изменения данных в двух противоположных направлениях;
- отображение текущего значения данных (например, в процентах или в долях).
Рисунок 2 - Пример аналогового элемента формы (ползунка, слайдера), применяемого для увеличения или уменьшения значения, представленного в процентах, где ползунок перемещается вдоль горизонтальной оси
[из 8.2.2 Компоненты ГОСТ Р ИСО 9241-161-2016]
8.2.3 Состояния ГОСТ Р ИСО 9241-161-2016
Аналоговый элемент формы может иметь активное или неактивное состояние [из 8.2.3 Состояния ГОСТ Р ИСО 9241-161-2016]
8.2.4 Условия использования ГОСТ Р ИСО 9241-161-2016
Аналоговый элемент формы можно применять в качестве дизайнерского решения при выполнении следующих условий:
- в качестве входных данных система использует значения, ограниченные некоторым диапазоном;
- требуется изменение значений при условии наличия непрерывной обратной связи;
- достаточно свободного рабочего пространства в одном направлении;
- достаточно свободного рабочего пространства для отображения значений.
Если одно или несколько условий не выполнены, то в этом случае может быть:
- использована шаговая кнопка/кнопка прокрутки.
В случае ограниченного пространства может быть:
- использовано новое окно с полями ввода.
[из 8.2.4 Условия использования ГОСТ Р ИСО 9241-161-2016]
8.2.5 Способы использования ГОСТ Р ИСО 9241-161-2016
Аналоговый элемент формы следует использовать только для ввода данных [из 8.2.5 Способы использования ГОСТ Р ИСО 9241-161-2016]
8.3 Карусель (carousel) ГОСТ Р ИСО 9241-161-2016
8.3.1 Описание ГОСТ Р ИСО 9241-161-2016
Карусель представляет собой набор элементов, отображаемых в круговом расположении, по которым можно перемещаться вперед-назад (см. рисунок 3). Примечания:
- Часто элемент, расположенный в середине передней части воображаемого круга, отображают в увеличенном размере, а остальные элементы отображают меньшими по размеру в соответствии с перспективой наблюдения со стороны пользователя.
- В зависимости от дизайнерского решения карусели и количества входящих в нее элементов не все элементы карусели могут быть видимыми одновременно.
[из 8.3.1 Описание ГОСТ Р ИСО 9241-161-2016]
8.3.2 Компоненты ГОСТ Р ИСО 9241-161-2016
В зависимости от применяемого дизайнерского решения компоненты карусели могут быть различны. Общими компонентами карусели для различных дизайнерских решений являются:
- элементы данных;
- средства для изменения выбранного элемента карусели.
Рисунок 3 - Пример карусели с элементами данных, собранными в эллипс, один из которых выбран и отображается на переднем плане, а также с кнопками слева и справа, для изменения выбранного элемента
[из 8.3.2 Компоненты ГОСТ Р ИСО 9241-161-2016]
8.3.3 Состояния ГОСТ Р ИСО 9241-161-2016
Элементы карусели могут иметь состояния:
- видимое или невидимое;
- с фокусом или без фокуса.
[из 8.3.3 Состояния ГОСТ Р ИСО 9241-161-2016]
8.3.4 Условия использования ГОСТ Р ИСО 9241-161-2016
Карусель можно применять в качестве дизайнерского решения при выполнении следующих условий:
- имеется неупорядоченный или упорядоченный перечень элементов однотипных данных;
- необходимо графическое отображение данных;
- визуализация элементов данных полезна для принятия решения при выборе элемента;
- не требуется сравнения данных;
- количество элементов данных является конечным.
В случае если эти условия не выполнены, следует:
- использовать иерархический список;
- использовать меню со списком.
[из 8.3.4 Условия использования ГОСТ Р ИСО 9241-161-2016]
8.3.5 Способы использования ГОСТ Р ИСО 9241-161-2016
- рекомендуется, чтобы отображаемые данные были схожего семантического вида или были однородными;
- рекомендуется использовать для элементов карусели визуальные данные, а не буквенно-цифровые данные;
- если имеются скрытые элементы, карусель должна четко отображать средства доступа к ним;
- рекомендуется, чтобы карусель предоставляла как можно больше конкретной информации, в том числе размер набора данных и текущего выбранного элемента.
[из 8.3.5 Способы использования ГОСТ Р ИСО 9241-161-2016]
8.4 Чек-бокс, флажок (checkbox) ГОСТ Р ИСО 9241-161-2016
8.4.1 Описание ГОСТ Р ИСО 9241-161-2016
Элемент пользовательского интерфейса, используемый для выбора варианта, который может находиться в состоянии «включено» или «выключено», или «да» или «нет» с подписью (обычно в виде текста), указывающей, что это за вариант, и индикатором (например галочкой), указывающим, выбран параметр или нет (см. рисунок 4). Примечания:
- Кнопки с отметкой в группе являются взаимонезависимыми, т.е. выбор одного варианта не влияет на выбор других вариантов в этой группе кнопок. В любой группе таких кнопок могут быть поставлены одна или несколько отметок, т.е. выбраны один или несколько вариантов.
- Данный элемент отличается от радиокнопки.
[из 8.4.1 Описание ГОСТ Р ИСО 9241-161-2016]
8.4.2 Компоненты ГОСТ Р ИСО 9241-161-2016
Кнопка с отметкой включает в себя следующие компоненты:
- индикатор, указывающий на то, выбран вариант или нет;
- надпись, поясняющая вариант.
Рисунок 4 - Пример кнопки с отметкой с надписью справа от индикатора.
Примечание - Расположение индикатора и надписи могут быть различными
[из 8.4.2 Компоненты ГОСТ Р ИСО 9241-161-2016]
8.4.3 Состояния ГОСТ Р ИСО 9241-161-2016
Кнопка с отметкой может иметь следующие состояния:
- с фокусом или без фокуса;
- активное или неактивное;
- редактируемое или только отображаемое;
- помеченное, непомеченное, условно помеченное.
[из 8.4.3 Состояния ГОСТ Р ИСО 9241-161-2016]
8.4.4 Условия использования ГОСТ Р ИСО 9241-161-2016
Кнопку с отметкой можно применять в качестве дизайнерского решения при выполнении следующих условий:
Для выбора значений и вариантов:
- выбор не является взаимоисключающим, пользователь может выбрать более одного варианта;
- максимальное количество вариантов выбора не должно превышать десяти, если только варианты не сгруппированы;
- количество вариантов выбора не меняется.
При выборе из списка:
- варианты выбора не являются взаимоисключающими, пользователи могут выбрать более одного варианта;
- количество вариантов выбора может меняться.
В качестве альтернативного элемента пользовательского интерфейса в случае ограниченного пространства может быть использовано:
[из 8.4.4 Условия использования ГОСТ Р ИСО 9241-161-2016]
8.4.5 Способы использования ГОСТ Р ИСО 9241-161-2016
Кнопки с отметкой с аналогичным значением должны быть представлены таким образом, чтобы была понятна их логическая близость. Примечание - Такой способ часто реализуют, выделяя зависимые варианты выбора в группирующем элементе и (или) отражая их близость.
В пределах одного проекта физическое расположение подписи и индикатора должно быть однотипным. В пределах одного проектного решения, способ отображения индикатора должен быть постоянным (например, всегда использовать «Х» или всегда использовать «?»).
Кнопка с отметкой не должна выражать других состояний вариантов выбора, кроме состояний помечено, условно помечено и не помечено. Различные состояния кнопки с отметкой должны быть четко различимы [из 8.4.5 Способы использования ГОСТ Р ИСО 9241-161-2016]
8.5 Развертываемый контейнер ГОСТ Р ИСО 9241-161-2016
8.5.1 Описание ГОСТ Р ИСО 9241-161-2016
Развертываемый контейнер является элементом пользовательского интерфейса, содержащим группу других элементов пользовательского интерфейса, и может быть визуально развернут или свернут (см. рисунок 5) [из 8.5.1 Описание ГОСТ Р ИСО 9241-161-2016]
8.5.2 Компоненты ГОСТ Р ИСО 9241-161-2016
Компоненты развертываемого контейнера зависят от дизайнерского решения и данных его содержания. Общими компонентами для различных дизайнерских решений являются:
- заголовок контейнера;
- средства развертывания и свертывания контейнера;
- индикатор, отображающий развернутое или свернутое состояние;
- область отображения содержимого развертываемого контейнера;
- элементы данных или другие элементы пользовательского интерфейса.
Рисунок 5 - Пример развертываемого контейнера в свернутом состоянии (сверху) и в развернутом состоянии (снизу)
[из 8.5.2 Компоненты ГОСТ Р ИСО 9241-161-2016]
8.5.3 Состояния ГОСТ Р ИСО 9241-161-2016
Развертываемый контейнер может иметь состояния:
- свернутое или развернутое.
[из 8.5.3 Состояния ГОСТ Р ИСО 9241-161-2016]
8.5.4 Условия использования ГОСТ Р ИСО 9241-161-2016
Развертываемый контейнер можно применять при выполнении следующих условий:
- пространство для отображения ограничено;
- данные являются однотипными;
- необходимо уменьшить сложность пользовательского интерфейса.
[из 8.5.4 Условия использования ГОСТ Р ИСО 9241-161-2016]
8.5.5 Способы использования ГОСТ Р ИСО 9241-161-2016
Действие по развертыванию контейнера должно быть таким же, как и для его свертывания [из 8.5.5 Способы использования ГОСТ Р ИСО 9241-161-2016]
8.6 Средство выбора цвета ГОСТ Р ИСО 9241-161-2016
8.6.1 Описание ГОСТ Р ИСО 9241-161-2016
Средство выбора цвета является элементом пользовательского интерфейса, отображающим пользователю цвета для выбора [из 8.6.1 Описание ГОСТ Р ИСО 9241-161-2016]
8.6.2 Компоненты ГОСТ Р ИСО 9241-161-2016
Компоненты средства выбора цвета зависят от дизайнерского решения и данных, включенных в его содержимое. Общими компонентами для различных дизайнерских решений являются:
- цвета для выбора (дискретный либо непрерывный варианты выбора);
- индикатор, отображающий выбираемый цвет;
- (опционально) история предыдущих выбранных вариантов цвета.
[из 8.6.2 Компоненты ГОСТ Р ИСО 9241-161-2016]
8.6.3 Состояния ГОСТ Р ИСО 9241-161-2016
Средство выбора цвета может иметь следующие состояния:
- активное или неактивное.
[из 8.6.3 Состояния ГОСТ Р ИСО 9241-161-2016]
8.6.4 Условия использования ГОСТ Р ИСО 9241-161-2016
Средство выбора цвета можно применять при выполнении следующих условий:
- наиболее большого количества доступных цветов (более шестнадцати);
- доступны расширенные цветовые настройки (например, свечение, яркость, контраст);
- необходимо выбирать множество цветов из цветовой палитры.
[из 8.6.4 Условия использования ГОСТ Р ИСО 9241-161-2016]
8.6.5 Способы использования ГОСТ Р ИСО 9241-161-2016
При необходимости выбора цвета из непрерывного диапазона цветов, рекомендуется предоставить пользователю альтернативные способы выбора цвета, например с помощью указательного устройства или посредством ввода RGB-кода цвета.
Внутри приложения рекомендуется обеспечить возможность отображения ранее выбранных вариантов цвета или наборов цветов (палитр) [из 8.6.5 Способы использования ГОСТ Р ИСО 9241-161-2016]
8.7 Комбинированное поле/поле со списком (drop-down, combo-box) ГОСТ Р ИСО 9241-161-2016
8.7.1 Описание ГОСТ Р ИСО 9241-161-2016
Поле со списком является элементом пользовательского интерфейса и объединяет в себе текст со списком, что позволяет пользователю вводить текст в область поля или выбирать вариант из списка для заполнения текстового поля (см. рисунок 6). Примечание - Поле со списком обычно имеет заголовок (текстовый или графический), указывающий на назначение поля со списком [из 8.7.1 Описание ГОСТ Р ИСО 9241-161-2016]
8.7.2 Компоненты ГОСТ Р ИСО 9241-161-2016
Поле со списком включает в себя следующие компоненты:
- заголовок;
- поле ввода;
- курсор;
- средства для развертывания списка (кнопка списка);
- индикатор, отображающий развернутое или свернутое состояние;
- курсор выбора (в развернутом состоянии);
- список (в развернутом состоянии).
[из 8.7.2 Компоненты ГОСТ Р ИСО 9241-161-2016]
8.7.3 Состояния ГОСТ Р ИСО 9241-161-2016
Поле со списком может иметь следующие состояния:
- фокусом или без фокуса;
- активное или неактивное;
- заполненное или пустое;
- список свернут или развернут.
Рисунок 6 - Пример поля со списком в свернутом виде (сверху) и с развернутым списком (снизу)
[из 8.7.3 Состояния ГОСТ Р ИСО 9241-161-2016]
8.7.4 Условия использования ГОСТ Р ИСО 9241-161-2016
Поле со списком можно применять при выполнении следующих условий:
- желаемым результатом являются выбор, настройка состояния или присвоение значения;
- варианты выбора являются взаимоисключающими;
- ограничено свободное пространство;
- пользователю необходимо видеть, какой вариант выбран в данный момент;
- существует пять или более элементов выбора или количество элементов выбора может меняться во времени;
- пользователь может ввести вариант выбора быстрее, чем выбрать его из списка;
- у пользователя может быть необходимость введения значений, которые не могут быть представлены в приложении.
[из 8.7.4 Условия использования ГОСТ Р ИСО 9241-161-2016]
8.7.5 Способы использования ГОСТ Р ИСО 9241-161-2016
Поле со списком должно отображать только выбираемые данные. Данные, представленные в поле со списком, должны быть отображены в отсортированном порядке [из 8.7.5 Способы использования ГОСТ Р ИСО 9241-161-2016]
8.8 Курсор (cursor) ГОСТ Р ИСО 9241-161-2016
8.8.1 Описание ГОСТ Р ИСО 9241-161-2016
Курсор является визуальным индикатором того, где происходит взаимодействие пользователя с системой посредством клавиатуры (или клавиатурного эмулятора) (см. ИСО 9241-171 и рисунок 7) [из 8.8.1 Описание ГОСТ Р ИСО 9241-161-2016]
8.8.2 Компоненты ГОСТ Р ИСО 9241-161-2016
Курсор включает в себя следующие компоненты:
- визуальный индикатор, указывающий место взаимодействия.
Рисунок 7 - Примеры курсоров, расположенных справа от текста в поле ввода. Вертикальный курсор (сверху) и горизонтальный курсор (снизу)
[из 8.8.2 Компоненты ГОСТ Р ИСО 9241-161-2016]
8.8.3 Состояния ГОСТ Р ИСО 9241-161-2016
Курсор не имеет состояний как таковых, но может быть использован для визуализации режимов взаимодействия пользователя с интерфейсом, например, режима вставки и режима замены [из 8.8.3 Состояния ГОСТ Р ИСО 9241-161-2016]
8.8.4 Условия использования ГОСТ Р ИСО 9241-161-2016
Курсор можно применять при выполнении следующих условий:
- пользователь редактирует или вводит буквенно-цифровую информацию.
[из 8.8.4 Условия использования ГОСТ Р ИСО 9241-161-2016]
8.8.5 Способы использования ГОСТ Р ИСО 9241-161-2016
Внутри элементов ввода текста курсор необходимо использовать для указания места следующего взаимодействия [из 8.8.5 Способы использования ГОСТ Р ИСО 9241-161-2016]
8.9 Средство выбора даты, календарь (calendar) ГОСТ Р ИСО 9241-161-2016
8.9.1 Описание ГОСТ Р ИСО 9241-161-2016
Средство выбора даты является элементом пользовательского интерфейса, отображающим дни, месяцы и годы для выбора пользователем конкретной даты (см. рисунок 8) [из 8.9.1 Описание ГОСТ Р ИСО 9241-161-2016]
8.9.2 Компоненты ГОСТ Р ИСО 9241-161-2016
Компоненты средства выбора даты зависят от дизайнерского решения. Общими компонентами для различных дизайнерских решений являются:
- идентификаторы, отображающие выбранный день, месяц и год;
- средства выбора года, месяца, дня;
- (опционально) поле ввода с заголовком.
Рисунок 8 - Пример средства выбора даты, отображаемого в виде календаря с идентификатором, указывающим на выбранную дату: 23 декабря 2012 года. Нажатие на «Декабрь» отображает список доступных для выбора месяцев. Нажатие на «2012» отображает список доступных для выбора годов. Нажатие на кнопку со стрелкой влево - переход к предыдущему, а со стрелкой вправо - к следующему месяцу [из 8.9.2 Компоненты ГОСТ Р ИСО 9241-161-2016]
8.9.3 Состояния ГОСТ Р ИСО 9241-161-2016
Средство выбора даты может иметь следующие состояния:
- активное или неактивное;
- с фокусом или без фокуса.
Отображаемые даты могут иметь следующие состояния:
- активное или неактивное;
- с фокусом или без фокуса;
- выбранное или невыбранное.
[из 8.9.3 Состояния ГОСТ Р ИСО 9241-161-2016]
8.9.4 Условия использования ГОСТ Р ИСО 9241-161-2016
Средство выбора даты можно применять в качестве дизайнерского решения при выполнении следующих условий:
- пользователь должен выбрать конкретную дату;
- необходимо, чтобы пользователь указал только одну дату.
Альтернативные элементы пользовательского интерфейса в случае необходимости выбора нескольких дат:
[из 8.9.4 Условия использования ГОСТ Р ИСО 9241-161-2016]
8.9.5 Способы использования ГОСТ Р ИСО 9241-161-2016
Рекомендуется при реализации элемента выбора даты следовать традициям местной культуры [из 8.9.5 Способы использования ГОСТ Р ИСО 9241-161-2016]
8.10 Диалоговое окно (dialog box) ГОСТ Р ИСО 9241-161-2016
8.10.1 Описание ГОСТ Р ИСО 9241-161-2016
Диалоговое окно является типом подчиненной формы (в основном отображаемой отдельно), которая дополняет и (или) поддерживает взаимодействие, происходящее в основном диалоге приложения (см. рисунок 9). Примечания:
- Если сообщение требует от пользователя ввода информации, можно использовать диалоговое окно.
- Диалоговое окно может содержать набор различных элементов пользовательского интерфейса (см. ИСО 9241-143:2011).
[из 8.10.1 Описание ГОСТ Р ИСО 9241-161-2016]
8.10.2 Компоненты ГОСТ Р ИСО 9241-161-2016
Компоненты диалогового окна зависят от дизайнерского решения. Общими компонентами для различных дизайнерских решений являются:
- заголовок;
- информация, относящаяся к диалогу (диалоговому окну) в соответствии с приложением;
- нажимаемая кнопка с действием по умолчанию;
- средства отмены (закрытия) диалогового окна.
Рисунок 9 - Пример диалогового окна, отображающего действие по умолчанию с обозначениями нажимаемых кнопок
[из 8.10.2 Компоненты ГОСТ Р ИСО 9241-161-2016]
8.10.3 Состояния ГОСТ Р ИСО 9241-161-2016
Диалоговое окно может иметь следующие состояния:
- с фокусом или без фокуса;
- активное или неактивное.
[из 8.10.3 Состояния ГОСТ Р ИСО 9241-161-2016]
8.10.4 Условия использования ГОСТ Р ИСО 9241-161-2016
Диалоговое окно можно применять при выполнении следующих условий:
- от пользователя требуется явное решение, действие или ввод данных;
- имеется вопрос, ответ на который влияет на работу приложения в целом.
[из 8.10.4 Условия использования ГОСТ Р ИСО 9241-161-2016]
8.10.5 Способы использования ГОСТ Р ИСО 9241-161-2016
Диалоговое окно следует отображать на верхнем слое. Рекомендуется, чтобы пользователь имел возможность скрыть или закрыть диалоговое окно, если оно не является необходимым по содержанию взаимодействия [из 8.10.5 Способы использования ГОСТ Р ИСО 9241-161-2016]
8.11 Поле с выпадающим списком (drop-down list) ГОСТ Р ИСО 9241-161-2016
8.11.1 Описание ГОСТ Р ИСО 9241-161-2016
Поле с выпадающим списком является элементом пользовательского интерфейса, объединяющим в себе текстовое поле ввода и окно со списком и позволяющим пользователю выбрать вариант из окна со списком, который затем появляется в текстовом поле (см. рисунок 10) [из 8.11.1 Описание ГОСТ Р ИСО 9241-161-2016]
8.11.2 Компоненты ГОСТ Р ИСО 9241-161-2016
Поле с выпадающим списком включает в себя следующие компоненты:
- заголовок;
- поле данных, отображающее текущие выбранные данные из списка;
- средства развертывания списка (кнопка списка);
- индикатор, отображающий развернутое или свернутое состояние;
- список (в развернутом состоянии).
Рисунок 10 - Пример свернутого/сжатого (окна) выпадающего списка (сверху), а также развернутого выпадающего списка (снизу)
[из 8.11.2 Компоненты ГОСТ Р ИСО 9241-161-2016]
8.11.3 Состояния ГОСТ Р ИСО 9241-161-2016
Поле с выпадающим списком может иметь следующие состояния:
- с фокусом или без фокуса;
- активное или неактивное;
- заполненное или пустое;
- список свернут или развернут.
[из 8.11.3 Состояния ГОСТ Р ИСО 9241-161-2016]
8.11.4 Условия использования ГОСТ Р ИСО 9241-161-2016
Окно с выпадающим списком можно применять при выполнении следующих условий:
- желаемым результатом является выбор или переключение состояния;
- варианты выбора являются взаимоисключающими;
- свободное пространство ограничено;
- пользователю необходимо видеть только текущий выбранный вариант, за исключением ситуации изменения выбора;
- существует более четырех вариантов выбора или они могут меняться во времени;
- все значения могут быть предоставлены приложением.
[из 8.11.4 Условия использования ГОСТ Р ИСО 9241-161-2016]
8.11.5 Способы использования ГОСТ Р ИСО 9241-161-2016
Если окно с выпадающим списком неактивно, оно отображает одно значение. При его активации отображается (выпадает) список значений, одно из которых может выбрать пользователь. Как только пользователь выбрал новое значение, элемент управления возвращается в неактивное состояние, отображающее выбранное значение [из 8.11.5 Способы использования ГОСТ Р ИСО 9241-161-2016]
8.12 Поле ввода (text box) ГОСТ Р ИСО 9241-161-2016
8.12.1 Описание ГОСТ Р ИСО 9241-161-2016
Поле ввода является полем, в котором пользователь может вводить или редактировать данные (см. рисунок 11). Примечания:
- Для пользователя поле ввода может быть опциональным или обязательным полем.
- Содержимое поля ввода может быть заполнено предварительно значением по умолчанию в соответствии с задачей.
- Поле ввода отличается от текстового поля (см. ИСО 9241-12:1998).
Дополнительная информация приведена в ИСО 9241-143:2011 [из 8.12.1 Описание ГОСТ Р ИСО 9241-161-2016]
8.12.3 Состояния ГОСТ Р ИСО 9241-161-2016
Поле ввода может иметь следующие состояния:
- с фокусом или без фокуса;
- активное или неактивное;
- заполненное или пустое.
[из 8.12.3 Состояния ГОСТ Р ИСО 9241-161-2016]
8.12.4 Условия использования ГОСТ Р ИСО 9241-161-2016
Поле ввода можно применять при выполнении следующего условия:
- системе требуется от пользователя информация, которую нельзя отобразить в виде заранее определенного варианта выбора.
[из 8.12.4 Условия использования ГОСТ Р ИСО 9241-161-2016]
8.12.5 Способы использования ГОСТ Р ИСО 9241-161-2016
Границы поля ввода должны быть четко указаны (например, с помощью контраста, цвета или рамки) [из 8.12.5 Способы использования ГОСТ Р ИСО 9241-161-2016]
8.13 Поле ввода с диалоговой кнопкой (input dialog) ГОСТ Р ИСО 9241-161-2016
8.13.1 Описание ГОСТ Р ИСО 9241-161-2016
Поле ввода с диалоговой кнопкой является комбинацией элементов «поле ввода» и «нажимаемая кнопка», при этом функция нажимаемой кнопки зависит от введенной информации (см. рисунок 12) [из 8.13.1 Описание ГОСТ Р ИСО 9241-161-2016]
8.13.2 Компоненты ГОСТ Р ИСО 9241-161-2016
Поле ввода с диалоговой кнопкой включает в себя следующие компоненты:
- заголовок;
- поле (с границами);
- курсор (внутри границ);
- нажимаемая кнопка;
- (опционально) контекстная информация (например о том, что поле обязательно для заполнения).
Рисунок 12 - Пример поля ввода с диалоговой кнопкой
[из 8.13.2 Компоненты ГОСТ Р ИСО 9241-161-2016]
8.13.3 Состояния ГОСТ Р ИСО 9241-161-2016
Поле ввода с диалоговой кнопкой может иметь состояния, присущие полю ввода и нажимаемой кнопке во всех сочетаниях [из 8.13.3 Состояния ГОСТ Р ИСО 9241-161-2016]
8.13.4 Условия использования ГОСТ Р ИСО 9241-161-2016
Поле ввода с диалоговой кнопкой можно применять при выполнении следующего условия:
- для выполнения операции системе требуются взаимоисключающие буквенно-цифровые данные, которые нельзя отобразить в виде заранее определенных вариантов выбора.
[из 8.13.4 Условия использования ГОСТ Р ИСО 9241-161-2016]
8.13.5 Способы использования ГОСТ Р ИСО 9241-161-2016
Границы поля ввода должны быть четко обозначены (например, с помощью контраста, цвета или рамки) [из 8.13.5 Способы использования ГОСТ Р ИСО 9241-161-2016]
8.14 Географическая карта (map) ГОСТ Р ИСО 9241-161-2016
8.14.1 Описание ГОСТ Р ИСО 9241-161-2016
Географическая карта является элементом пользовательского интерфейса, отображающим географическую информацию, и предполагает взаимодействие с представленной информацией (см. рисунок 13) [из 8.14.1 Описание ГОСТ Р ИСО 9241-161-2016]
8.14.2 Компоненты ГОСТ Р ИСО 9241-161-2016
Географическая карта включает в себя следующие компоненты:
- заголовок;
- географическая информация;
- (опционально) условные обозначения.
Рисунок 13 - Пример географической карты
[из 8.14.2 Компоненты ГОСТ Р ИСО 9241-161-2016]
8.14.3 Состояния ГОСТ Р ИСО 9241-161-2016
Географическая карта может быть активной и неактивной [из 8.14.3 Состояния ГОСТ Р ИСО 9241-161-2016]
8.14.4 Условия использования ГОСТ Р ИСО 9241-161-2016
Географическую карту можно применять в качестве дизайнерского решения при выполнении следующего условия:
- необходимо отобразить географическую информацию.
[из 8.14.4 Условия использования ГОСТ Р ИСО 9241-161-2016]
8.14.5 Способы использования ГОСТ Р ИСО 9241-161-2016
Рекомендуется при отображении географической карты использовать географические соглашения, если это применимо:
- север вверху;
- четкое разграничение различных географических зон;
- допустимо масштабирование картографических данных.
[из 8.14.5 Способы использования ГОСТ Р ИСО 9241-161-2016]
8.15 Группа/групповое окно (panel, group box) ГОСТ Р ИСО 9241-161-2016
8.15.1 Описание ГОСТ Р ИСО 9241-161-2016
Группа является элементом пользовательского интерфейса, отображающим принадлежность элементов пользовательского интерфейса к одному семантическому набору (см. рисунок 14). Группа должна иметь отличительный заголовок, который описывает семантический набор элементов пользовательского интерфейса [из 8.15.1 Описание ГОСТ Р ИСО 9241-161-2016]
8.15.2 Компоненты ГОСТ Р ИСО 9241-161-2016
Группа включает в себя следующие компоненты:
- заголовок;
- элементы данных.
Рисунок 14 - Пример группы из трех радиокнопок
[из 8.15.2 Компоненты ГОСТ Р ИСО 9241-161-2016]
8.15.3 Состояния ГОСТ Р ИСО 9241-161-2016
Группа может иметь следующие состояния:
- заполненное или пустое;
- видимое или невидимое.
Примечание - Часто в случае динамически формируемого пользователя интерфейса группу делают невидимой, если она является пустой (не содержит элементов данных) [из 8.15.3 Состояния ГОСТ Р ИСО 9241-161-2016]
8.15.4 Условия использования ГОСТ Р ИСО 9241-161-2016
Группу можно применять при выполнении следующих условий:
- необходимо отобразить семантическую группировку (по содержанию) или имеется большое количество элементов пользовательского интерфейса, объединение которых в группы может повысить эффективность восприятия информации;
- семантические наборы элементов пользовательского интерфейса могут быть четко разделены;
- желательно, чтобы группы содержали более одного элемента.
В случаях, если одно или несколько условий не выполнено, то это означает:
- что элементов пользовательского интерфейса так мало, что их визуальная структуризация не требуется;
- следует рассмотреть возможность размещения информации без использования групп;
- недостаточно свободного места для четкой идентификации каждой группы;
- следует рассмотреть возможность использования гармошки;
- следует рассмотреть возможность использования развертываемого контейнера.
[из 8.15.4 Условия использования ГОСТ Р ИСО 9241-161-2016]
8.15.5 Способы использования ГОСТ Р ИСО 9241-161-2016
Группу необходимо отображать так, чтобы четко различалась взаимосвязь элементов этой группы. Примечание - Такое отображение элементов в группе часто выполняют с помощью близкого расположения элементов (используя закон близости) или с помощью визуального индикатора (рамка вокруг элементов одной группы, общий дизайн заднего плана в области расположения группы) [из 8.15.5 Способы использования ГОСТ Р ИСО 9241-161-2016]
8.16 Зацепка, выделение ГОСТ Р ИСО 9241-161-2016
8.16.1 Описание ГОСТ Р ИСО 9241-161-2016
Зацепка является элементом пользовательского интерфейса, идентифицирующим области визуальной информации, которые могут быть использованы для управления свойствами этой информации (см. рисунок 15) [из 8.16.1 Описание ГОСТ Р ИСО 9241-161-2016]
8.16.2 Компоненты ГОСТ Р ИСО 9241-161-2016
Зацепка включает в себя следующие компоненты:
- визуальный индикатор.
Рисунок 15 - Пример зацепок, используемых во всех четырех углах визуального объекта в виде прямоугольника
[из 8.16.2 Компоненты ГОСТ Р ИСО 9241-161-2016]
8.16.3 Состояния ГОСТ Р ИСО 9241-161-2016
Элемент управления может иметь следующие состояния:
- видимое или невидимое;
- активное или неактивное;
- нажатое или не нажатое.
Примечания:
- Обычно видимость и фокусировка тесно связаны: элемент управления становится видимым, когда соответствующая область визуальных данных доступна для взаимодействия с клавиатурой, и становится невидимой, когда такое взаимодействие недоступно.
- Как правило, если зацепка доступна, то при наведении на нее указателя она изменяет вид, чтобы указать на возможное взаимодействие.
[из 8.16.3 Состояния ГОСТ Р ИСО 9241-161-2016]
8.16.4 Условия использования ГОСТ Р ИСО 9241-161-2016
Зацепки можно применять при выполнении одного или нескольких следующих условий:
- доступно указательное устройство;
- свойства отображаемых элементов могут быть изменены в каком-либо направлении.
В случаях, если одно или несколько условий не выполняются, следует рассмотреть возможность использования диалога для определения свойств объекта [из 8.16.4 Условия использования ГОСТ Р ИСО 9241-161-2016]
8.16.5 Способы использования ГОСТ Р ИСО 9241-161-2016
Зацепки должны быть визуализированы таким образом, чтобы обеспечивать четкое отличие зацепок от объекта, которым необходимо манипулировать. Должны быть предусмотрены альтернативные средства для работы со свойствами объекта.
Пример - Размер прямоугольника может быть изменен с помощью указательного устройства посредством зацепки в нижнем правом углу этого прямоугольника. Также доступен диалог свойств, где можно ввести данные для изменения размеров прямоугольника [из 8.16.5 Способы использования ГОСТ Р ИСО 9241-161-2016]
8.17 Иерархический (древовидный) список (tree view) ГОСТ Р ИСО 9241-161-2016
8.17.1 Описание ГОСТ Р ИСО 9241-161-2016
Иерархический список представляет собой набор списков, структурированных в иерархическом или «древовидном» порядке, в котором выбор начального пункта приводит к другому списку, содержащему дополнительные элементы, которые могут вести к другому списку и т.д., пока не найдется нужный элемент (см. ИСО 9241-143:2011 и рисунок 16) [из 8.17.1 Описание ГОСТ Р ИСО 9241-161-2016]
8.17.2 Компоненты ГОСТ Р ИСО 9241-161-2016
Компоненты иерархического списка зависят от дизайнерского решения. Общими компонентами для различных дизайнерских решений являются:
- заголовок;
- элементы данных;
- индикаторы, отображающие иерархическое положение в структуре данных;
- (опционально) средства развертывания и свертывания уровней иерархии.
Рисунок 16 - Пример иерархической структуры в списке элементов данных
[из 8.17.2 Компоненты ГОСТ Р ИСО 9241-161-2016]
8.17.3 Состояния ГОСТ Р ИСО 9241-161-2016
Иерархический список может иметь следующие состояния:
- заполненное или пустое.
Узлы иерархического списка могут быть:
- свернутыми или развернутыми.
[из 8.17.3 Состояния ГОСТ Р ИСО 9241-161-2016]
8.17.4 Условия использования ГОСТ Р ИСО 9241-161-2016
Иерархический список можно применять при выполнении следующих условий:
- необходимо упорядочивание элементов данных, которые имеют выраженную иерархическую структуру или взаимосвязи, например, файловая система, заголовки в документе;
- все элементы данных не должны быть постоянно видимыми.
[из 8.17.4 Условия использования ГОСТ Р ИСО 9241-161-2016]
8.17.5 Способы использования ГОСТ Р ИСО 9241-161-2016
Визуальное представление иерархического списка должно отображать иерархическое положение узла и данных. Данные, содержащиеся в узле иерархического списка, рекомендуется сортировать соответствующим образом [из 8.17.5 Способы использования ГОСТ Р ИСО 9241-161-2016]
8.18 Неявный указатель (shortcut key) ГОСТ Р ИСО 9241-161-2016
8.18.1 Описание ГОСТ Р ИСО 9241-161-2016
Неявный указатель представляет собой часть имени варианта/опции или заголовка меню, используемого для выбора с клавиатуры (см. ИСО 9241-171: 2008, 3.16 и рисунок 17) [из 8.18.1 Описание ГОСТ Р ИСО 9241-161-2016]
8.18.2 Компоненты ГОСТ Р ИСО 9241-161-2016
Неявный указатель включает в себя следующие компоненты:
- индикатор, визуализирующий доступный выбор с клавиатуры.
Рисунок 17 - Пример неявного указателя на нажимаемой кнопке, отображающего подчеркнутую букву «е» в надписи «Действие», при нажатии клавиши «е» будет активировано действие этой кнопки
[из 8.18.2 Компоненты ГОСТ Р ИСО 9241-161-2016]
8.18.3 Состояния ГОСТ Р ИСО 9241-161-2016
Неявный указатель имеет то же состояние, что и соответствующий функциональный элемент. Кроме того, он может иметь состояния: видимое или невидимое [из 8.18.3 Состояния ГОСТ Р ИСО 9241-161-2016]
8.18.4 Условия использования ГОСТ Р ИСО 9241-161-2016
Неявный указатель можно применять при выполнении следующего условия:
- клавиатура является доступным способом ввода.
[из 8.18.4 Условия использования ГОСТ Р ИСО 9241-161-2016]
8.18.5 Способы использования ГОСТ Р ИСО 9241-161-2016
Неявный указатель должен быть реализован таким образом, чтобы он был обнаруживаемым и отличался от соответствующего элемента пользовательского интерфейса. В то же время неявный указатель должен идентифицировать его взаимосвязь с соответствующим элементом интерфейса.
В интерактивной системе доступ к неявному указателю должен быть единообразным [из 8.18.5 Способы использования ГОСТ Р ИСО 9241-161-2016]
8.19 Поясняющая информация (message box) ГОСТ Р ИСО 9241-161-2016
8.19.1 Описание ГОСТ Р ИСО 9241-161-2016
Поясняющая информация является элементом пользовательского интерфейса, предоставляющим пользователям дополнительную информацию о применении пользовательского интерфейса, его элементов и условий использования (см. рисунок 18) [из 8.19.1 Описание ГОСТ Р ИСО 9241-161-2016]
8.19.2 Компоненты ГОСТ Р ИСО 9241-161-2016
Поясняющая информация включает в себя следующие компоненты:
- информация в графическом или буквенно-цифровом виде.
Рисунок 18 - Пример поясняющей информации
[из 8.19.2 Компоненты ГОСТ Р ИСО 9241-161-2016]
8.19.3 Состояния ГОСТ Р ИСО 9241-161-2016
Поясняющая информация может иметь следующие состояния:
- видимое или невидимое.
[из 8.19.3 Состояния ГОСТ Р ИСО 9241-161-2016]
8.19.4 Условия использования ГОСТ Р ИСО 9241-161-2016
Поясняющую информацию можно применять при выполнении следующих условий:
- дополнительная информация полезна для понимания использования интерактивной системы, условий использования и окружения;
- требуется дополнительная информация, помимо того, что представлено в заголовке, подписи или в других элементах пользовательского интерфейса;
- при обеспечении или улучшении доступности необходима поясняющая информация.
[из 8.19.4 Условия использования ГОСТ Р ИСО 9241-161-2016]
8.19.5 Способы использования ГОСТ Р ИСО 9241-161-2016
Рекомендуется, чтобы каждый элемент пользовательского интерфейса и его общий дизайн включали в себя поясняющую информацию в максимально возможной степени. Предоставление поясняющей информации не следует использовать в качестве замены тщательной разработке пользовательского интерфейса. Если поясняющая информация предоставляется, она должна быть доступна для вспомогательных технологий [из 8.19.5 Способы использования ГОСТ Р ИСО 9241-161-2016]
8.20 Токенизатор ввода ГОСТ Р ИСО 9241-161-2016
8.20.1 Описание ГОСТ Р ИСО 9241-161-2016
Токенизатор ввода - это информация в поле ввода, которую интерпретирует система для определения соответствующей связи с метаинформацией (см. рисунок 19). Пример - В приложении электронной почты имя получателя указывает на его почтовый адрес и контактные данные [из 8.20.1 Описание ГОСТ Р ИСО 9241-161-2016]
8.20.2 Компоненты ГОСТ Р ИСО 9241-161-2016
Токенизатор ввода включает в себя следующие компоненты:
- заголовок;
- поле ввода;
- маркированный знак (токен);
- средства для превращения введенной информации в токен.
Рисунок 19 - Пример токенизатора ввода с введенными данными (сверху) и соответствующий маркированный токен, где метка использована в нажимаемой кнопке, а введенный электронный адрес переведен в токен
[из 8.20.2 Компоненты ГОСТ Р ИСО 9241-161-2016]
8.20.3 Состояния ГОСТ Р ИСО 9241-161-2016
Токенизатор ввода может иметь следующие состояния:
- с фокусом или без фокуса;
- активное или неактивное;
- заполненное или пустое.
Примечание - Перед тем, как текст будет обработан токенизатором ввода, вводимый текст появляется в поле ввода и имеет свойства обычного текста [из 8.20.3 Состояния ГОСТ Р ИСО 9241-161-2016]
8.20.4 Условия использования ГОСТ Р ИСО 9241-161-2016
Токенизатор ввода можно применять при выполнении следующего условия:
- требуется ссылка на сложный набор данных.
[из 8.20.4 Условия использования ГОСТ Р ИСО 9241-161-2016]
8.20.5 Способы использования ГОСТ Р ИСО 9241-161-2016
Рекомендуется, чтобы токенизатор ввода был разработан таким образом, чтобы четко определялись особенности вводимой информации. Примечание - Токенизатор ввода является нередактируемым [из 8.20.5 Способы использования ГОСТ Р ИСО 9241-161-2016]
8.21 Надпись (label) ГОСТ Р ИСО 9241-161-2016
8.21.1 Описание ГОСТ Р ИСО 9241-161-2016
Заголовок представляет собой короткое описание поля ввода или поля только для чтения, таблицы, управляющего элемента или другого элемента пользовательского интерфейса (см. ИСО 924112:1998, 3.9 и рисунок 20). Примечание - В некоторых приложениях заголовки классифицируют как защищенные поля [из 8.21.1 Описание ГОСТ Р ИСО 9241-161-2016]
8.21.2 Компоненты ГОСТ Р ИСО 9241-161-2016
Надпись включает в себя следующие компоненты:
- текстовый или графический элемент.
Рисунок 20 - Пример надписи в кнопке, с указанием функции в краткой и емкой форме
[из 8.21.2 Компоненты ГОСТ Р ИСО 9241-161-2016]
8.21.3 Состояния ГОСТ Р ИСО 9241-161-2016
Надпись может иметь следующие состояния:
- видимое или невидимое.
Примечания:
- Невидимые надписи нужны для обеспечения доступности вспомогательных технологий, например для программ чтения с экрана.
- Желательно, чтобы надпись была невидимой только в том случае, если в пользовательском интерфейсе достаточно представлено соответствующее описание, что делает надпись очевидной.
[из 8.21.3 Состояния ГОСТ Р ИСО 9241-161-2016]
8.21.4 Условия использования ГОСТ Р ИСО 9241-161-2016
Каждый элемент пользовательского интерфейса, кроме указателя, должен иметь надпись. Примечание - Наличие надписи для каждого элемента пользовательского интерфейса необходимо для совместимости со вспомогательными технологиями [из 8.21.4 Условия использования ГОСТ Р ИСО 9241-161-2016]
8.21.5 Способы использования ГОСТ Р ИСО 9241-161-2016
Рекомендуется, чтобы надпись была краткой и емкой. Надпись должна быть разборчивой и читаемой. Надпись следует отображать так, чтобы обеспечить ее восприятие в качестве заголовка [из 8.21.5 Способы использования ГОСТ Р ИСО 9241-161-2016]
8.22 Описание схемы (легенда) ГОСТ Р ИСО 9241-161-2016
8.22.1 Описание ГОСТ Р ИСО 9241-161-2016
Описания схемы являются элементом пользовательского интерфейса, в котором приведено описание данных, отображаемых на схеме (см. рисунок 21) [из 8.22.1 Описание ГОСТ Р ИСО 9241-161-2016]
8.22.2 Компоненты ГОСТ Р ИСО 9241-161-2016
Набор компонентов описания составляющих схемы зависит от дизайнерского решения. Общими компонентами такого описания являются:
- заголовок схемы;
- изображение отображаемых данных;
- надпись, соответствующая составляющим схемы.
Рисунок 21 - Пример описания схемы (легенды), показывающий некоторые элементы блок-схемы
[из 8.22.2 Компоненты ГОСТ Р ИСО 9241-161-2016]
8.22.3 Состояния ГОСТ Р ИСО 9241-161-2016
Легенда может иметь следующие состояния:
- видимое или невидимое.
Примечание - Невидимые описания схемы необходимы для обеспечения применимости вспомогательных технологий, например, программ чтения с экрана [из 8.22.3 Состояния ГОСТ Р ИСО 9241-161-2016]
8.22.4 Условия использования ГОСТ Р ИСО 9241-161-2016
Легенду можно применять при выполнении следующих условий:
- необходимы пояснения для элементов данных;
- необходимы пояснения для кодировки элементов данных.
[из 8.22.4 Условия использования ГОСТ Р ИСО 9241-161-2016]
8.22.5 Способы использования ГОСТ Р ИСО 9241-161-2016
Описание схемы должно представлять собой информацию обо всех отображаемых данных [из 8.22.5 Способы использования ГОСТ Р ИСО 9241-161-2016]
8.23 Ссылка, гиперссылка (link, hyperlink) ГОСТ Р ИСО 9241-161-2016
8.23.1 Описание ГОСТ Р ИСО 9241-161-2016
Ссылка является элементом пользовательского интерфейса, позволяющим осуществлять переход в указанное место внутри интерактивной системы (см. ИСО 14915-2 и рисунок 22) [из 8.23.1 Описание ГОСТ Р ИСО 9241-161-2016]
8.23.2 Компоненты ГОСТ Р ИСО 9241-161-2016
Ссылка включает в себя следующие компоненты:
- буквенно-цифровая или графическая информация;
- графический индикатор, указывающий, что эта информация является ссылкой;
- адрес ссылки.
Рисунок 22 - Пример ссылок, указывающих на то, что по целевым ссылкам доступна более подробная информация. Адрес ссылки скрыт
[из 8.23.2 Компоненты ГОСТ Р ИСО 9241-161-2016]
8.23.3 Состояния ГОСТ Р ИСО 9241-161-2016
Ссылка может иметь следующие состояния:
- с фокусом или без фокуса;
- активное или неактивное.
Примечание - Где это возможно, ссылки могут также иметь состояния непосещенная/посещенная, для того, чтобы показать пользователю, что по ссылке уже переходили (совершали переход) [из 8.23.3 Состояния ГОСТ Р ИСО 9241-161-2016]
8.23.4 Условия использования ГОСТ Р ИСО 9241-161-2016
Ссылку можно применять при выполнении следующих условий:
- требуется переход на другую страницу;
- требуется переход в другую службу;
- ссылочное описание больше, чем надпись.
В случае если одно или несколько условий не выполняются, следует рассмотреть возможность использования нажимаемой кнопки [из 8.23.4 Условия использования ГОСТ Р ИСО 9241-161-2016]
8.23.5 Способы использования ГОСТ Р ИСО 9241-161-2016
Ссылка должна быть разработана таким образом, чтобы ее можно было легко отличать от обычного текста или других элементов пользовательского интерфейса. Ссылка может быть активирована с помощью системы, например по времени, по состоянию системы и т. п.
Примечание - Дополнительная информация по использованию ссылок приведена в разделе 8 ИСО 14915-2 [из 8.23.5 Способы использования ГОСТ Р ИСО 9241-161-2016]
8.24 Окно списка (list box) ГОСТ Р ИСО 9241-161-2016
8.24.1 Описание ГОСТ Р ИСО 9241-161-2016
Окно списка является элементом пользовательского интерфейса, который обеспечивает представление (обычно вертикальное) элементов, из которых пользователь может выбрать только один (единственный выбор) либо несколько элементов (множественный выбор) (см. ИСО 9241-143: 2011 и рисунок 23). Примечание - Элементы в списке могут быть представлены в виде текстового и (или) графического отображения [из 8.24.1 Описание ГОСТ Р ИСО 9241-161-2016]
8.24.2 Компоненты ГОСТ Р ИСО 9241-161-2016
Набор используемых компонентов окна списка зависит от дизайнерского решения. Общими компонентами являются:
- заголовок;
- элементы данных;
- область отображения элементов данных (с границами);
- (опционально) область прокрутки (в случае длинного списка).
Рисунок 23 - Пример окна списка с восемью записями
[из 8.24.2 Компоненты ГОСТ Р ИСО 9241-161-2016]
8.24.3 Состояния ГОСТ Р ИСО 9241-161-2016
Окно списка может быть активным или неактивным. Окно списка может иметь следующие состояния:
- с фокусом или без фокуса;
- с выбором или без выбора.
[из 8.24.3 Состояния ГОСТ Р ИСО 9241-161-2016]]
8.24.4 Условия использования ГОСТ Р ИСО 9241-161-2016
Окно списка с единственным выбором рекомендуется применять при выполнении следующих условий:
- желаемым результатом является выбор или смена состояния;
- варианты выбора взаимоисключающие;
- имеется достаточно свободного пространства для отображения трех или более элементов данных одновременно без прокрутки;
- имеется более пяти элементов данных или количество элементов данных может меняться с течением времени;
- необходимо одновременно видеть несколько вариантов;
- количество элементов данных может меняться динамически.
Примечание - Если полоса прокрутки использована в окне списка, очень важно, чтобы окно списка отображало, по крайней мере, три элемента.
Окно списка с множественным выбором рекомендуется применять при выполнении следующих условий:
- желаемым результатом является выбор или смена одного или нескольких состояний;
- варианты выбора не являются взаимоисключающими;
- имеется достаточно свободного пространства для отображения трех или более элементов данных одновременно без прокрутки;
- имеется более пяти элементов данных или количество элементов данных может меняться с течением времени;
- необходимо одновременно видеть набор/несколько вариантов;
- количество элементов данных может меняться динамически.
[из 8.24.4 Условия использования ГОСТ Р ИСО 9241-161-2016]
8.24.5 Способы использования ГОСТ Р ИСО 9241-161-2016
Границы окна списка должны быть четко обозначены (например, с помощью контраста, цвета или рамки) [из 8.24.5 Способы использования ГОСТ Р ИСО 9241-161-2016]
8.25 Кнопка списка/кнопка меню ГОСТ Р ИСО 9241-161-2016
8.25.1 Описание ГОСТ Р ИСО 9241-161-2016
Кнопка списка является элементом пользовательского интерфейса, используемым для доступа к списку. При нажатии кнопки появляется выпадающий список элементов (см. ИСО 9241-143:2011 и рисунок 24). Примечание - Кнопка списка может содержать имя элемента, выбранного из списка, и обычно имеет графический элемент (обычно треугольник), указывающий на доступность дополнительных вариантов выбора (см. ИСО 9241-143:2011) [из 8.25.1 Описание ГОСТ Р ИСО 9241-161-2016]
8.25.2 Компоненты ГОСТ Р ИСО 9241-161-2016
Кнопка списка включает в себя следующие компоненты:
- окно списка;
- нажимаемая кнопка;
- индикатор, отражающий развернутое или свернутое состояние.
Рисунок 24 - Пример кнопки списка (справа от окна списка), список не раскрыт (сверху), и с развернутым списком (внизу)
[из 8.25.2 Компоненты ГОСТ Р ИСО 9241-161-2016]
8.25.3 Состояния ГОСТ Р ИСО 9241-161-2016
Кнопка списка может иметь следующие состояния:
- активное или неактивное;
- с фокусом или без фокуса.
[из 8.25.3 Состояния ГОСТ Р ИСО 9241-161-2016]
8.25.4 Условия использования ГОСТ Р ИСО 9241-161-2016
Кнопку списка можно применять при выполнении одного или обоих следующих условий:
- свободное пространство для отображения окна списка ограничено;
- необходимо отобразить множество списков.
[из 8.25.4 Условия использования ГОСТ Р ИСО 9241-161-2016]
8.25.5 Способы использования ГОСТ Р ИСО 9241-161-2016
Кнопку списка следует отображать таким образом, чтобы была очевидна ее связь со списком, к которому необходим доступ [из 8.25.5 Способы использования ГОСТ Р ИСО 9241-161-2016]
8.26 Меню/панель меню (menu panel) ГОСТ Р ИСО 9241-161-2016
8.26.1 Описание ГОСТ Р ИСО 9241-161-2016
Меню является элементом пользовательского интерфейса, который отображает набор вариантов выбора, предоставляющих доступ к объектам или действиям (см. рисунок 25). Примечание - Меню в первую очередь обеспечивает доступ к функциям и (или) к определенным местам внутри интерактивной системы [из 8.26.1 Описание ГОСТ Р ИСО 9241-161-2016]
8.26.2 Компоненты ГОСТ Р ИСО 9241-161-2016
Компоненты окна списка зависят от дизайнерского решения. Общими компонентами окна списка являются:
- элементы/пункты меню:
- надписи, соответствующие каждому из выбираемых объектов и (или) действий;
- выбираемые объекты и (или) действия;
- (опционально) заголовок меню;
- (опционально) поясняющая информация.
Рисунок 25 - Пример иерархического меню, содержащего на первом уровне три объекта (раздела меню), которые открывают доступ к следующему уровню меню (в данном случае выбран первый раздел из первого иерархического уровня, и отображаются варианты и действия второго уровня)
[из 8.26.2 Компоненты ГОСТ Р ИСО 9241-161-2016]
8.26.3 Состояния ГОСТ Р ИСО 9241-161-2016
Меню может иметь следующие состояния:
- видимое или невидимое;
- активное или неактивное.
Элементы меню могут иметь следующие состояния:
- активное или неактивное;
- с фокусом или без фокуса;
- выбранное, невыбранное или условно выбранное.
[из 8.26.3 Состояния ГОСТ Р ИСО 9241-161-2016]
8.26.4 Условия использования ГОСТ Р ИСО 9241-161-2016
Меню можно применять при выполнении одного или нескольких следующих условий:
- пользователь выбирает функцию системы;
- пользователю необходимо выполнить переход в указанное место внутри системы.
Если условия не выполнены, то следует:
- рассмотреть возможность использования окна списка;
- рассмотреть возможность использования комбинированного окна;
- рассмотреть возможность использования карусели.
[из 8.26.4 Условия использования ГОСТ Р ИСО 9241-161-2016]
8.26.5 Способы использования ГОСТ Р ИСО 9241-161-2016
Функции и сегменты должны быть сгруппированы в соответствии с их контекстом (содержимым). В зависимости от условий использования рекомендуется, чтобы меню предоставляло справку о том, как использовать меню (например, подсказку по инструментам, текст). Меню может предложить доступ к дополнительному набору вариантов или действий, например, с помощью каскадной презентации/отображения [из 8.26.5 Способы использования ГОСТ Р ИСО 9241-161-2016]
8.27 Панель вывода (output panel) ГОСТ Р ИСО 9241-161-2016
8.27.1 Описание ГОСТ Р ИСО 9241-161-2016
Панель вывода является элементом пользовательского интерфейса, который отображает изменяющуюся информацию (см. рисунок 26). Примечание - Отображаемая информация может быть разных типов. Пользователь не может редактировать/изменять такую отображаемую информацию [из 8.27.1 Описание ГОСТ Р ИСО 9241-161-2016]
8.27.3 Состояния ГОСТ Р ИСО 9241-161-2016
Панель вывода может быть видимой или невидимой [из 8.27.3 Состояния ГОСТ Р ИСО 9241-161-2016]
8.27.4 Условия использования ГОСТ Р ИСО 9241-161-2016
Панель вывода можно применять при выполнении следующего условия:
- необходимо отобразить нередактируемые данные.
[из 8.27.4 Условия использования ГОСТ Р ИСО 9241-161-2016]
8.27.5 Способы использования ГОСТ Р ИСО 9241-161-2016
Панель вывода должна четко подчеркивать нередактируемость отображаемых данных [из 8.27.5 Способы использования ГОСТ Р ИСО 9241-161-2016]
8.28 Указатель (pointer) ГОСТ Р ИСО 9241-161-2016
8.28.1 Описание ГОСТ Р ИСО 9241-161-2016
Указатель представляет собой графический символ, перемещаемый по экрану в соответствии с действиями указательного устройства (см. ИСО 9241-16:1999, 3.15 и рисунок 27). Примечание - Пользователь может взаимодействовать с элементами, отображаемыми на экране, перемещая указатель в нужное место и выполняя манипуляции с элементами [из 8.28.1 Описание ГОСТ Р ИСО 9241-161-2016]
8.28.2 Компоненты ГОСТ Р ИСО 9241-161-2016
Указатель состоит из одного компонента:
- графического символа.
Рисунок 27 - Визуальное представление указателя в виде стрелки для указания положения на экране
[из 8.28.2 Компоненты ГОСТ Р ИСО 9241-161-2016]
8.28.3 Состояния ГОСТ Р ИСО 9241-161-2016
Указатель не имеет состояний. Примечания:
- Для визуализации различных режимов взаимодействия с пользователем, например, для рисования, перемещения объектов, изменения их размеров и т. д. может быть использован соответствующий символ.
- Символ указателя может быть использован для указания, что приложение в данный момент не может принимать ввод от пользователя, однако пользователь по-прежнему может выбрать другое приложение.
- Действия, инициированные пользователем (например, нажатие кнопки мыши), необходимо визуализировать на объекте/элементе воздействия (кнопка переходит в нажатое состояние).
[из 8.28.3 Состояния ГОСТ Р ИСО 9241-161-2016]
8.28.4 Условия использования ГОСТ Р ИСО 9241-161-2016
Указатель можно применять в качестве дизайнерского решения при выполнении следующего условия:
- доступно указательное устройство.
[из 8.28.4 Условия использования ГОСТ Р ИСО 9241-161-2016]
8.28.5 Способы использования ГОСТ Р ИСО 9241-161-2016
Указатель должен быть разработан таким образом, чтобы он был легко обнаруживаемым и отличался от других элементов пользовательского интерфейса и содержания интерактивной системы. Пользователю рекомендуется предоставлять возможность настройки скорости перемещения указательного устройства [из 8.28.5 Способы использования ГОСТ Р ИСО 9241-161-2016]
8.29 Всплывающее/контекстное меню (popup menu) ГОСТ Р ИСО 9241-161-2016
8.29.1 Описание ГОСТ Р ИСО 9241-161-2016
Всплывающее меню - это меню с функциями на переднем плане пользовательского интерфейса близко к позиции курсора (см. рисунок 28) [из 8.29.1 Описание ГОСТ Р ИСО 9241-161-2016]
8.29.2 Компоненты ГОСТ Р ИСО 9241-161-2016
Всплывающее меню включает в себя следующие компоненты:
- пункты/элементы меню:
- область отображения пунктов меню (внутри границ).
Рисунок 28 - Пример всплывающего меню, отображающего опции для изменения стиля выделенного текста в виде перекрывающей текст области
[из 8.29.2 Компоненты ГОСТ Р ИСО 9241-161-2016]
8.29.3 Состояния ГОСТ Р ИСО 9241-161-2016
Всплывающее меню может быть видимым или невидимым. Пункты меню могут иметь следующие состояния:
- фокусом или без фокуса;
- активное или неактивное;
- выбранное или не выбранное;
- выделенное/не выделенное/условно выделенное.
[из 8.29.3 Состояния ГОСТ Р ИСО 9241-161-2016]
8.29.4 Использование всплывающего меню ГОСТ Р ИСО 9241-161-2016
Меню можно применять при выполнении одного или нескольких следующих условий:
- доступны функции (указанные в меню);
- указанные функции необходимо применять к выделенным или выбранным данным.
[из 8.29.4 Использование всплывающего меню ГОСТ Р ИСО 9241-161-2016]
8.29.5 Способы использования ГОСТ Р ИСО 9241-161-2016
Всплывающее меню должно быть отличимым от нижележащего интерфейса пользователя. Указанные в меню функции также должны быть доступны с помощью других средств, а не только с помощью всплывающего меню [из 8.29.5 Способы использования ГОСТ Р ИСО 9241-161-2016]
8.30 Индикатор выполнения (progress bar) ГОСТ Р ИСО 9241-161-2016
8.30.1 Описание ГОСТ Р ИСО 9241-161-2016
Индикатор выполнения является элементом пользовательского интерфейса, отображающего состояние выполнения операции или процесса (см. рисунок 29). Примечание - Состояние может зависеть от времени, объема данных или выполнения операции (процесса) [из 8.30.1 Описание ГОСТ Р ИСО 9241-161-2016]
8.30.2 Компоненты ГОСТ Р ИСО 9241-161-2016
Состав компонентов индикатора выполнения зависит от дизайнерского решения. Общими компонентами индикатора выполнения являются:
Рисунок 29 - Пример индикатора выполнения, также отображающего степень выполнения в процентах
[из 8.30.2 Компоненты ГОСТ Р ИСО 9241-161-2016]
8.30.3 Состояние ГОСТ Р ИСО 9241-161-2016
Индикатор выполнения не имеет специальных состояний [из 8.30.3 Состояние ГОСТ Р ИСО 9241-161-2016]
8.30.4 Условия использования ГОСТ Р ИСО 9241-161-2016
Индикатор выполнения можно применять при выполнении одного или нескольких следующих условий:
- необходимо информировать пользователя о выполнении операции;
- пользователю необходимо знать степень выполнения процесса (операции).
[из 8.30.4 Условия использования ГОСТ Р ИСО 9241-161-2016]
8.30.5 Способы использования ГОСТ Р ИСО 9241-161-2016
Индикатор прогресса рекомендуется разрабатывать таким, чтобы его нельзя было спутать с ползунком [из 8.30.5 Способы использования ГОСТ Р ИСО 9241-161-2016]
8.31 Запрос ГОСТ Р ИСО 9241-161-2016
8.31.1 Описание ГОСТ Р ИСО 9241-161-2016
Запрос является элементом пользовательского интерфейса, который требует от пользователя ввода команды (см. рисунок 30) [из 8.31.1 Описание ГОСТ Р ИСО 9241-161-2016]
8.31.2 Компоненты ГОСТ Р ИСО 9241-161-2016
Запрос включает в себя следующие компоненты:
- заголовок;
- поле ввода;
- курсор;
- (опционально) средства выполнения введенной команды.
Рисунок 30 - Пример запроса справочной информации. Средства выполнения введенной команды не показаны, команда выполняется нажатием клавиши «Enter»
[из 8.31.2 Компоненты ГОСТ Р ИСО 9241-161-2016]
8.31.3 Состояния ГОСТ Р ИСО 9241-161-2016
Запрос может быть активным или неактивным [из 8.31.3 Состояния ГОСТ Р ИСО 9241-161-2016]
8.31.4 Условия использования ГОСТ Р ИСО 9241-161-2016
Запрос можно применять в качестве дизайнерского решения для реализации возможности выполнения команды, введенной пользователем [из 8.31.4 Условия использования ГОСТ Р ИСО 9241-161-2016]
8.31.5 Способы использования ГОСТ Р ИСО 9241-161-2016
Запрос необходимо отображать с указанием места ввода данных [из 8.31.5 Способы использования ГОСТ Р ИСО 9241-161-2016]
8.32 Нажимаемая (командная) кнопка (button) ГОСТ Р ИСО 9241-161-2016
8.32.1 Описание ГОСТ Р ИСО 9241-161-2016
Нажимаемая кнопка является элементом пользовательского интерфейса, используемым для немедленного выполнения команды или действия (см. ИСО 9241-143:2011 и рисунок 31). Примечания:
- Нажимаемая кнопка, как правило, содержит надпись или графическую метку.
- Иногда нажимаемая кнопка называется командной кнопкой.
[из 8.32.1 Описание ГОСТ Р ИСО 9241-161-2016]
8.32.2 Компоненты ГОСТ Р ИСО 9241-161-2016
Нажимаемая кнопка включает в себя следующие компоненты:
- надпись, обозначающую команду или действие;
- область отображения надписи.
Рисунок 31 - Пример нажимаемой кнопки
[из 8.32.2 Компоненты ГОСТ Р ИСО 9241-161-2016]
8.32.3 Состояния ГОСТ Р ИСО 9241-161-2016
Нажимаемая кнопка может иметь следующие состояния:
- активное или неактивное;
- с фокусом или без фокуса;
- нажатое или не нажатое.
[из 8.32.3 Состояния ГОСТ Р ИСО 9241-161-2016]
8.32.4 Условия использования ГОСТ Р ИСО 9241-161-2016
Нажимаемую кнопку можно применять для запуска какой-либо функции системы [из 8.32.4 Условия использования ГОСТ Р ИСО 9241-161-2016]
8.32.5 Способы использования ГОСТ Р ИСО 9241-161-2016
Любая нажимаемая кнопка должна иметь надпись. Надпись на кнопке должна быть краткой и лаконичной. Если для выполнения функций системы необходима дополнительная информация, то дизайн нажимаемой кнопки должен это отражать.
Нажимаемая кнопка должна быть активирована простым событием активации, например щелчком по кнопке мыши или прикосновением, а не двойным щелчком мыши.
Примечание - Дополнительная информация о нажимаемых кнопках применительно к мультимедийному содержимому приведена в ИСО 14915-2, раздел 11 [из 8.32.5 Способы использования ГОСТ Р ИСО 9241-161-2016]
8.33 Радиокнопка (radiobutton) ГОСТ Р ИСО 9241-161-2016
8.33.1 Описание ГОСТ Р ИСО 9241-161-2016
Радиокнопка является элементом пользовательского интерфейса, используемым для выбора одного варианта из группы взаимоисключающих опций, которые имеют надпись (обычно текстовую), обозначающую содержание выбранного варианта (опцию) и индикатор (например, графическую точку), обозначающий, выбрана опция или нет (см. ИСО 9241-143:2011 и рисунок 32). Примечания:
- Радиокнопки применяют в группах, используемых для выбора вида «один из многих», когда может быть выбран только один вариант из группы, а выбор одного из вариантов приводит к отмене возможности выбора.
- Такая кнопка является противоположностью кнопке с отметкой.
[из 8.33.1 Описание ГОСТ Р ИСО 9241-161-2016]
8.33.2 Компоненты ГОСТ Р ИСО 9241-161-2016
Радиокнопка включает в себя следующие компоненты:
- надпись;
- индикатор.
Рисунок 32 - Пример радиокнопки (опция выбрана) и надписи, располагающейся справа от индикатора
[из 8.33.2 Компоненты ГОСТ Р ИСО 9241-161-2016]
8.33.3 Состояния ГОСТ Р ИСО 9241-161-2016
Радиокнопка может иметь следующие состояния:
- активное или неактивное;
- с фокусом или без фокуса;
- редактируемое или только отображаемое;
- выбрано, снят выбор, условно выбрано.
Примечания:
- Выбор одной радиокнопки в группе отменяет выбор любого другого варианта.
- Прежде чем пользователь сделает выбор, все радиокнопки в группе могут быть сняты с выбора.
[из 8.33.3 Состояния ГОСТ Р ИСО 9241-161-2016]
8.33.4 Условия использования ГОСТ Р ИСО 9241-161-2016
Радиокнопку можно применять при выполнении всех следующих условий:
- варианты выбора являются взаимоисключающими, только один вариант выбора может быть выбран пользователем;
- количество вариантов не должно превышать десяти, если варианты выбора не структурированы в группы или наборы;
- количество вариантов выбора является постоянным;
- вариантами выбора являются нечисловые величины;
- необходимо рассматривать сразу все варианты.
В случае, если одно или несколько условий не выполнены:
- варианты выбора не являются взаимоисключающими, пользователь может не выбрать ни одного или выбрать несколько вариантов, следует:
- рассмотреть возможность использования флажка (галочки);
- максимальное количество вариантов превышает десять, следует:
- рассмотреть возможность использования окна списка/комбинированного поля;
- количество вариантов меняется динамически, следует:
- рассмотреть возможность использования окна списка/комбинированного поля;
- вариантами выбора являются числовые величины, следует:
- рассмотреть возможность использования ползунка;
- не требуется отображать все опции выбора одновременно, следует:
- рассмотреть возможность использования окна списка/кнопки ползунок.
[из 8.33.4 Условия использования ГОСТ Р ИСО 9241-161-2016]
8.33.5 Способы использования ГОСТ Р ИСО 9241-161-2016
Радиокнопки, имеющие схожие значения, должны четко отражать такую связь. Примечание - Такую связь часто реализуют, показывая зависимые варианты выбора (в группе) и (или) с помощью закона близости.
Радиокнопка не должна отображать других состояний, кроме «выбрано» или «не выбрано» [из 8.33.5 Способы использования ГОСТ Р ИСО 9241-161-2016]
8.34 Поле только для чтения (read-only) ГОСТ Р ИСО 9241-161-2016
8.34.1 Описание ГОСТ Р ИСО 9241-161-2016
Поле только для чтения - это поле, которое содержит данные, которые не могут быть изменены пользователем (см. ИСО 9241-143:2011 и рисунок 33) [из 8.34.1 Описание ГОСТ Р ИСО 9241-161-2016]
8.34.2 Компоненты ГОСТ Р ИСО 9241-161-2016
Поле только для чтения включает в себя следующие компоненты:
- надпись (заголовок);
- поле ввода (записи);
- данные.
Рисунок 33 - Пример поля только для чтения, показывающий отображение буквенно-цифровых данных курсивом
[из 8.34.2 Компоненты ГОСТ Р ИСО 9241-161-2016]
8.34.3 Состояния ГОСТ Р ИСО 9241-161-2016
Поле только для чтения может иметь следующие состояния:
- с фокусом или без фокуса;
- заполненное или пустое.
[из 8.34.3 Состояния ГОСТ Р ИСО 9241-161-2016]
8.34.4 Условия использования ГОСТ Р ИСО 9241-161-2016
Поле только для чтения можно применять для отображения буквенно-цифровых данных, которые по условиям задачи должны быть нередактируемыми [из 8.34.4 Условия использования ГОСТ Р ИСО 9241-161-2016]
8.34.5 Способы использования ГОСТ Р ИСО 9241-161-2016
Поле только для чтения должно иметь возможность перехода в состояние фокуса для считывания содержания этого поля с помощью вспомогательных технологий.
Рекомендуется, чтобы дизайн поля только для чтения четко отражал, что информация в поле элемента приведена только для чтения [из 8.34.5 Способы использования ГОСТ Р ИСО 9241-161-2016]
8.35 Полоса прокрутки (scroll bar) ГОСТ Р ИСО 9241-161-2016
8.35.1 Описание ГОСТ Р ИСО 9241-161-2016
Полоса прокрутки является элементом пользовательского интерфейса, который позволяет пользователю просматривать объекты, которые выходят за пределы размера отображаемого окна или списка, перемещая их в пределы или за пределы области отображения (см. ИСО 9241-143:2011 и рисунок 34). Примечание - Полоса прокрутки указывает на наличие дополнительной информации, а также на относительное положение отображаемой части информации [из 8.35.1 Описание ГОСТ Р ИСО 9241-161-2016]
8.35.2 Компоненты ГОСТ Р ИСО 9241-161-2016
Полоса прокрутки имеет следующие компоненты:
- ползунок (указатель прокрутки);
- дорожку ползунка;
- кнопку «вверх»;
- кнопку «вниз».
Рисунок 34 - Пример вертикальной полосы прокрутки
[из 8.35.2 Компоненты ГОСТ Р ИСО 9241-161-2016]
8.35.3 Состояния ГОСТ Р ИСО 9241-161-2016
Полоса прокрутки может быть видимой или невидимой. Кроме того, указатель прокрутки, кнопки «вверх» и «вниз» могут быть активными или неактивными.
Примечание - Невидимость полосы прокрутки целиком предпочтительнее отключения ее элементов [из 8.35.3 Состояния ГОСТ Р ИСО 9241-161-2016]
8.35.5 Способы использования ГОСТ Р ИСО 9241-161-2016
Рекомендуется, чтобы полоса прокрутки была доступна, когда соответствующий список переходит в состояние фокуса ввода [из 8.35.5 Способы использования ГОСТ Р ИСО 9241-161-2016]
8.36 Ползунок/указатель прокрутки (slider) ГОСТ Р ИСО 9241-161-2016
8.36.1 Описание ГОСТ Р ИСО 9241-161-2016
Указатель прокрутки является элементом пользовательского интерфейса (при использовании полосы прокрутки), который позволяет пользователю перейти к определенной области отображаемого файла за счет перемещения его в соответствующее место полосы прокрутки (вала) (см. ИСО 9241-143: 2011 и рисунок 35) [из 8.36.1 Описание ГОСТ Р ИСО 9241-161-2016]
8.36.2 Компоненты ГОСТ Р ИСО 9241-161-2016
Указатель прокрутки имеет компонент:
- ползунок в полосе прокрутки.
Рисунок 35 - Пример ползунка в горизонтальной полосе прокрутки
[из 8.36.2 Компоненты ГОСТ Р ИСО 9241-161-2016]
8.36.3 Состояния ГОСТ Р ИСО 9241-161-2016
Указатель прокрутки может быть активным или неактивным [из 8.36.3 Состояния ГОСТ Р ИСО 9241-161-2016]
8.36.4 Условия использования ГОСТ Р ИСО 9241-161-2016
Всегда, когда применяют полосу прокрутки, в ней должен быть ползунок [из 8.36.4 Условия использования ГОСТ Р ИСО 9241-161-2016]
8.36.5 Способы использования ГОСТ Р ИСО 9241-161-2016
Положение ползунка в полосе прокрутки должно представлять позицию видимой области отображаемого содержимого. Размер ползунка должен быть пропорциональным размеру текущего поля [из 8.36.5 Способы использования ГОСТ Р ИСО 9241-161-2016]
8.37 Курсор выбора ГОСТ Р ИСО 9241-161-2016
8.37.2 Компоненты ГОСТ Р ИСО 9241-161-2016
Курсор выбора имеет компонент:
- графический индикатор, показывающий текущее положение.
Рисунок 36 - Пример курсора выбора. Курсор выбора расположен на записи 4
[из 8.37.2 Компоненты ГОСТ Р ИСО 9241-161-2016]
8.37.3 Состояния ГОСТ Р ИСО 9241-161-2016
Курсор выбора может быть активным или неактивным. Примечание - В некоторых ситуациях более уместно для отражения неактивного состояния использовать невидимый курсор выбора [из 8.37.3 Состояния ГОСТ Р ИСО 9241-161-2016]
8.37.4 Условия использования ГОСТ Р ИСО 9241-161-2016
Курсор выбора можно применять при выполнении следующего условия:
- использована клавиатура в качестве устройства ввода.
[из 8.37.4 Условия использования ГОСТ Р ИСО 9241-161-2016]
8.37.5 Способы использования ГОСТ Р ИСО 9241-161-2016
Курсор выбора должен быть разработан таким образом, чтобы его можно было четко отличить от выбранного элемента данных или других визуальных элементов пользовательского интерфейса. Если клавиатура доступна, то пользователь должен иметь возможность перемещать курсор выбора с помощью клавиши со стрелками и клавишей «Таb» (клавишами табуляции) [из 8.37.5 Способы использования ГОСТ Р ИСО 9241-161-2016]
8.38 Индикация выбора ГОСТ Р ИСО 9241-161-2016
8.38.1 Описание ГОСТ Р ИСО 9241-161-2016
Индикация выбора является визуальным или другим сигналом, указывающим выбранный элемент на дисплее, к которому пользователь может применить последующее действие (см. ИСО 924116:1999 и рисунок 37) [из 8.38.1 Описание ГОСТ Р ИСО 9241-161-2016]
8.38.2 Компоненты ГОСТ Р ИСО 9241-161-2016
Индикация выбора имеет компонент:
- графический индикатор, показывающий текущий выбор.
Рисунок 37 - Пример индикации выбора с выбранной записью «ввод 2»
[из 8.38.2 Компоненты ГОСТ Р ИСО 9241-161-2016]]
8.38.3 Состояния ГОСТ Р ИСО 9241-161-2016
Индикация выбора может быть видимой (с указанием выбора) или невидимой. Примечание - Если соответствующий пользовательский интерфейс может быть активным/неактивным, индикация выбора также может отражать эти состояния [из 8.38.3 Состояния ГОСТ Р ИСО 9241-161-2016]
8.38.4 Условия использования ГОСТ Р ИСО 9241-161-2016
Индикацию выбора можно применять в качестве дизайнерского решения при выполнении следующего условия:
- может быть выбран визуальный элемент пользовательского интерфейса.
[из 8.38.4 Условия использования ГОСТ Р ИСО 9241-161-2016]
8.38.5 Способы использования ГОСТ Р ИСО 9241-161-2016
Индикация выбора должна быть разработана таким образом, чтобы ее можно было четко отличить от другого содержания, данных или других визуальных элементов пользовательского интерфейса. Если доступна клавиатура, то рекомендуется, чтобы активацию выбранного элемента информации можно было снять нажатием на клавишу «Enter» [из 8.38.5 Способы использования ГОСТ Р ИСО 9241-161-2016]
8.39 Список выбора ГОСТ Р ИСО 9241-161-2016
8.39.1 Описание ГОСТ Р ИСО 9241-161-2016
Список выбора является элементом пользовательского интерфейса, представляющим собой список элементов, из которых пользователь может выбирать (см. ИСО 9241-143 и рисунок 38). Примечания:
- Возможен выбор одного или нескольких элементов. Количество элементов может быть фиксированным или может меняться в течение диалога.
- Список выбора часто представляют в окне.
[из 8.39.1 Описание ГОСТ Р ИСО 9241-161-2016]
8.39.2 Компоненты ГОСТ Р ИСО 9241-161-2016
Список выбора включает следующие компоненты:
- заголовок;
- элементы данных;
- область отображения элементов данных (с границами);
- индикаторы выбора;
- (опционально) полоса прокрутки (если список длинный).
Рисунок 38 - Пример списка с возможностью выбора нескольких элементов, выбраны варианты 2, 4 и 5
[из 8.39.2 Компоненты ГОСТ Р ИСО 9241-161-2016]
8.39.3 Состояния ГОСТ Р ИСО 9241-161-2016
Список выбора может иметь следующие состояния:
- активное или неактивное;
- заполненное/пустое.
[из 8.39.3 Состояния ГОСТ Р ИСО 9241-161-2016]
8.39.4 Условия использования ГОСТ Р ИСО 9241-161-2016
Список выбора можно применять при выполнении всех следующих условий:
- для выбора доступно более десяти вариантов;
- количество выбранных вариантов может меняться.
[из 8.39.4 Условия использования ГОСТ Р ИСО 9241-161-2016]
8.39.5 Способы использования ГОСТ Р ИСО 9241-161-2016
Если можно выбрать несколько вариантов, эта возможность должна быть понятна пользователю. Выбранный элемент списка рекомендуется представлять таким образом, чтобы его можно было четко отличать от невыбранных элементов [из 8.39.5 Способы использования ГОСТ Р ИСО 9241-161-2016]
8.40 Информация о состоянии (status notification area) ГОСТ Р ИСО 9241-161-2016
8.40.1 Описание ГОСТ Р ИСО 9241-161-2016
Информация, позволяющая описать состояние (см. рисунок 39) [из 8.40.1 Описание ГОСТ Р ИСО 9241-161-2016]
8.40.2 Компоненты ГОСТ Р ИСО 9241-161-2016
Информация о состоянии включает в себя компонент:
- панель вывода информации.
Рисунок 39 - Пример информации о состоянии при редактировании текста, отображающей данные о количестве набранных слов, количестве используемых страниц и дату сохранения документа
[из 8.40.2 Компоненты ГОСТ Р ИСО 9241-161-2016]
8.40.3 Состояния ГОСТ Р ИСО 9241-161-2016
Информация о состоянии может быть видимой или невидимой [из 8.40.3 Состояния ГОСТ Р ИСО 9241-161-2016]
8.40.4 Условия использования ГОСТ Р ИСО 9241-161-2016
По возможности информацию о состоянии рекомендуется отображать по запросу пользователя [из 8.40.4 Условия использования ГОСТ Р ИСО 9241-161-2016]
8.40.5 Способы использования ГОСТ Р ИСО 9241-161-2016
Рекомендуется, чтобы информация о состоянии указывала на окружение использования, из которого она была запрошена или в котором она представлена. Информацию о состоянии необходимо отображать таким образом, чтобы ее можно было отличить от других данных [из 8.40.5 Способы использования ГОСТ Р ИСО 9241-161-2016]
8.41 Кнопка пошаговой прокрутки (spin box) ГОСТ Р ИСО 9241-161-2016
8.41.1 Описание ГОСТ Р ИСО 9241-161-2016
Кнопка пошаговой прокрутки является элементом пользовательского интерфейса, позволяющим пользователю выбирать из множества альтернативных вариантов или значений один элемент (см. ИСО 9241-143:2011 и рисунок 40). Примечания:
- Обычно степпер имеет область, отображающую текущее значение, и один-два графических элемента, позволяющих пользователю выбирать доступные варианты.
- Степпер можно использовать в сочетании с полем ввода данных.
- Имеются различные варианты степпера, в том числе кнопки прокрутки, цикличные кнопки, небольшие стрелочки или слайдеры (ползунки).
[из 8.41.1 Описание ГОСТ Р ИСО 9241-161-2016]]
8.41.2 Компоненты ГОСТ Р ИСО 9241-161-2016
Степпер включает следующие компоненты:
- кнопку инкремента (увеличения значения/выбора следующего варианта);
- кнопку декремента (уменьшения значения/выбора предыдущего варианта);
- панель вывода значений.
Рисунок 40 - Пример степпера с полем ввода, который также использован в качестве панели вывода
[из 8.41.2 Компоненты ГОСТ Р ИСО 9241-161-2016]
8.41.3 Состояния ГОСТ Р ИСО 9241-161-2016
Степпер может быть активным и неактивным. Примечание - Если степпер использован в сочетании с полем ввода, состояния активности и неактивности обоих элементов следует синхронизировать [из 8.41.3 Состояния ГОСТ Р ИСО 9241-161-2016]
8.41.4 Условия использования ГОСТ Р ИСО 9241-161-2016
Степпер можно применять при выполнении следующего условия:
- список доступных данных является непрерывным.
[из 8.41.4 Условия использования ГОСТ Р ИСО 9241-161-2016]
8.41.5 Способы использования ГОСТ Р ИСО 9241-161-2016
Если количество доступных данных в списке превышает десять, рекомендуется использовать степпер совместно с полем ввода [из 8.41.5 Способы использования ГОСТ Р ИСО 9241-161-2016]
8.43 Набор вкладок (tab set) ГОСТ Р ИСО 9241-161-2016
8.43.1 Описание ГОСТ Р ИСО 9241-161-2016
Набор вкладок является элементом пользовательского интерфейса, имеющим вид набора индексных карточек («картотеки») с закладками для их идентификации (см. ИСО 9241-143:2011 и рисунок 42). Примечание - Каждая закладка в наборе вкладок имеет ассоциированный с ней набор информации и (или) элементов управления. Выбирая различные вкладки в пределах набора вкладок, пользователь может переходить к различным наборам информации и вариантам выбора (опций) [из 8.43.1 Описание ГОСТ Р ИСО 9241-161-2016]
8.43.2 Компоненты ГОСТ Р ИСО 9241-161-2016
Набор вкладок включает в себя следующие компоненты:
- заголовок набора вкладок;
- заголовок каждой вкладки («индексной карточки»);
- область отображения содержимого каждой вкладки.
Рисунок 42 - Пример набора вкладок с тремя различными вкладками
[из 8.43.2 Компоненты ГОСТ Р ИСО 9241-161-2016]
8.43.3 Состояния ГОСТ Р ИСО 9241-161-2016
Каждая вкладка в наборе может иметь следующие состояния:
- активное или неактивное;
- с фокусом или без фокуса;
- выбранное или невыбранное.
[из 8.43.3 Состояния ГОСТ Р ИСО 9241-161-2016]
8.43.4 Условия использования ГОСТ Р ИСО 9241-161-2016
Набор вкладок можно применять в качестве дизайнерского решения при выполнении всех следующих условий:
- доступное место для отображения информации ограничено: невозможно отобразить все панели одновременно;
- имеется достаточно места для четкой идентификации каждой вкладки.
В случае, если одно или оба условия не выполнены:
- пространство для отображения информации не ограничено:
- следует рассмотреть возможность использования групп;
- недостаточно пространства для того, чтобы четко идентифицировать каждую вкладку:
- следует рассмотреть возможность использования гармошки;
- следует рассмотреть возможность использования других способов выбора из набора. Элементы пользовательского интерфейса, из которых необходимо выбирать, - комбинированное окно, чек-бокс, радиокнопка и кнопка-переключатель.
[из 8.43.4 Условия использования ГОСТ Р ИСО 9241-161-2016]
8.43.5 Способы использования ГОСТ Р ИСО 9241-161-2016
Вкладку, принадлежащую к набору вкладок, необходимо отображать таким образом, чтобы можно было четко отличать ее принадлежность к набору.
Список вкладок в наборе вкладок не рекомендуется делать прокручиваемым, вместо этого следует использовать больше строк вкладок. Рекомендуется, чтобы количество строк вкладок было минимально возможным.
Вкладка не должна содержать набора других вкладок [из 8.43.5 Способы использования ГОСТ Р ИСО 9241-161-2016]
8.44 Таблица (table) ГОСТ Р ИСО 9241-161-2016
8.44.1 Описание ГОСТ Р ИСО 9241-161-2016
Таблица является элементом пользовательского интерфейса, предоставляющим упорядоченную комбинацию полей (ячеек), расположенных в виде строк и столбцов (см. рисунок 3) [из 8.44.1 Описание ГОСТ Р ИСО 9241-161-2016]
8.44.2 Компоненты ГОСТ Р ИСО 9241-161-2016
Таблица включает в себя следующие компоненты:
- наименование таблицы;
- заголовки полей таблицы (строк и столбцов);
- поля (ячейки).
Примечание - Ячейки расположены в виде строк и столбцов, заголовки которых должны соответствовать структуре данных таблицы.
Рисунок 43 - Пример таблицы, состоящей из четырех строк и четырех столбцов, где в первой строке приведены заголовки столбцов, а в первом столбце приведены заголовки строк
[из 8.44.2 Компоненты ГОСТ Р ИСО 9241-161-2016]
8.44.3 Состояния ГОСТ Р ИСО 9241-161-2016
Таблица может быть
- заполненной или пустой.
Примечание - Поля, кнопки, индикаторы выбора/выделения и другие элементы пользовательского интерфейса, представленные в виде таблицы, могут иметь состояния, присущие этим элементам [из 8.44.3 Состояния ГОСТ Р ИСО 9241-161-2016]
8.44.4 Условия использования ГОСТ Р ИСО 9241-161-2016
Таблицу можно применять при выполнении одного или нескольких следующих условий:
- объекты данных или элементы содержат более одной части информации на каждый объект;
- необходимо отображать большое количество данных.
[из 8.44.4 Условия использования ГОСТ Р ИСО 9241-161-2016]
8.44.5 Способы использования ГОСТ Р ИСО 9241-161-2016
Заголовок строки или столбца рекомендуется отображать таким способом, чтобы он мог быть четко отличимым от данных таблицы. Если для ввода доступна клавиатура, рекомендуется, чтобы для перемещения по таблице можно было использовать клавиши со стрелками (вверх-вниз, вправо-влево).
Таблица должна быть реализована таким образом, чтобы вспомогательные технологии могли получать доступ к ее данным [из 8.44.5 Способы использования ГОСТ Р ИСО 9241-161-2016]
8.45 Текстовое поле (text box) ГОСТ Р ИСО 9241-161-2016
8.45.1 Описание ГОСТ Р ИСО 9241-161-2016
Текстовое поле является элементом пользовательского интерфейса, позволяющим пользователю вводить символьные данные (см. ИСО 9241-143:2011 и рисунок 44). Примечание - Заголовок поля может быть использован для обозначения типа данных, ожидаемых для ввода в поле [из 8.45.1 Описание ГОСТ Р ИСО 9241-161-2016]
8.45.2 Компоненты ГОСТ Р ИСО 9241-161-2016
Текстовое поле включает в себя следующие компоненты:
- заголовок;
- поле ввода;
- (опционально) индикатор, отображающий количество символов, которое может быть введено.
Рисунок 44 - Пример текстового поля с несколькими строками и индикатором, отображающим количество введенных символов и максимальное количество символов, которое может быть введено
[из 8.45.2 Компоненты ГОСТ Р ИСО 9241-161-2016]
8.45.3 Состояния ГОСТ Р ИСО 9241-161-2016
Текстовое поле может иметь следующие состояния:
- с фокусом или без фокуса;
- активное или неактивное;
- заполненное или пустое.
[из 8.45.3 Состояния ГОСТ Р ИСО 9241-161-2016]
8.45.4 Условия использования ГОСТ Р ИСО 9241-161-2016
Пользователю необходимо вводить буквенно-цифровую информацию переменной длины [из 8.45.4 Условия использования ГОСТ Р ИСО 9241-161-2016]
8.45.5 Способы использования ГОСТ Р ИСО 9241-161-2016
Границы текстового поля должны быть четко обозначены (например, с помощью контраста, цвета или прямоугольника). Размеры текстового поля должны соответствовать количеству информации, которая может быть введена [из 8.45.5 Способы использования ГОСТ Р ИСО 9241-161-2016]
8.46 Средство выбора времени ГОСТ Р ИСО 9241-161-2016
8.46.1 Описание ГОСТ Р ИСО 9241-161-2016
Средство выбора времени является элементом пользовательского интерфейса, позволяющим пользователю выбрать конкретное время (см. рисунок 45) [из 8.46.1 Описание ГОСТ Р ИСО 9241-161-2016]
8.46.3 Состояния ГОСТ Р ИСО 9241-161-2016
Выбор времени может иметь следующие состояния:
- активное или неактивное;
- с фокусом или без фокуса.
Часы и минуты, отображаемые в элементе выбора времени, могут иметь следующие состояния:
- активное или неактивное;
- с фокусом или без фокуса;
- выбранное/невыбранное.
[из 8.46.3 Состояния ГОСТ Р ИСО 9241-161-2016]
8.46.4 Условия использования ГОСТ Р ИСО 9241-161-2016
Средство выбора времени можно применять при выполнении следующих условий:
- пользователю необходимо указать конкретное время;
- пользователю необходимо указать только одно значение времени.
В случае необходимости определить большее количество значений времени можно рассматривать альтернативные элементы пользовательского интерфейса:
- поле ввода;
- сочетание окон списков.
[из 8.46.4 Условия использования ГОСТ Р ИСО 9241-161-2016]
8.46.5 Способы использования ГОСТ Р ИСО 9241-161-2016
При разработке элемента выбора времени рекомендуется обеспечить подходящий инкремент, соответствующий задаче. Также рекомендуется учитывать культурные традиции при выборе формата представления времени (24-часовой формат или 12-часовой формат) [из 8.46.5 Способы использования ГОСТ Р ИСО 9241-161-2016]
8.47 Заголовок (title bar) ГОСТ Р ИСО 9241-161-2016
8.47.1 Описание ГОСТ Р ИСО 9241-161-2016
Заголовок - это текст, озаглавливающий какую-либо часть пользовательского интерфейса (см. рисунок 46). Примечание - Заголовок часто отражает назначение приложения, имя пользователя, местоположение пользователя внутри приложения или другие особенности [из 8.47.1 Описание ГОСТ Р ИСО 9241-161-2016]
8.47.2 Компоненты ГОСТ Р ИСО 9241-161-2016
Заголовок включает в себя компонент:
- текст.
Рисунок 46 - Пример заголовка, используемого в качестве заголовка окна приложения
[из 8.47.2 Компоненты ГОСТ Р ИСО 9241-161-2016]
8.47.3 Состояния ГОСТ Р ИСО 9241-161-2016
Заголовок может быть видимым или невидимым. Примечания:
- Рекомендуется, чтобы заголовок был невидимым только в том случае, если в интерфейсе пользователя имеется достаточно содержания, что делает заголовок очевидным.
- Невидимые заголовки должны быть доступны для вспомогательных технологий, таких, как, например, программы чтения с экрана.
[из 8.47.3 Состояния ГОСТ Р ИСО 9241-161-2016]
8.47.4 Условия использования ГОСТ Р ИСО 9241-161-2016
Заголовок можно применять при выполнении одного или нескольких следующих условий:
- интерфейс пользователя использует окна;
- представление содержимого происходит в полноэкранном режиме.
[из 8.47.4 Условия использования ГОСТ Р ИСО 9241-161-2016]
8.47.5 Способы использования ГОСТ Р ИСО 9241-161-2016
Рекомендуется размещать заголовок перед содержанием. Заголовок необходимо отображать таким способом, чтобы он отличался от других элементов пользовательского интерфейса [из 8.47.5 Способы использования ГОСТ Р ИСО 9241-161-2016]
8.48 Кнопка-переключатель ГОСТ Р ИСО 9241-161-2016
8.48.1 Описание ГОСТ Р ИСО 9241-161-2016
Кнопка-переключатель является элементом пользовательского интерфейса, обеспечивающим выбор одного из двух состояний (см. ИСО 9241-143:2011 и рисунок 47) [из 8.48.1 Описание ГОСТ Р ИСО 9241-161-2016]
8.48.2 Компоненты ГОСТ Р ИСО 9241-161-2016
Кнопка-переключатель включает в себя следующие компоненты:
- кнопку;
- графический индикатор, отображающий два состояния: включено и выключено.
Рисунок 47 - Пример кнопки-переключателя в двух состояниях: 1 (выключено) и 2 (включено)
[из 8.48.2 Компоненты ГОСТ Р ИСО 9241-161-2016]
8.48.3 Состояния ГОСТ Р ИСО 9241-161-2016
Кнопка-переключатель может иметь следующие состояния:
- с фокусом или без фокуса;
- активное или неактивное;
- нажатое (включено) или не нажатое (выключено).
[из 8.48.3 Состояния ГОСТ Р ИСО 9241-161-2016]
8.48.5 Способы использования ГОСТ Р ИСО 9241-161-2016
Визуальная индикация двух состояний кнопки-переключателя должна быть четко различимой. Пользователь должен иметь возможность определить состояние кнопки-переключателя (включено или выключено), например, с помощью всплывающей подсказки. В пределах одного проекта представление кнопки-переключателя должно быть последовательно единообразным [из 8.48.5 Способы использования ГОСТ Р ИСО 9241-161-2016]
8.49 Панель инструментов (toolbar) ГОСТ Р ИСО 9241-161-2016
8.49.1 Описание ГОСТ Р ИСО 9241-161-2016
Панель инструментов представляет собой набор действий интерактивной системы, которые позволяют пользователю манипулировать содержанием внутри интерактивной системы (см. рисунок 48) [из 8.49.1 Описание ГОСТ Р ИСО 9241-161-2016]
8.49.2 Компоненты ГОСТ Р ИСО 9241-161-2016
Панель инструментов включает в себя следующие компоненты:
- кнопки действий;
- область для отображения перечня действий;
- (опционально) средства для сокрытия или удаления панели инструментов.
Рисунок 48 - Пример панели инструментов с действиями для редактирования текста
[из 8.49.2 Компоненты ГОСТ Р ИСО 9241-161-2016]
8.49.3 Состояния ГОСТ Р ИСО 9241-161-2016
Панель инструментов может быть использована для управления состояниями всех элементов панели инструментов одновременно. Панель инструментов может выглядеть отключенной (неактивной), если все ее элементы выключены/неактивные [из 8.49.3 Состояния ГОСТ Р ИСО 9241-161-2016]
8.49.4 Условия использования ГОСТ Р ИСО 9241-161-2016
Панель инструментов можно применять при выполнении следующих условий:
- какой-либо набор действий часто используется;
- набор действий ограничен.
[из 8.49.4 Условия использования ГОСТ Р ИСО 9241-161-2016]
8.49.5 Способы использования ГОСТ Р ИСО 9241-161-2016
Если пользователю необходимо использовать пространство дисплея, занимаемое панелью инструментов, для других целей, рекомендуется предусмотреть средства сокрытия или удаления панели инструментов.
Если возможно, рекомендуется по возможности обеспечить пользователю выбор места расположения панели инструментов [из 8.49.5 Способы использования ГОСТ Р ИСО 9241-161-2016]
8.50 Подсказка (hint) ГОСТ Р ИСО 9241-161-2016
8.50.1 Описание ГОСТ Р ИСО 9241-161-2016
Подсказка представляет собой дополнительную текстовую информацию или метку на конкретном элементе пользовательского интерфейса, которая доступна пользователю с помощью определенного взаимодействия с системой (см. рисунок 49) [из 8.50.1 Описание ГОСТ Р ИСО 9241-161-2016]
8.50.2 Компоненты ГОСТ Р ИСО 9241-161-2016
Подсказка включает в себя следующие компоненты:
- текст;
- область отображения текста.
Рисунок 49 - Пример подсказки, которая объясняет функцию кнопки, расположенной ниже подсказки
[из 8.50.2 Компоненты ГОСТ Р ИСО 9241-161-2016]
8.50.3 Состояния ГОСТ Р ИСО 9241-161-2016
Подсказка может быть видимой или невидимой [из 8.50.3 Состояния ГОСТ Р ИСО 9241-161-2016]
8.50.4 Условия использования ГОСТ Р ИСО 9241-161-2016
Подсказку можно применять при выполнении одного или всех следующих условий:
- элементы пользовательского интерфейса не имеют видимых наименований/меток;
- дополнительное описание элемента пользовательского интерфейса облегчает использование системы.
Альтернативный элемент пользовательского интерфейса:
[из 8.50.4 Условия использования ГОСТ Р ИСО 9241-161-2016]
8.50.5 Способы использования ГОСТ Р ИСО 9241-161-2016
Подсказка не должна препятствовать обзору соответствующего элемента пользовательского интерфейса. Рекомендуется подсказку активировать с помощью всех доступных методов ввода. Примечания:
- Если указатель помещен поверх элемента (ховер-эффект), появляется подробное описание пункта меню.
- Если пользователь нажимает и удерживает кнопку, появляется подробное описание кнопки.
[из 8.50.5 Способы использования ГОСТ Р ИСО 9241-161-2016]
8.51 Окно (window) ГОСТ Р ИСО 9241-161-2016
8.51.1 Описание ГОСТ Р ИСО 9241-161-2016
Окно является отдельной прямоугольной панелью, содержащей другие элементы пользовательского интерфейса. Окно может перекрывать области других окон (см. рисунок 50) [из 8.51.1 Описание ГОСТ Р ИСО 9241-161-2016]
8.51.2 Компоненты ГОСТ Р ИСО 9241-161-2016
Окно включает в себя следующие компоненты:
- заголовок;
- область отображения содержимого окна;
- рамка (индикатор, отображающий границы окна);
- (опционально) средства уменьшения или увеличения размеров или закрытия окон.
Рисунок 50 - Пример двух перекрывающихся окон
[из 8.51.2 Компоненты ГОСТ Р ИСО 9241-161-2016]
8.51.3 Состояния ГОСТ Р ИСО 9241-161-2016
Окно может иметь следующие состояния:
- активное или неактивное;
- с фокусом или без фокуса;
- свернутое, развернутое, максимальное.
[из 8.51.3 Состояния ГОСТ Р ИСО 9241-161-2016]
8.51.4 Условия использования ГОСТ Р ИСО 9241-161-2016
В платформе, которая использует парадигму представления приложений и диалогов в виде окон (графический пользовательский интерфейс), для разработки взаимодействий и представления информации используют окно [из 8.51.4 Условия использования ГОСТ Р ИСО 9241-161-2016]
8.51.5 Способы использования ГОСТ Р ИСО 9241-161-2016
Нажатие в области окна или его заголовка приводит к тому, что окно перемещается в верхний уровень пользовательского интерфейса и это окно становится активным и готовым для ввода [из 8.51.5 Способы использования ГОСТ Р ИСО 9241-161-2016]
Приложение А (справочное) - Выбор элементов графического интерфейса пользователя ГОСТ Р ИСО 9241-161-2016
Считывание информации | |||||
Описывающие элементы интерфейса пользователя | |||||
Конкретный описывающий элемент | |||||
Несколько описывающих элементов | |||||
Вспомогательная информация | |||||
Информация о содержимом | |||||
Для одного элемента или группы элементов | |||||
Подсказка | |||||
Для схем, графиков, диаграмм, географической информации | |||||
Легенда | |||||
Руководство в диалоге | |||||
Информация с инструкциями | |||||
Поддержка ввода | |||||
Для ввода данных | |||||
Для выбора данных | |||||
Токенизатор ввода | |||||
Ввод через форму | |||||
Курсор выбора | |||||
Событие, произошедшее в системе | |||||
Сообщение системы | |||||
Процесс, изменяющийся во времени | |||||
Разное | |||||
Информация о состоянии | |||||
Данные приложения (программы) | |||||
Данные, которые нельзя изменить (из-за каких-либо условий, отсутствия прав/полномочий, состояния приложения) | |||||
Поле только для чтения | |||||
Отображение текста, видео, графиков, изображений, другой информации | |||||
Панель вывода | |||||
Карты | |||||
Географическая карта | |||||
Объединение (группировка) графических элементов интерфейса пользователя | |||||
Группировка данных | |||||
Изменяющееся количество элементов | |||||
Окно списка | |||||
Элементы со схожим набором свойств | |||||
Семантические наборы элементов интерфейса пользователя | |||||
Приложение или диалог | |||||
Окружение оконное | |||||
Диалог с конкретным содержанием | |||||
Доступ к функциям и объектам | |||||
Набор действий ограничен (и невелик), например, наиболее часто используемые действия | |||||
Панель инструментов | |||||
Доступ к необходимому для выполнения задачи набору функций и объектов, а также навигации | |||||
Всплывающее меню | |||||
Доступ к семантическому набору функций или объектов | |||||
Доступ к контейнерам | |||||
Несколько контейнеров в ограниченном пространстве дисплея | |||||
Набор закладок | |||||
Контейнеры семантической группы в ограниченном пространстве дисплея | |||||
Один контейнер в ограниченном пространстве дисплея | |||||
Выбор [данных] | |||||
Фиксированный (неизменный) набор данных | |||||
Выбор действия | |||||
Запуск функции | |||||
Переход к другой странице или системе | |||||
Выбор одного из двух состояний | |||||
Один элемент с двумя состояниями | |||||
Кнопка-перекпючатель | |||||
Несколько взаимоисключающих элементов (не более 10) в одной семантической группе | |||||
Несколько невзаимоисключающих элементов (до 10) в одной семантической группе | |||||
Информация в особых форматах | |||||
Дата | |||||
Выбор даты | |||||
Время | |||||
Выбор времени | |||||
Цвет | |||||
Выбор цвета | |||||
Изменяемый набор данных | |||||
Выбор данных | |||||
Варианты выбора - взаимоисключающие, использованы изображения | |||||
Варианты выбора - взаимоисключающие, пространство интерфейса ограничено | |||||
Окно с выпадающим списком | |||||
Выбор изменяемых данных, пространства достаточно | |||||
Список выбора | |||||
Данные с иерархической структурой | |||||
Изменение вида | |||||
Изменение видимой части интерфейса пользователя | |||||
Полоса прокрутки | |||||
Указатель прокрутки (ползунок) | |||||
Ввод данных | |||||
Ввод буквенно-цифровых данных | |||||
Ввод небольшого количества числовых и (или) текстовых данных (одна строка, одно или несколько слов) | |||||
Ввод числовых и (или) текстовых данных и вызов соответствующей функции | |||||
Поле ввода данных с диалоговой кнопкой | |||||
Ввод нескольких строк числовых и (или) текстовых данных | |||||
Текстовое поле | |||||
Ввод данных и запросов на набор данных | |||||
Комбинированное поле (поле со списком) | |||||
Разное | |||||
Изменение свойств графического элемента посредством указывающего устройства | |||||
Зацепки | |||||
Пошаговая смена значений | |||||
Небольшое количество значений | |||||
Степпер (кнопка прокрутки) | |||||
Большое количество значений | |||||
Аналоговый элемент формы |
[из Приложение А (справочное) - Выбор элементов графического интерфейса пользователя ГОСТ Р ИСО 9241-161-2016]
Библиография ГОСТ Р ИСО 9241-161-2016
[1] ISO 8601, Data elements and interchange formats - Information interchange - Representation of dates and times
[из Библиография ГОСТ Р ИСО 9241-161-2016]