ГОСТ Р 70186—2022
Введение
Настоящий стандарт содержит требования к доступности программного обеспечения, применяе
мого для создания цифрового контента. Программное обеспечение, соответствующее требованиям на
стоящего стандарта, будет более доступным для людей с ограничениями жизнедеятельности, включая
слуховые, когнитивные, неврологические, физические, речевые и зрительные нарушения.
При разработке настоящего стандарта за основу был взят актуальный на данный момент до
кумент [1], созданный и сопровождаемый международной организацией World Wide Web Consortium.
Этот документ содержит требования и рекомендации в отношении приложений для разработки циф
рового контента, учитывающие как актуальные тенденции в сфере вспомогательных технологий, так и
многолетний опыт становления Интернета и его самого популярного сегмента — «всемирной паутины»
(WWW) — в качестве доступного информационного пространства.
Требования настоящего стандарта распространяются не только на доступность инструментов
разработки веб-контента, но и на доступность приложений, применяемых для разработки любого циф
рового контента, основанного на тех же самых, производных или схожих технологиях. По этой причине
для целей настоящего стандарта был выбран более общий термин, а именно «цифровой контент» или
«контент», причем обобщенным также считается источник такого контента, которым может быть и веб
сервер, и кабельная сеть, по которой транслируется видео, и приложение, пользовательский интерфейс
которого реализован с применением XML, HTML, CSS, а также производных или схожих технологий.
Доступныеинструментыразработкивостребованыдвумяпересекающимисягруппами
пользователей с ограничениями жизнедеятельности:
- авторами цифрового контента, поскольку они получают более доступный пользовательский
интерфейс инструмента разработки (см. 4.1);
- конечными пользователями цифрового контента, поскольку инструменты разработки позволяют
и стимулируют авторов создавать цифровой контент, соответствующий требованиям доступности
(см. 4.2).
Важно подчеркнуть, что требования для удовлетворения потребностей указанных групп пользова
телей приведены в разных подразделах настоящего стандарта (4.1 и 4.2) исключительно для лучшего
понимания. На практике растущая тенденция к созданию пользовательского контента означает, что они
глубоко взаимосвязаны. Например, один пользователь интернет-форума создает контент, который
объединяется с контентом, созданным другими пользователями. Проблемы доступности в пользова
тельском интерфейсе инструмента разработки или в контенте, созданном другими пользователями,
неизбежно ухудшают общую доступность интернет-форума.
Настоящий стандарт может быть использован различными лицами и организациями, перечень ко
торых варьируется в широких пределах и охватывает создателей инструментов разработки цифрового
контента, пользователей инструментов разработки (авторов), покупателей инструментов разработки.
Чтобы удовлетворить различные запросы, в настоящем стандарте предусмотрена следующая струк
тура:
- требования к доступности в настоящем стандарте представлены в двух подразделах, каждый из
которых отражает ключевой аспект доступности в отношении инструментов разработки. Подраздел 4.1
касается доступности пользовательского интерфейса инструментов разработки для авторов с ограни
чениями жизнедеятельности. Подраздел 4.2 касается механизмов, которые инструменты разработки
обеспечивают всем авторам (а не только пользователям с ограничениями жизнедеятельности) для соз
дания цифрового контента, соответствующего требованиям доступности. Оба подраздела включают в
себя условия применимости, действующие в отношении всех критериев выполнения, относящихся к
данному подразделу;
- принципы: в каждом подразделе содержится несколько общих принципов обеспечения доступ
ности, которые включают в себя положения;
- положения: положения сформулированы в виде требований по обеспечению доступности ин
струментов разработки. Также положения выражают основные цели, к которым должны стремиться
создатели инструментов разработки, чтобы сделать свои приложения более доступными как для авто
ров, так и для конечных пользователей с различными ограничениями жизнедеятельности. Многие по
ложения содержат краткое пояснение того, какие результаты могут быть достигнуты, если разработчик
придерживается этого положения.
Для каждого положения предоставляются проверяемые критерии выполнения, позволяющие ис
пользовать настоящий стандарт там, где необходимо указать требования и провести тестирование на
IV