Принципы доступности по ГОСТ Р 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 к полным страницам, связанным процессам, технологиям и отсутствию помех.
Минимальный уровень
Первый уровень соответствия стандарту
- Альтернативный текст для изображений
- Доступность с клавиатуры
- Правильная структура заголовков
- Цвет не является единственным способом передачи информации (1.4.1)
- Логичный порядок фокуса (2.4.3)
Расширенный уровень
Рекомендуемый уровень для большинства веб-ресурсов
- Минимальный контраст текста: 4,5:1, для крупного текста — 3:1 (1.4.3, с предусмотренными исключениями)
- Изменение размера текста до 200% без потери контента и функциональности, кроме субтитров и изображений текста (1.4.4)
- Видимый клавиатурный фокус (2.4.7)
Высший уровень
Максимальный уровень доступности для специализированного контента
- Повышенный контраст текста: 7:1, для крупного текста — 4,5:1 (1.4.6, с предусмотренными исключениями)
- Не более трёх вспышек в течение одной секунды (2.3.2)
- Вся функциональность доступна с клавиатуры без исключений (2.1.3)
- Механизм раскрытия значений сокращений (3.1.4)