Из ГОСТ Р ИСО 9241-161-2016 Эргономика взаимодействия человек-система. Часть 161. Элементы графического пользовательского интерфейса

ГОСТ Р ИСО 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

Удобство использования продукции, услуги, окружения или других активов людьми с различным набором возможностей. Примечания:

  1. Концепция доступности охватывает весь диапазон возможностей пользователей и не ограничивается пользователями, официально признанными инвалидами.
  2. Концепция доступности, ориентированная на удобство использования, направлена на достижение таких уровней эффективности, результативности и удовлетворенности, которые настолько высоки, насколько это возможно, с учетом конкретных условий области использования, а также с учетом полного спектра возможностей совокупности пользователей.

[из 3.1 ГОСТ Р ИСО 9241-161-2016]

Действие по умолчанию (default action) по ГОСТ Р ИСО 9241-161-2016

Заранее определенное действие с объектом или набором объектов (включая диалоговое окно в целом), которое выполняется, если пользователь активирует механизм его запуска. Пример - В поисковом приложении нажатие клавиши Enter равносильно нажатию на кнопку «Поиск» [из 3.2 ГОСТ Р ИСО 9241-161-2016]

Диалог (dialogue) по ГОСТ Р ИСО 9241-161-2016

Взаимодействие пользователя с интерактивной системой, представляющее собой последовательность действий пользователя (ввод) и ответных реакций системы (вывод), направленное на достижение установленной цели. Примечания:

  1. Действия пользователя включают не только ввод данных, но также и действия, связанные с навигацией.
  2. Понятие диалога охватывает как форму (синтаксис), так и содержание (семантику) взаимодействия.

[из 3.6 ГОСТ Р ИСО 9241-161-2016]

Форма (form) по ГОСТ Р ИСО 9241-161-2016

Структурированное отображение полей и других элементов интерфейса пользователя, которые пользователь читает, заполняет, изменяет, или из которой выбирает записи. Пример - Пользователь осуществляет вышеперечисленные действия с помощью кнопок выбора или радиокнопок [из 3.8 ГОСТ Р ИСО 9241-161-2016]

Ховер-область (hover area) по ГОСТ Р ИСО 9241-161-2016

Область интерфейса пользователя, чувствительная к наведению на нее указателя. Примечание - В интерфейсах экранов, восприимчивых к прикосновениям, ховер-эффект не используют. Необходимо рассматривать альтернативные способы выделения соответствующего элемента [из 3.10 ГОСТ Р ИСО 9241-161-2016]

Средство выбора (пикер) (picker, selector, chooser) по ГОСТ Р ИСО 9241-161-2016

Элемент интерфейса пользователя, обеспечивающий выбор форматированных данных. Примечание - Примерами форматированных данных являются цветовые значения, даты, время [из 3.14 ГОСТ Р ИСО 9241-161-2016]

Указательное устройство (pointing device) по ГОСТ Р ИСО 9241-161-2016

Устройство, преобразующее управляющие действия человека в управляющие действия на экране дисплея. Примечания:

  1. В настоящее время в зависимости от применяемой технологии в качестве указательных устройств могут быть использованы не только механические устройства, но и различные части человеческого тела (например, пальцы, руки).
  2. Указательные устройства обычно имеют кнопки, используемые для активации или манипулирования элементами интерфейса пользователя.
  3. Практически любые аппаратные средства можно использовать для управления указателем с соответствующим программным обеспечением.

[из 3.15 ГОСТ Р ИСО 9241-161-2016]

Элемент интерфейса пользователя (user-interface element, object) по ГОСТ Р ИСО 9241-161-2016

