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

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]

      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]

              Страницы

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