Из ГОСТ Р ИСО 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-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.1.1 Описание ГОСТ Р ИСО 9241-161-2016

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

                Страницы

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