Объект интерфейса пользователя, отображаемый пользователю с помощью программного обеспечения. Пример - Текст, графика, элемент управления. Примечания:

  1. Элементы интерфейса пользователя могут быть интерактивными и неинтерактивными.
  2. Все объекты, относящиеся к задаче, являются элементами интерфейса пользователя. Элемент интерфейса пользователя может быть визуальным представлением или механизмом взаимодействия с объектом задачи (например, письмом, заказом на продажу, электронной деталью или электрической схемой) или с объектом системы (например, принтером, жестким диском или сетевым соединением). Пользователь может иметь возможность непосредственного манипулирования некоторыми элементами интерфейса пользователя.
  3. Элементы интерфейса пользователя в графическом интерфейсе пользователя включают и базовые объекты (например, заголовки окон, пункты меню, кнопки, изображение карты, редактируемые текстовые поля) и контейнеры (такие как окна, меню, группы взаимоисключающих переключателей, составные изображения, которые состоят из нескольких небольших изображений). Элементы пользовательского интерфейса в звуковом интерфейсе пользователя включают в себя меню, пункты меню, сообщения и запросы действий.

[из 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.3 Состояния ГОСТ Р ИСО 9241-161-2016

Секции гармошки являются развертываемыми и могут находиться в свернутом или развернутом состоянии. В зависимости от реализации в гармошке одновременно может быть развернута одна ее секция, несколько или ни одной [из 8.1.3 Состояния ГОСТ Р ИСО 9241-161-2016]

8.1.4 Условия использования ГОСТ Р ИСО 9241-161-2016

Гармошку можно применять при одновременном выполнении двух следующих условий:

  • свободное пространство ограничено: невозможно отобразить все секции сразу;
  • набор секций является постоянным.

В случаях, если одно или оба условия не выполнены, то:

  • если пространство не ограничено:
  • если набор секций является переменным или изменяющимся:
    • необходимо рассмотреть возможность использования списка или таблицы с детализацией выбранных строк.

Альтернативными элементами интерфейса пользователя в случае ограниченного пространства являются:

[из 8.1.4 Условия использования ГОСТ Р ИСО 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_ГОСТ Р ИСО 9241-161-2016

Рисунок 2 - Пример аналогового элемента формы (ползунка, слайдера), применяемого для увеличения или уменьшения значения, представленного в процентах, где ползунок перемещается вдоль горизонтальной оси

[из 8.2.2 Компоненты ГОСТ Р ИСО 9241-161-2016]

8.2.4 Условия использования ГОСТ Р ИСО 9241-161-2016

Аналоговый элемент формы можно применять в качестве дизайнерского решения при выполнении следующих условий:

  • в качестве входных данных система использует значения, ограниченные некоторым диапазоном;
  • требуется изменение значений при условии наличия непрерывной обратной связи;
  • достаточно свободного рабочего пространства в одном направлении;
  • достаточно свободного рабочего пространства для отображения значений.

Если одно или несколько условий не выполнены, то в этом случае может быть:

В случае ограниченного пространства может быть:

[из 8.2.4 Условия использования ГОСТ Р ИСО 9241-161-2016]

8.3 Карусель (carousel) ГОСТ Р ИСО 9241-161-2016

8.3.1 Описание ГОСТ Р ИСО 9241-161-2016

Карусель представляет собой набор элементов, отображаемых в круговом расположении, по которым можно перемещаться вперед-назад (см. рисунок 3). Примечания:

  1. Часто элемент, расположенный в середине передней части воображаемого круга, отображают в увеличенном размере, а остальные элементы отображают меньшими по размеру в соответствии с перспективой наблюдения со стороны пользователя.
  2. В зависимости от дизайнерского решения карусели и количества входящих в нее элементов не все элементы карусели могут быть видимыми одновременно.

[из 8.3.1 Описание ГОСТ Р ИСО 9241-161-2016]

8.3.2 Компоненты ГОСТ Р ИСО 9241-161-2016

В зависимости от применяемого дизайнерского решения компоненты карусели могут быть различны. Общими компонентами карусели для различных дизайнерских решений являются:

- 3_ГОСТ Р ИСО 9241-161-2016

Рисунок 3 - Пример карусели с элементами данных, собранными в эллипс, один из которых выбран и отображается на переднем плане, а также с кнопками слева и справа, для изменения выбранного элемента

[из 8.3.2 Компоненты ГОСТ Р ИСО 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). Примечания:

  1. Кнопки с отметкой в группе являются взаимонезависимыми, т.е. выбор одного варианта не влияет на выбор других вариантов в этой группе кнопок. В любой группе таких кнопок могут быть поставлены одна или несколько отметок, т.е. выбраны один или несколько вариантов.
  2. Данный элемент отличается от радиокнопки.

[из 8.4.1 Описание ГОСТ Р ИСО 9241-161-2016]

8.4.2 Компоненты ГОСТ Р ИСО 9241-161-2016

Кнопка с отметкой включает в себя следующие компоненты:

  • индикатор, указывающий на то, выбран вариант или нет;
  • надпись, поясняющая вариант.

- 4_ГОСТ Р ИСО 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_ГОСТ Р ИСО 9241-161-2016

Рисунок 5 - Пример развертываемого контейнера в свернутом состоянии (сверху) и в развернутом состоянии (снизу)

[из 8.5.2 Компоненты ГОСТ Р ИСО 9241-161-2016]

8.5.4 Условия использования ГОСТ Р ИСО 9241-161-2016

Развертываемый контейнер можно применять при выполнении следующих условий:

  • пространство для отображения ограничено;
  • данные являются однотипными;
  • необходимо уменьшить сложность пользовательского интерфейса.

[из 8.5.4 Условия использования ГОСТ Р ИСО 9241-161-2016]

8.6 Средство выбора цвета ГОСТ Р ИСО 9241-161-2016

8.6.2 Компоненты ГОСТ Р ИСО 9241-161-2016

Компоненты средства выбора цвета зависят от дизайнерского решения и данных, включенных в его содержимое. Общими компонентами для различных дизайнерских решений являются:

  • цвета для выбора (дискретный либо непрерывный варианты выбора);
  • индикатор, отображающий выбираемый цвет;
  • (опционально) история предыдущих выбранных вариантов цвета.

[из 8.6.2 Компоненты ГОСТ Р ИСО 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_ГОСТ Р ИСО 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

Курсор включает в себя следующие компоненты:

  1. визуальный индикатор, указывающий место взаимодействия.

- 7_ГОСТ Р ИСО 9241-161-2016

Рисунок 7 - Примеры курсоров, расположенных справа от текста в поле ввода. Вертикальный курсор (сверху) и горизонтальный курсор (снизу)

[из 8.8.2 Компоненты ГОСТ Р ИСО 9241-161-2016]

8.8.3 Состояния ГОСТ Р ИСО 9241-161-2016

Курсор не имеет состояний как таковых, но может быть использован для визуализации режимов взаимодействия пользователя с интерфейсом, например, режима вставки и режима замены [из 8.8.3 Состояния ГОСТ Р ИСО 9241-161-2016]

8.9 Средство выбора даты, календарь (calendar) ГОСТ Р ИСО 9241-161-2016

8.9.2 Компоненты ГОСТ Р ИСО 9241-161-2016

Компоненты средства выбора даты зависят от дизайнерского решения. Общими компонентами для различных дизайнерских решений являются:

  • идентификаторы, отображающие выбранный день, месяц и год;
  • средства выбора года, месяца, дня;
  • (опционально) поле ввода с заголовком.

- 8_ГОСТ Р ИСО 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.10 Диалоговое окно (dialog box) ГОСТ Р ИСО 9241-161-2016

8.10.1 Описание ГОСТ Р ИСО 9241-161-2016

Диалоговое окно является типом подчиненной формы (в основном отображаемой отдельно), которая дополняет и (или) поддерживает взаимодействие, происходящее в основном диалоге приложения (см. рисунок 9). Примечания:

  1. Если сообщение требует от пользователя ввода информации, можно использовать диалоговое окно.
  2. Диалоговое окно может содержать набор различных элементов пользовательского интерфейса (см. ИСО 9241-143:2011).

[из 8.10.1 Описание ГОСТ Р ИСО 9241-161-2016]

8.10.2 Компоненты ГОСТ Р ИСО 9241-161-2016

Компоненты диалогового окна зависят от дизайнерского решения. Общими компонентами для различных дизайнерских решений являются:

- 9_ГОСТ Р ИСО 9241-161-2016

Рисунок 9 - Пример диалогового окна, отображающего действие по умолчанию с обозначениями нажимаемых кнопок

[из 8.10.2 Компоненты ГОСТ Р ИСО 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_ГОСТ Р ИСО 9241-161-2016

Рисунок 10 - Пример свернутого/сжатого (окна) выпадающего списка (сверху), а также развернутого выпадающего списка (снизу)

[из 8.11.2 Компоненты ГОСТ Р ИСО 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). Примечания:

  1. Для пользователя поле ввода может быть опциональным или обязательным полем.
  2. Содержимое поля ввода может быть заполнено предварительно значением по умолчанию в соответствии с задачей.
  3. Поле ввода отличается от текстового поля (см. ИСО 9241-12:1998).

Дополнительная информация приведена в ИСО 9241-143:2011 [из 8.12.1 Описание ГОСТ Р ИСО 9241-161-2016]

8.12.4 Условия использования ГОСТ Р ИСО 9241-161-2016

Поле ввода можно применять при выполнении следующего условия:

  • системе требуется от пользователя информация, которую нельзя отобразить в виде заранее определенного варианта выбора.

[из 8.12.4 Условия использования ГОСТ Р ИСО 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_ГОСТ Р ИСО 9241-161-2016

Рисунок 12 - Пример поля ввода с диалоговой кнопкой

[из 8.13.2 Компоненты ГОСТ Р ИСО 9241-161-2016]

8.13.4 Условия использования ГОСТ Р ИСО 9241-161-2016

Поле ввода с диалоговой кнопкой можно применять при выполнении следующего условия:

[из 8.13.4 Условия использования ГОСТ Р ИСО 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_ГОСТ Р ИСО 9241-161-2016

Рисунок 13 - Пример географической карты

[из 8.14.2 Компоненты ГОСТ Р ИСО 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.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_ГОСТ Р ИСО 9241-161-2016

Рисунок 15 - Пример зацепок, используемых во всех четырех углах визуального объекта в виде прямоугольника

[из 8.16.2 Компоненты ГОСТ Р ИСО 9241-161-2016]

8.16.3 Состояния ГОСТ Р ИСО 9241-161-2016

Элемент управления может иметь следующие состояния:

  • видимое или невидимое;
  • активное или неактивное;
  • нажатое или не нажатое.

Примечания:

  1. Обычно видимость и фокусировка тесно связаны: элемент управления становится видимым, когда соответствующая область визуальных данных доступна для взаимодействия с клавиатурой, и становится невидимой, когда такое взаимодействие недоступно.
  2. Как правило, если зацепка доступна, то при наведении на нее указателя она изменяет вид, чтобы указать на возможное взаимодействие.

[из 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_ГОСТ Р ИСО 9241-161-2016

Рисунок 16 - Пример иерархической структуры в списке элементов данных

[из 8.17.2 Компоненты ГОСТ Р ИСО 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.2 Компоненты ГОСТ Р ИСО 9241-161-2016

Неявный указатель включает в себя следующие компоненты:

  • индикатор, визуализирующий доступный выбор с клавиатуры.

- 17_ГОСТ Р ИСО 9241-161-2016

Рисунок 17 - Пример неявного указателя на нажимаемой кнопке, отображающего подчеркнутую букву «е» в надписи «Действие», при нажатии клавиши «е» будет активировано действие этой кнопки

[из 8.18.2 Компоненты ГОСТ Р ИСО 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.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_ГОСТ Р ИСО 9241-161-2016

Рисунок 19 - Пример токенизатора ввода с введенными данными (сверху) и соответствующий маркированный токен, где метка использована в нажимаемой кнопке, а введенный электронный адрес переведен в токен

[из 8.20.2 Компоненты ГОСТ Р ИСО 9241-161-2016]

8.20.3 Состояния ГОСТ Р ИСО 9241-161-2016

Токенизатор ввода может иметь следующие состояния:

  • с фокусом или без фокуса;
  • активное или неактивное;
  • заполненное или пустое.

Примечание - Перед тем, как текст будет обработан токенизатором ввода, вводимый текст появляется в поле ввода и имеет свойства обычного текста [из 8.20.3 Состояния ГОСТ Р ИСО 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.3 Состояния ГОСТ Р ИСО 9241-161-2016

Надпись может иметь следующие состояния:

  • видимое или невидимое.

Примечания:

  1. Невидимые надписи нужны для обеспечения доступности вспомогательных технологий, например для программ чтения с экрана.
  2. Желательно, чтобы надпись была невидимой только в том случае, если в пользовательском интерфейсе достаточно представлено соответствующее описание, что делает надпись очевидной.

[из 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.2 Компоненты ГОСТ Р ИСО 9241-161-2016

Набор компонентов описания составляющих схемы зависит от дизайнерского решения. Общими компонентами такого описания являются:

- 21_ГОСТ Р ИСО 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.23 Ссылка, гиперссылка (link, hyperlink) ГОСТ Р ИСО 9241-161-2016

8.23.2 Компоненты ГОСТ Р ИСО 9241-161-2016

Ссылка включает в себя следующие компоненты:

- 22_ГОСТ Р ИСО 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_ГОСТ Р ИСО 9241-161-2016

Рисунок 23 - Пример окна списка с восемью записями

[из 8.24.2 Компоненты ГОСТ Р ИСО 9241-161-2016]

8.24.4 Условия использования ГОСТ Р ИСО 9241-161-2016

Окно списка с единственным выбором рекомендуется применять при выполнении следующих условий:

  • желаемым результатом является выбор или смена состояния;
  • варианты выбора взаимоисключающие;
  • имеется достаточно свободного пространства для отображения трех или более элементов данных одновременно без прокрутки;
  • имеется более пяти элементов данных или количество элементов данных может меняться с течением времени;
  • необходимо одновременно видеть несколько вариантов;
  • количество элементов данных может меняться динамически.

Примечание - Если полоса прокрутки использована в окне списка, очень важно, чтобы окно списка отображало, по крайней мере, три элемента.

Окно списка с множественным выбором рекомендуется применять при выполнении следующих условий:

  • желаемым результатом является выбор или смена одного или нескольких состояний;
  • варианты выбора не являются взаимоисключающими;
  • имеется достаточно свободного пространства для отображения трех или более элементов данных одновременно без прокрутки;
  • имеется более пяти элементов данных или количество элементов данных может меняться с течением времени;
  • необходимо одновременно видеть набор/несколько вариантов;
  • количество элементов данных может меняться динамически.

[из 8.24.4 Условия использования ГОСТ Р ИСО 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_ГОСТ Р ИСО 9241-161-2016

Рисунок 24 - Пример кнопки списка (справа от окна списка), список не раскрыт (сверху), и с развернутым списком (внизу)

[из 8.25.2 Компоненты ГОСТ Р ИСО 9241-161-2016]

8.25.4 Условия использования ГОСТ Р ИСО 9241-161-2016

Кнопку списка можно применять при выполнении одного или обоих следующих условий:

  • свободное пространство для отображения окна списка ограничено;
  • необходимо отобразить множество списков.

[из 8.25.4 Условия использования ГОСТ Р ИСО 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_ГОСТ Р ИСО 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.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.3 Состояния ГОСТ Р ИСО 9241-161-2016

Указатель не имеет состояний. Примечания:

  1. Для визуализации различных режимов взаимодействия с пользователем, например, для рисования, перемещения объектов, изменения их размеров и т. д. может быть использован соответствующий символ.
  2. Символ указателя может быть использован для указания, что приложение в данный момент не может принимать ввод от пользователя, однако пользователь по-прежнему может выбрать другое приложение.
  3. Действия, инициированные пользователем (например, нажатие кнопки мыши), необходимо визуализировать на объекте/элементе воздействия (кнопка переходит в нажатое состояние).

[из 8.28.3 Состояния ГОСТ Р ИСО 9241-161-2016]

8.28.5 Способы использования ГОСТ Р ИСО 9241-161-2016

Указатель должен быть разработан таким образом, чтобы он был легко обнаруживаемым и отличался от других элементов пользовательского интерфейса и содержания интерактивной системы. Пользователю рекомендуется предоставлять возможность настройки скорости перемещения указательного устройства [из 8.28.5 Способы использования ГОСТ Р ИСО 9241-161-2016]

8.29 Всплывающее/контекстное меню (popup menu) ГОСТ Р ИСО 9241-161-2016

8.29.2 Компоненты ГОСТ Р ИСО 9241-161-2016

Всплывающее меню включает в себя следующие компоненты:

- 28_ГОСТ Р ИСО 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_ГОСТ Р ИСО 9241-161-2016

Рисунок 29 - Пример индикатора выполнения, также отображающего степень выполнения в процентах

[из 8.30.2 Компоненты ГОСТ Р ИСО 9241-161-2016]

8.30.4 Условия использования ГОСТ Р ИСО 9241-161-2016

Индикатор выполнения можно применять при выполнении одного или нескольких следующих условий:

[из 8.30.4 Условия использования ГОСТ Р ИСО 9241-161-2016]

8.31 Запрос ГОСТ Р ИСО 9241-161-2016

8.31.2 Компоненты ГОСТ Р ИСО 9241-161-2016

Запрос включает в себя следующие компоненты:

- 30_ГОСТ Р ИСО 9241-161-2016

Рисунок 30 - Пример запроса справочной информации. Средства выполнения введенной команды не показаны, команда выполняется нажатием клавиши «Enter»

[из 8.31.2 Компоненты ГОСТ Р ИСО 9241-161-2016]

8.32 Нажимаемая (командная) кнопка (button) ГОСТ Р ИСО 9241-161-2016

8.32.1 Описание ГОСТ Р ИСО 9241-161-2016

Нажимаемая кнопка является элементом пользовательского интерфейса, используемым для немедленного выполнения команды или действия (см. ИСО 9241-143:2011 и рисунок 31). Примечания:

  1. Нажимаемая кнопка, как правило, содержит надпись или графическую метку.
  2. Иногда нажимаемая кнопка называется командной кнопкой.

[из 8.32.1 Описание ГОСТ Р ИСО 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). Примечания:

  1. Радиокнопки применяют в группах, используемых для выбора вида «один из многих», когда может быть выбран только один вариант из группы, а выбор одного из вариантов приводит к отмене возможности выбора.
  2. Такая кнопка является противоположностью кнопке с отметкой.

[из 8.33.1 Описание ГОСТ Р ИСО 9241-161-2016]

8.33.3 Состояния ГОСТ Р ИСО 9241-161-2016

Радиокнопка может иметь следующие состояния:

  • активное или неактивное;
  • с фокусом или без фокуса;
  • редактируемое или только отображаемое;
  • выбрано, снят выбор, условно выбрано.

Примечания:

  1. Выбор одной радиокнопки в группе отменяет выбор любого другого варианта.
  2. Прежде чем пользователь сделает выбор, все радиокнопки в группе могут быть сняты с выбора.

[из 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.2 Компоненты ГОСТ Р ИСО 9241-161-2016

Поле только для чтения включает в себя следующие компоненты:

- 33_ГОСТ Р ИСО 9241-161-2016

Рисунок 33 - Пример поля только для чтения, показывающий отображение буквенно-цифровых данных курсивом

[из 8.34.2 Компоненты ГОСТ Р ИСО 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_ГОСТ Р ИСО 9241-161-2016

Рисунок 34 - Пример вертикальной полосы прокрутки

[из 8.35.2 Компоненты ГОСТ Р ИСО 9241-161-2016]

8.35.3 Состояния ГОСТ Р ИСО 9241-161-2016

Полоса прокрутки может быть видимой или невидимой. Кроме того, указатель прокрутки, кнопки «вверх» и «вниз» могут быть активными или неактивными.

Примечание - Невидимость полосы прокрутки целиком предпочтительнее отключения ее элементов [из 8.35.3 Состояния ГОСТ Р ИСО 9241-161-2016]

8.35.4 Условия использования ГОСТ Р ИСО 9241-161-2016

Полосу прокрутки можно применять при выполнении одного или нескольких следующих условий;

  • необходимо отображать список;
  • пространство, доступное для отображения списка, ограничено;
  • размер списка превышает видимую область на экране.

[из 8.35.4 Условия использования ГОСТ Р ИСО 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.5 Способы использования ГОСТ Р ИСО 9241-161-2016

Положение ползунка в полосе прокрутки должно представлять позицию видимой области отображаемого содержимого. Размер ползунка должен быть пропорциональным размеру текущего поля [из 8.36.5 Способы использования ГОСТ Р ИСО 9241-161-2016]

8.37 Курсор выбора ГОСТ Р ИСО 9241-161-2016

8.37.3 Состояния ГОСТ Р ИСО 9241-161-2016

Курсор выбора может быть активным или неактивным. Примечание - В некоторых ситуациях более уместно для отражения неактивного состояния использовать невидимый курсор выбора [из 8.37.3 Состояния ГОСТ Р ИСО 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.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). Примечания:

  1. Возможен выбор одного или нескольких элементов. Количество элементов может быть фиксированным или может меняться в течение диалога.
  2. Список выбора часто представляют в окне.

[из 8.39.1 Описание ГОСТ Р ИСО 9241-161-2016]

8.39.2 Компоненты ГОСТ Р ИСО 9241-161-2016

Список выбора включает следующие компоненты:

- 38_ГОСТ Р ИСО 9241-161-2016

Рисунок 38 - Пример списка с возможностью выбора нескольких элементов, выбраны варианты 2, 4 и 5

[из 8.39.2 Компоненты ГОСТ Р ИСО 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.2 Компоненты ГОСТ Р ИСО 9241-161-2016

Информация о состоянии включает в себя компонент:

- 39_ГОСТ Р ИСО 9241-161-2016

Рисунок 39 - Пример информации о состоянии при редактировании текста, отображающей данные о количестве набранных слов, количестве используемых страниц и дату сохранения документа

[из 8.40.2 Компоненты ГОСТ Р ИСО 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). Примечания:

  1. Обычно степпер имеет область, отображающую текущее значение, и один-два графических элемента, позволяющих пользователю выбирать доступные варианты.
  2. Степпер можно использовать в сочетании с полем ввода данных.
  3. Имеются различные варианты степпера, в том числе кнопки прокрутки, цикличные кнопки, небольшие стрелочки или слайдеры (ползунки).

[из 8.41.1 Описание ГОСТ Р ИСО 9241-161-2016]]

8.41.2 Компоненты ГОСТ Р ИСО 9241-161-2016

Степпер включает следующие компоненты:

  • кнопку инкремента (увеличения значения/выбора следующего варианта);
  • кнопку декремента (уменьшения значения/выбора предыдущего варианта);
  • панель вывода значений.

- 40_ГОСТ Р ИСО 9241-161-2016

Рисунок 40 - Пример степпера с полем ввода, который также использован в качестве панели вывода

[из 8.41.2 Компоненты ГОСТ Р ИСО 9241-161-2016]

8.41.3 Состояния ГОСТ Р ИСО 9241-161-2016

Степпер может быть активным и неактивным. Примечание - Если степпер использован в сочетании с полем ввода, состояния активности и неактивности обоих элементов следует синхронизировать [из 8.41.3 Состояния ГОСТ Р ИСО 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_ГОСТ Р ИСО 9241-161-2016

Рисунок 42 - Пример набора вкладок с тремя различными вкладками

[из 8.43.2 Компоненты ГОСТ Р ИСО 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.2 Компоненты ГОСТ Р ИСО 9241-161-2016

Таблица включает в себя следующие компоненты:

Примечание - Ячейки расположены в виде строк и столбцов, заголовки которых должны соответствовать структуре данных таблицы.

- 43_ГОСТ Р ИСО 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_ГОСТ Р ИСО 9241-161-2016

Рисунок 44 - Пример текстового поля с несколькими строками и индикатором, отображающим количество введенных символов и максимальное количество символов, которое может быть введено

[из 8.45.2 Компоненты ГОСТ Р ИСО 9241-161-2016]

8.45.5 Способы использования ГОСТ Р ИСО 9241-161-2016

Границы текстового поля должны быть четко обозначены (например, с помощью контраста, цвета или прямоугольника). Размеры текстового поля должны соответствовать количеству информации, которая может быть введена [из 8.45.5 Способы использования ГОСТ Р ИСО 9241-161-2016]

8.46 Средство выбора времени ГОСТ Р ИСО 9241-161-2016

8.46.2 Компоненты ГОСТ Р ИСО 9241-161-2016

Средство выбора времени включает в себя следующие компоненты:

  • заголовок;
  • список часов;
  • список минут;
  • средства выбора часов, минут и (опционально) секунд;
  • (опционально) список секунд.

- 45_ГОСТ Р ИСО 9241-161-2016

Рисунок 45 - Пример выбора времени в 24-часовом формате

[из 8.46.2 Компоненты ГОСТ Р ИСО 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.3 Состояния ГОСТ Р ИСО 9241-161-2016

Заголовок может быть видимым или невидимым. Примечания:

  1. Рекомендуется, чтобы заголовок был невидимым только в том случае, если в интерфейсе пользователя имеется достаточно содержания, что делает заголовок очевидным.
  2. Невидимые заголовки должны быть доступны для вспомогательных технологий, таких, как, например, программы чтения с экрана.

[из 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.2 Компоненты ГОСТ Р ИСО 9241-161-2016

Кнопка-переключатель включает в себя следующие компоненты:

- 47_ГОСТ Р ИСО 9241-161-2016

Рисунок 47 - Пример кнопки-переключателя в двух состояниях: 1 (выключено) и 2 (включено)

[из 8.48.2 Компоненты ГОСТ Р ИСО 9241-161-2016]

8.48.4 Условия использования ГОСТ Р ИСО 9241-161-2016

Кнопку-переключатель можно применять в качестве дизайнерского решения при выполнении следующего условия:

[из 8.48.4 Условия использования ГОСТ Р ИСО 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_ГОСТ Р ИСО 9241-161-2016

Рисунок 48 - Пример панели инструментов с действиями для редактирования текста

[из 8.49.2 Компоненты ГОСТ Р ИСО 9241-161-2016]

8.49.3 Состояния ГОСТ Р ИСО 9241-161-2016

Панель инструментов может быть использована для управления состояниями всех элементов панели инструментов одновременно. Панель инструментов может выглядеть отключенной (неактивной), если все ее элементы выключены/неактивные [из 8.49.3 Состояния ГОСТ Р ИСО 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_ГОСТ Р ИСО 9241-161-2016

Рисунок 49 - Пример подсказки, которая объясняет функцию кнопки, расположенной ниже подсказки

[из 8.50.2 Компоненты ГОСТ Р ИСО 9241-161-2016]

8.50.4 Условия использования ГОСТ Р ИСО 9241-161-2016

Подсказку можно применять при выполнении одного или всех следующих условий:

Альтернативный элемент пользовательского интерфейса:

[из 8.50.4 Условия использования ГОСТ Р ИСО 9241-161-2016]

8.50.5 Способы использования ГОСТ Р ИСО 9241-161-2016

Подсказка не должна препятствовать обзору соответствующего элемента пользовательского интерфейса. Рекомендуется подсказку активировать с помощью всех доступных методов ввода. Примечания:

  1. Если указатель помещен поверх элемента (ховер-эффект), появляется подробное описание пункта меню.
  2. Если пользователь нажимает и удерживает кнопку, появляется подробное описание кнопки.

[из 8.50.5 Способы использования ГОСТ Р ИСО 9241-161-2016]

8.51 Окно (window) ГОСТ Р ИСО 9241-161-2016

8.51.2 Компоненты ГОСТ Р ИСО 9241-161-2016

Окно включает в себя следующие компоненты:

  • заголовок;
  • область отображения содержимого окна;
  • рамка (индикатор, отображающий границы окна);
  • (опционально) средства уменьшения или увеличения размеров или закрытия окон.

- 50_ГОСТ Р ИСО 9241-161-2016

Рисунок 50 - Пример двух перекрывающихся окон

[из 8.51.2 Компоненты ГОСТ Р ИСО 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]