БИБЛИОТЕКА НОРМАТИВНЫХ ДОКУМЕНТОВ

ГОСТ Р 52872-2019. Национальный стандарт Российской Федерации. Интернет-ресурсы и другая информация, представленная в электронно-цифровой форме. Приложения для стационарных и мобильных устройств, иные пользовательские интерфейсы. Требования доступности для людей с инвалидностью и других лиц с ограничениями жизнедеятельности

4.2 Управляемый контент

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

4.2.1 Положение 2.1 Доступность операций с клавиатуры

Вся функциональность должна быть доступна с клавиатуры.

Критерий успешного применения 2.1.1 Клавиатура

(Уровень А)

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

Примечания

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

2 Данный критерий не запрещает и не должен препятствовать предоставлению возможности ввода информации с помощью мыши или другими методами ввода в дополнение к вводу информации с клавиатуры.

 

Критерий успешного применения 2.1.2 Отсутствие "клавиатурных ловушек"

(Уровень А)

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

Примечание - Так как любой элемент контента, не соответствующий этому критерию успешного применения, влияет на возможность пользователя воспользоваться всем контентом, то весь контент (не важно, отвечает он другим критериям успешного применения или нет) должен удовлетворять этому критерию. Подробнее см. 5.5.

 

Критерий успешного применения 2.1.3 Клавиатура (без исключений)

(Уровень ААА)

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

Критерий успешного применения 2.1.4 Клавиши быстрого доступа

(Уровень А)

Если клавиша быстрого доступа, используемая в контенте, состоит только из букв (включая заглавные и строчные буквы), пунктуационных знаков, цифр или символов, необходимо соблюдение, как минимум, одного из нижеперечисленных условий:

- отключение: доступен механизм для отключения данной комбинации клавиш;

- переназначение: доступен механизм для переназначения клавиши быстрого доступа так, чтобы она содержала одну или более служебную клавишу (например, Ctrl, Alt и т.п.);

- активация только при наведении фокуса: клавиша быстрого доступа для компонента пользовательского интерфейса активна только тогда, когда на этом компоненте находится клавиатурный фокус.

4.2.2 Положение 2.2 Достаточное время

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

Критерий успешного применения 2.2.1 Регулировка времени

(Уровень А)

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

- отключение: пользователь может отключить ограничение времени до его истечения;

- регулировка: пользователь может изменить ограничение времени до его истечения на значительную величину, которая, как минимум, в 10 раз больше первоначального значения;

- увеличение: пользователя предупреждают о скором истечении времени и дают, как минимум, 20 с для продления времени совершением простого действия (например, нажатием на клавишу пробела), таким образом пользователю разрешается продлевать время, как минимум, 10 раз;

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

- исключение необходимых событий: ограничение времени необходимо, и его увеличение приведет к обесцениванию действия;

- исключение 20 ч: ограничение времени составляет более 20 ч.

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

 

Критерий успешного применения 2.2.2 Пауза, остановка, скрытие

(Уровень А)

Для движущейся, мерцающей, прокручиваемой или автоматически обновляемой информации верно все нижеперечисленное:

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

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

Примечания

1 Описание требований к мерцающему или вспыхивающему контенту - см. положение 2.3.

2 Так как любой элемент контента, не соответствующий этому критерию, влияет на возможность пользователя воспользоваться всем контентом, то любой элемент контента (не важно, отвечает он другим критериям успешного применения или нет) должен удовлетворять этому критерию. Подробнее см. 5.5.

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

4 Анимация, являющаяся частью предварительной загрузки или использующаяся в похожих ситуациях, может считаться необходимой в случае, если взаимодействие с техникой в этот момент невозможно для всех пользователей и отсутствие индикатора прогресса может запутать пользователей или заставить их думать о том, что загрузка приостановилась или прервалась.

 

Критерий успешного применения 2.2.3 Отсутствие ограничений по времени

(Уровень ААА)

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

Критерий успешного применения 2.2.4 Прерывания

(Уровень ААА)

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

Критерий успешного применения 2.2.5 Повторная аутентификация

(Уровень ААА)

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

Критерий успешного применения 2.2.6 Перерывы

(Уровень ААА)

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

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

 

4.2.3 Положение 2.3 Приступы и физиологические реакции

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

Критерий успешного применения 2.3.1 Три или менее вспышки

