ГОСТ Р 70186—2022
д) Программная ассоциация результатов
Инструмент разработки может программно связать результаты выполненной им проверки доступ
ности с проверяемым контентом (уровень АА).
4.2.3.2 Устранение проблем доступности
Инструмент разработки должен поддерживать исправление проблем доступности в процессе раз
работки, что значительно повышает полезность проверки и увеличивает вероятность того, что пробле мы
доступности будут устранены должным образом.
Помощь в исправлении
Если проверка [см. 4.2.3.1 а)] может обнаружить, что критерий ГОСТ Р 52872 не соблюдается,
то предлагаются варианты исправлений (уровень А соответствует критериям ГОСТ Р 52872 уровня А;
уровень АА соответствует критериям ГОСТ Р 52872 уровней А и АА; уровень ААА соответствует всем
критериям ГОСТ Р 52872).
П р и м е ч а н и е — Автоматическое и полуавтоматическое исправления возможны (и приветствуются) для
многих типов проблем доступности контента. Однако ручное исправление является минимальным требованием
для соответствия этому критерию выполнения. При ручном исправлении инструмент разработки предоставляет
авторам инструкции по устранению проблем, которые авторы выполняют самостоятельно.
4.2.4 Принцип 8. Интеграция специальных возможностей инструментов разработки
4.2.4.1 Функции, поддерживающие создание доступного контента
Инструмент разработки для своих функций поддержки создания доступного контента должен обе
спечивать активность по умолчанию и достаточную воспринимаемость в пользовательском интерфей се,
что повысит вероятность использования авторами функций поддержки доступного контента.
а) Функции, активные по умолчанию
Все функции поддержки доступного контента включены по умолчанию (уровень А).
б) Возможность повторной активации функций
Инструмент разработки не включает в себя опцию, чтобы отключить его функции поддержки до
ступного контента, или функции, которые были выключены, можно включить (уровень А).
в) Предупреждение об отключении функции
Инструмент разработки не включает возможность отключения функций поддержки доступного
контента, или, если эти функции могут быть отключены, авторов предупреждают, что это может повы
сить риск появления проблем доступности (уровень АА).
г) Воспринимаемые функции
Все функции поддержки доступного контента не менее воспринимаемы, чем функции, выявляю
щие недопустимую разметку, синтаксические ошибки в сценариях, орфографические или грамматиче
ские ошибки (уровень АА).
4.2.4.2 Документация, способствующая созданию доступного контента
Документация инструмента разработки должна способствовать тому, чтобы авторы стремились
создавать доступный контент. Некоторые авторы нуждаются в поддержке в определении того, как ис
пользовать возможности инструмента разработки по созданию доступного контента (например, как ре
агировать на подсказки для альтернативного текста, как использовать инструменты проверки доступно
сти). Демонстрация доступных авторских методов в качестве общепринятой практики или, по крайней
мере, недемонстрация методов, приводящих к созданию недоступного контента, поможет некоторым
авторам принять доступность как обязательное качество разрабатываемого контента.
а) Типовая практика
Диапазон примеров в документации (например, разметка, скриншоты WYSIWYG области редак
тирования) показывают методы разработки доступного контента (уровень А соответствует критериям
ГОСТ Р 52872 уровня А; уровень АА соответствует критериям ГОСТ Р 52872 уровней А и АА; уровень ААА
соответствует всем критериям ГОСТ Р 52872).
б) Инструкции по функциям
Инструкции по использованию любых функций поддержки доступного контента приведены в до
кументации (уровень А).
в) Учебное пособие
Инструмент разработки предоставляет учебное пособие для специфичного для этого инструмен
та разработки процесса разработки доступного контента (уровень ААА).
24