ГОСТ Р 70186—2022
4.2.2.3 Помощь авторам в управлении альтернативным контентом
Инструмент разработки должен способствовать созданию не содержащего ошибок альтернатив
ного контента для нетекстового контента в тех случаях, когда автор добавляет или изменяет нетексто
вый контент (например, при вставке изображения). Это должно предотвращать появление проблем
доступности и неудачные проверки доступности из-за ошибок в созданном альтернативном контенте.
П р и м е ч а н и е— Если нетекстовый контент автоматически добавляется инструментом разработки,
см. 4.2.1.1.
а) Альтернативный контент доступен для редактирования
Еслиинструментразработкипредоставляетвозможностидлядобавлениянетекстового
содержимого, то авторы могут программно изменять связанный альтернативный текст для нетекстового
контента (уровень А соответствует критериям ГОСТ Р 52872 уровня А; уровень АА соответствует крите
риям ГОСТ Р 52872 уровней А и АА; уровень ААА соответствует всем критериям ГОСТ Р 52872).
П р и м е ч а н и е — Исключение может быть сделано, если известно, что нетекстовое содержимое является
оформлением, форматированием, невидимым или капчей.
б) Автоматическое восстановление альтернативного текста
Инструмент разработки не пытается восстановить альтернативный текст для нетекстового
контента, или выполняются следующие условия (уровень А):
- общие названия (например, «изображение») и нерелевантные строки (например, имя файла,
формат файла) не используются в качестве альтернативного текста;
- если попытка исправления происходит во время сеанса разработки, авторы имеют возможность
принять, изменить или отклонить попытку исправления до вставки альтернативного текста в контент;
- если попытка исправления происходит после завершения сеанса разработки, восстановленный
альтернативный текст указывается во время последующих сеансов разработки (если таковые имеются),
и авторы имеют возможность принять, изменить или отклонить исправленные строки перед вставкой в
контент.
в) Сохранение для повторного использования
Если инструмент разработки предоставляет возможности для добавления нетекстового контента,
то, когда авторы вводят программно связанный альтернативный текст для нетекстового контента,
одновременно выполняются следующие условия (уровень ААА):
- альтернативный текст автоматически сохраняется и предлагается инструментом разработки,
если тот же нетекстовый контент используется повторно;
- автор имеет возможность редактировать или удалять сохраненные варианты альтернативного
текста.
4.2.2.4 Доступные шаблоны
Инструмент разработки должен предоставлять автору доступные шаблоны, что может способ
ствовать быстрому улучшению доступности редактируемого контента, сокращению усилий, требуемых от
авторов, и демонстрации важности выполнения требований доступности.
а) Выбор доступных шаблонов
Если инструмент разработки предоставляет шаблоны, то предоставляются и варианты доступных
шаблонов для различных диапазонов использования шаблонов (уровень А соответствует критериям
ГОСТ Р 52872 уровня А; уровень АА соответствует критериям ГОСТ Р 52872 уровней А и АА; уровень
ААА соответствует всем критериям ГОСТ Р 52872).
б) Идентификация доступного шаблона
Если инструмент разработки включает в себя механизм выбора шаблона, то механизм выбора
шаблона отображает различия между доступными шаблонами и недоступными шаблонами (уровень
АА).
П р и м е ч а н и е — Различие может включать предоставление информации для доступных шаблонов, не
доступных шаблонов или и того, и другого.
в) Шаблоны, созданные автором
Если инструмент разработки включает механизм выбора шаблонов и позволяет авторам созда
вать новые недоступные шаблоны, то авторы могут включить в механизме выбора шаблонов отобра
жение различий между доступными и недоступными шаблонами, которые они создают (уровень АА).
22