ГОСТ Р 70186—2022
Критерии выполнения 4.2 применяются ко всему пользовательскому интерфейсу инструмента
разработки, включая любые функции, которые должны присутствовать, чтобы соответствовать крите
риям выполнения в 4.2 (например, инструменты проверки, инструменты для исправления, учебники,
документация).
Инструмент разработки может поддерживать несколько ролей авторов, каждой из которых соот
ветствуют разные представления контента и разрешения на его редактирование (например, система
управления контентом может разделять роли дизайнеров, авторов статей и лиц, выполняющих моде
рирование). В этих случаях критерии выполнения 4.2 применяются к инструменту разработки в целом, а
не к представлению, соответствующему какой-либо конкретной роли автора. Функции поддержки до
ступного контента должны быть доступны любой роли автора, где это может быть необходимо.
Когда критерии выполнения требуют, чтобы инструменты разработки обрабатывали цифровой
контент в соответствии с семантическими критериями, критерии выполнения применяются только тог да,
когда эта семантика кодируется программно (например, текст, описывающий изображение, может
считаться альтернативным текстом для нетекстового контента, когда эта роль кодируется в разметке).
4.2.1 Принцип 5. Создание доступного контента автоматическими процессами
4.2.1.1 Доступность автоматически созданного контента
Если инструмент разработки автоматически создает контент, то созданный контент должен соот
ветствовать требованиям ГОСТ Р 52872.
а) Автоматическое создание контента после сеансов разработки
Инструмент разработки не создает автоматически контент после завершения сеанса разработки,
или авторы могут указать, что создаваемый контент должен быть доступным контентом (уровень А
соответствует критериям ГОСТ Р 52872 уровня А; уровень АА соответствует критериям ГОСТ Р 52872
уровней А и АА; уровень ААА соответствует всем критериям ГОСТ Р 52872).
П р и м е ч а н и е — Этот критерий выполнения применяется только к автоматическим процессам, указан
ным разработчиком инструмента разработки. Это не применяется, когда действия автора предотвращают созда
ние доступного контента.
б) Автоматическое создание контента во время сеансов разработки
Если инструмент разработки предоставляет функциональные возможности для автоматического
создания контента во время сеанса разработки, то выполняется хотя бы одно из следующих условий
(уровень А соответствует критериям ГОСТ Р 52872 уровня А; Уровень АА соответствует критериям
ГОСТ Р 52872 уровней А и АА; уровень ААА соответствует всем критериям ГОСТ Р 52872):
- генерируемый контент является доступным контентом без дополнительных действий со стороны
автора;
- во время процесса автоматической генерации у авторов запрашивается вся необходимая
информации доступности;
- после процесса автоматической генерации инструмент разработки выполняет проверку
доступности;
- после процесса автоматической генерации инструмент разработки предлагает авторам
выполнить проверку доступности.
П р и м е ч а н и я
1 Автоматическая генерация также включает автоматический выбор шаблонов для авторов.
2 Этот критерий выполнения применяется только к автоматическим процессам, указанным разработчиком
инструмента разработки. Это не применяется, когда действия автора предотвращают создание доступного
контента.
4.2.1.2 Сохранение информации доступности
Инструмент разработки должен сохранять информацию доступности, чтобы поддержать сопоста
вимые уровни доступности между исходным контентом и результатом, полученным в процессе преоб
разований контента.
а) Реструктуризация и перекодирование
Если инструмент разработки обеспечивает реструктуризацию или перекодирование контента и
если эквивалентные механизмы существуют в технологии контента при выводе, то выполняется хотя
бы одно из следующих условий (уровень А соответствует критериям ГОСТ Р 52872 уровня А; уровень
АА соответствует критериям ГОСТ Р 52872 уровней А и АА; уровень ААА соответствует всем
критериям ГОСТ Р 52872):
20