Принципы доступности по ГОСТ Р 52872-2019

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

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

Воспринимаемость

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

Альтернативный текст

Уровни: A

Предоставляйте текстовые альтернативы для всего нетекстового контента

Мультимедиа

Уровни: A, AA, AAA

Обеспечьте субтитры и другие альтернативы для мультимедиа

Адаптируемость

Уровни: A, AA, AAA

Создавайте контент, который можно представить различными способами без потери смысла

Различимость

Уровни: A, AA, AAA

Облегчите пользователям видеть и слышать контент

Управляемость

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

Доступность клавиатуры

Уровни: A, AAA

Сделайте всю функциональность доступной с клавиатуры

Время

Уровни: A, AAA

Предоставьте пользователям достаточно времени для чтения и использования контента

Судороги

Уровни: A, AAA

Не создавайте контент, который может вызвать судороги

Навигация

Уровни: A, AA, AAA

Помогайте пользователям навигировать и находить контент

Понятность

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

Читабельность

Уровни: A, AA, AAA

Сделайте текстовый контент читабельным и понятным

Предсказуемость

Уровни: A, AA, AAA

Сделайте веб-страницы предсказуемыми по внешнему виду и работе

Помощь при вводе

Уровни: A, AA, AAA

Помогайте пользователям избегать и исправлять ошибки

Надёжность

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

Совместимость

Уровни: A, AA

Программно определяемые имя, роль и значение элементов; доступные сообщения о состоянии

Валидация кода

Уровни: A

Обеспечьте корректность HTML-разметки

Ниже приведены примеры, а не полный перечень критериев. Уровень A требует выполнения всех критериев A, AA — всех критериев A и AA, AAA — всех критериев A, AA и AAA с учётом условий их применимости. При оценке также учитывают требования раздела 5 ГОСТ Р 52872-2019 к полным страницам, связанным процессам, технологиям и отсутствию помех.

Уровень A

Минимальный уровень

Первый уровень соответствия стандарту

  • Альтернативный текст для изображений
  • Доступность с клавиатуры
  • Правильная структура заголовков
  • Цвет не является единственным способом передачи информации (1.4.1)
  • Логичный порядок фокуса (2.4.3)
Уровень AA

Расширенный уровень

Рекомендуемый уровень для большинства веб-ресурсов

  • Минимальный контраст текста: 4,5:1, для крупного текста — 3:1 (1.4.3, с предусмотренными исключениями)
  • Изменение размера текста до 200% без потери контента и функциональности, кроме субтитров и изображений текста (1.4.4)
  • Видимый клавиатурный фокус (2.4.7)
Уровень AAA

Высший уровень

Максимальный уровень доступности для специализированного контента

  • Повышенный контраст текста: 7:1, для крупного текста — 4,5:1 (1.4.6, с предусмотренными исключениями)
  • Не более трёх вспышек в течение одной секунды (2.3.2)
  • Вся функциональность доступна с клавиатуры без исключений (2.1.3)
  • Механизм раскрытия значений сокращений (3.1.4)