(Уровень А)

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

Примечание - Так как любой элемент контента, не соответствующий этому критерию успешного применения, влияет на возможность пользователя воспользоваться всем контентом, то любой элемент контента (не важно, отвечает он другим критериям успешного применения или нет) должен удовлетворять этому критерию. Подробнее см. 5.5.

 

Критерий успешного применения 2.3.2 Три вспышки

(Уровень ААА)

Контент не содержит элементов, вспыхивающих более трех раз в секунду.

Критерий успешного применения 2.3.3 Анимация как результат взаимодействия

(Уровень ААА)

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

4.2.4 Положение 2.4 Навигация

Необходимо предоставлять пользователям помощь в навигации, поиске элементов контента и определении их положения в области просмотра.

Критерий успешного применения 2.4.1 Пропуск блоков

(Уровень А)

Доступен механизм для пропуска повторяющихся блоков информации на нескольких страницах контента.

Критерий успешного применения 2.4.2 Заголовок страницы

(Уровень А)

Страницы контента имеют заголовки, которые описывают их тему или цель.

Критерий успешного применения 2.4.3 Перемещение указателя

(Уровень А)

Если осуществляется последовательная навигация по контенту и такая навигация влияет на значение или возможность управления, указатель перемещается по компонентам в порядке, сохраняющем значение и возможность управления контентом.

Критерий успешного применения 2.4.4 Цель ссылки (в контексте)

(Уровень А)

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

Критерий успешного применения 2.4.5 Различные способы

(Уровень АА)

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

Критерий успешного применения 2.4.6 Заголовки и метки

(Уровень АА)

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

Критерий успешного применения 2.4.7 Видимый указатель

(Уровень АА)

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

Критерий успешного применения 2.4.8 Положение

(Уровень ААА)

Доступна информация о положении пользователя в группе страниц контента.

Критерий успешного применения 2.4.9 Цель ссылки (только ссылка)

(Уровень ААА)

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

Критерий успешного применения 2.4.10 Заголовки разделов

(Уровень ААА)

Заголовки разделов используются для организации контента.

Примечания

1 Термин "заголовок" используется в своем общем значении и включает в себя заглавия и другие способы добавления заголовка к разным типам контента.

2 Этот критерий относится к текстовым разделам, а не к компонентам пользовательского интерфейса. Компонентам пользовательского интерфейса посвящен критерий 4.1.2.

 

4.2.5 Положение 2.5 Модальности ввода

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

Критерий успешного применения 2.5.1 Жесты при работе с указателем

(Уровень А)

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

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

 

Критерий успешного применения 2.5.2 Отмена указателя

(Уровень А)

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

- нет события при воздействии: событие при воздействии указателя не используется для выполнения какой-либо функции;

- прерывание или отмена: выполнение функции происходит по событию после воздействия указателя, и доступен механизм для прерывания функции до ее выполнения или для отмены функции после ее выполнения;

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

- необходимость: необходимо завершение функции именно по событию при воздействии указателя.

Примечания

1 Функции, эмулирующие нажатия клавиш клавиатуры или цифрового (калькуляторного) блока, считаются принципиально важными.

2 Это требование относится к контенту, в котором могут использоваться действия с указателем (то есть оно не относится к действиям, необходимым для работы с пользовательскими приложениями или вспомогательными технологиями).

 

Критерий успешного применения 2.5.3 Метки в названии

(Уровень А)

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

Примечание - Оптимальным является размещение текста метки в начале названия.

 

Критерий успешного применения 2.5.4 Использование движения

(Уровень А)

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

- поддержка интерфейса: движение используется для управления функциональностью через доступный интерфейс;

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

Критерий успешного применения 2.5.5 Размер области для наведения указателя

(Уровень ААА)

Размер области для наведения указателя составляет по меньшей мере 44x44 пикселя CSS, кроме следующих случаев:

- аналог: область для наведения появляется при нажатии на ссылку или элемент управления в той же области просмотра, и ее размер составляет по меньшей мере 44x44 пикселя CSS;

- включенность: область для наведения указателя находится в тексте или блоке текста;

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

- необходимость: определенное отображение области для наведения указателя необходимо для передаваемой информации.

Критерий успешного применения 2.5.6 Параллельные механизмы ввода

(Уровень ААА)

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

TOC