ГОСТ Р 70186—2022
ронних разработчиков, кроме разработчика инструмента (например, пользовательские модификации
настроек по умолчанию, сторонние подключаемые модули). Также и уровни соответствия относятся к
указанному инструменту разработки и не распространяются на последующие модификации сторонних
разработчиков.
Инструмент разработки может полагаться на функции пользовательского агента (например, на
вигация с помощью клавиатуры, функции поиска, настройки отображения, функции отмены) для удов
летворения критериев выполнения. В документации должны быть указаны соответствующие пользова
тельские агенты.
Критерии выполнения 4.1 применяются ко всему пользовательскому интерфейсу инструмента
разработки, включая все функции, добавленные для соответствия критериям выполнения 4.1 (напри
мер, документация, функции поиска). Единственное исключение — режим предварительного просмо
тра, если он соответствуют критериям выполнения, указанным в 4.1.3.7, обрабатывается иначе, чем
режим редактирования, потому что все авторы, в том числе с ограничениями жизнедеятельности, заин
тересованы в том, чтобы предварительный просмотр соответствовал представлению контента в поль
зовательских агентах, которые фактически применяются конечными пользователями.
Когда критерии выполнения требуют, чтобы инструменты разработки обрабатывали цифро
вой контент в соответствии с семантическими критериями, критерии выполнения применяются толь
ко тогда, когда эта семантика кодируется программно (например, текст, описывающий изображение,
может считаться альтернативным текстом для нетекстового контента, когда эта роль представлена в
разметке).
4.1.1 Принцип 1. Пользовательские интерфейсы инструмента разработки соответствуют
применимым требованиям доступности
4.1.1.1 Реализация требований ГОСТ Р 52872
Инструмент разработки или его части, пользовательский интерфейс которых основан на
технологиях контента, в отношении которых применим ГОСТ Р 52872, должны соответствовать требо
ваниям ГОСТ Р 52872. Это облегчит доступ к пользовательскому интерфейсу всех авторов, включая тех,
кто использует вспомогательные технологии.
Доступность по ГОСТ Р 52872
Если инструмент разработки содержит пользовательский интерфейс, в отношении которого
применим ГОСТ Р 52872, то этот интерфейс соответствует ГОСТ Р 52872 (уровень А соответствует
критериям ГОСТ Р 52872 уровня А, уровень АА — критериям ГОСТ Р 52872 уровней А и АА, уровень
ААА — всем критериям ГОСТ Р 52872).
4.1.1.2 Реализация требований доступности платформы
Если пользовательский интерфейс инструмента разработки или его компоненты не подпадают
под действие 4.1.1.1, то они должны выполнять существующие требования доступности платформы.
Такая реализация связи инструмента разработки со службами доступности платформы облегчает
до ступ всех авторов, включая тех, кто использует вспомогательные технологии.
а) Соответствие требованиям платформы
Если инструмент разработки содержит пользовательские интерфейсы, в отношении которых не
применяется ГОСТ Р 52872, то эти пользовательские интерфейсы соответствуют требованиям или ре
комендациям по обеспечению доступности пользовательского интерфейса платформы (уровень А).
П р и м е ч а н и е— В документации инструмента разработки рекомендуется указать требования или ре
комендации по обеспечению доступности пользовательского интерфейса платформы, которые были выполнены.
б) Службы доступности платформы
Если инструмент разработки содержит пользовательские интерфейсы, в отношении которых не
применяется ГОСТ Р 52872, то эти пользовательские интерфейсы предоставляют информацию доступ
ности через службы доступности платформы (уровень А).
П р и м е ч а н и е— В документации инструмента разработки рекомендуется указать задействованные
службы доступности платформы.
4.1.2 Принцип 2. Воспринимаемость области редактирования
4.1.2.1 Доступность альтернативного контента
Инструмент разработки должен предоставлять авторам доступ к альтернативному контенту,
чтобы они могли взаимодействовать с контентом, который редактируют.
15