Статус документа
Статус документа

ГОСТ Р 70177-2022

НАЦИОНАЛЬНЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ

Интернет-ресурсы и другая информация, представленная в электронно-цифровой форме

ПОЛЬЗОВАТЕЛЬСКИЕ АГЕНТЫ

Принципы обеспечения доступности для людей с инвалидностью и иных лиц с ограничениями жизнедеятельности

Internet resources and other digital content. User agents. Accessibility principles for persons with disabilities and other special needs



ОКС 11.180.30

Дата введения 2022-12-01



Предисловие

     

1 РАЗРАБОТАН Федеральным государственным бюджетным учреждением "Российский институт стандартизации" (ФГБУ "РСТ")

2 ВНЕСЕН Техническим комитетом по стандартизации ТК 381 "Технические средства и услуги для инвалидов и других маломобильных групп населения"

3 УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Приказом Федерального агентства по техническому регулированию и метрологии от 22 июня 2022 г. N 516-ст

4 ВВЕДЕН ВПЕРВЫЕ

Правила применения настоящего стандарта установлены в статье 26 Федерального закона от 29 июня 2015 г. N 162-ФЗ "О стандартизации в Российской Федерации". Информация об изменениях к настоящему стандарту публикуется в ежегодном (по состоянию на 1 января текущего года) информационном указателе "Национальные стандарты", а официальный текст изменений и поправок - в ежемесячном информационном указателе "Национальные стандарты". В случае пересмотра (замены) или отмены настоящего стандарта соответствующее уведомление будет опубликовано в ближайшем выпуске ежемесячного информационного указателя "Национальные стандарты". Соответствующая информация, уведомление и тексты размещаются также в информационной системе общего пользования - на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет (www.rst.gov.ru)

Введение


Настоящий стандарт содержит требования к доступности пользовательских агентов, которые обеспечивают взаимодействие пользователей с информацией, представленной в электронно-цифровом виде, преобразуя ее в визуальную, звуковую и иные формы, воспринимаемые человеком. Пользовательский агент, выполняющий требования настоящего стандарта, улучшает доступность контента через собственный пользовательский интерфейс и благодаря способности взаимодействовать с другими, в том числе вспомогательными, технологиями. Все пользователи, а не только пользователи с ограничениями жизнедеятельности, получат возможность повысить эффективность и удобство работы с пользовательскими агентами, соответствующими требованиям настоящего стандарта.

Помимо разработчиков пользовательских агентов (например, браузеров и медиаплееров), данный стандарт будет полезен разработчикам вспомогательных технологий, поскольку объясняет, какие типы информации и контроля над контентом вспомогательная технология может получить от пользовательского агента, выполняющего требования стандарта. Если какие-либо вспомогательные технологии не перечислены или не рассматриваются непосредственно в настоящем стандарте (например, отображение шрифтом Брайля), то это не означает, что такие технологии утратили актуальность и важность для обеспечения доступа к информации, представленной в электронно-цифровой форме, для пользователей с ограничениями жизнедеятельности.

Пользовательский агент - это любое программное обеспечение, которое извлекает, обрабатывает и облегчает взаимодействие конечного пользователя с электронно-цифровым содержимым (контентом). К пользовательским агентам относятся браузеры, приложения для просмотра электронных документов, медиаплееры, подключаемые модули и web-приложения, которые помогают извлекать, отображать цифровой контент и взаимодействовать с ним. Данный стандарт определяет требования к доступности пользовательских агентов.

Повышение доступности, в первую очередь, означает учет широкого круга ограничений жизнедеятельности, а также их сочетаний. К таким ограничениям относятся зрительные, слуховые, физические, речевые, когнитивные, языковые, неврологические нарушения и возрастные изменения. Цель настоящего стандарта - гарантировать, что все пользователи, включая пользователей с ограничениями жизнедеятельности, имеют равный контроль над средой, которую они используют для доступа к цифровому контенту.

Некоторые пользователи имеют более одного вида ограничений, и потребности людей с разными видами ограничений могут противоречить друг другу. Многие требования данного стандарта используют настройки конфигурации, чтобы гарантировать, что функция, предназначенная для улучшения доступности для одного человека, не мешает потребностям другого. Чтобы не перегружать пользователей обилием параметров конфигурации, стандарт включает требования, которые способствуют четкой документации и простоте настройки.

При разработке настоящего стандарта за основу был взят актуальный на этот момент документ [1], созданный и сопровождаемый международной организацией World Wide Web Consortium (Консорциум Всемирной паутины). Он содержит требования и рекомендации в отношении приложений для доступа к цифровому контенту, учитывающие как актуальные тенденции в сфере вспомогательных технологий, так и многолетний опыт становления Интернета и его самого популярного сегмента - Всемирной паутины (WWW) в качестве доступного информационного пространства.

Требования стандарта распространяются не только на доступность приложений для представления web-контента, но и на доступность любых приложений, применяемых для представления цифрового контента, основанного на тех же самых, производных или схожих технологиях. По этой причине для целей стандарта был выбран более общий термин, а именно "цифровой контент" или "контент", причем обобщенным также считается источник такого контента, которым может быть и web-сервер, и кабельная сеть, по которой транслируется видео, и приложение, пользовательский интерфейс которого реализован с применением XML, HTML, CSS, а также производных или схожих технологий.

Требования настоящего стандарта изложены в форме принципов и положений, а критерии их выполнения представлены в виде проверяемых утверждений, не привязанных к определенной информационной технологии.

Основу для доступных пользовательских агентов обеспечивают пять принципов. Подразделы 4.1, 4.2 и 4.3 в определенной степени пересекаются с соответствующими подразделами ГОСТ Р 52872. Подразделы 4.4 и 4.5 специфичны для пользовательских агентов.

Принцип 1 (4.1) предусматривает, что пользовательский агент воспринимается пользователем, благодаря чему пользователи могут получить доступ к пользовательскому интерфейсу агента и цифровому контенту, представленному с его помощью.

Принцип 2 (4.2) предусматривает, что пользователь может управлять поведением пользовательского агента, благодаря чему пользователи могут взаимодействовать с пользовательским агентом.

Принцип 3 (4.3) предусматривает, что пользовательский агент понятен, благодаря чему пользователи знают или могут узнать, что делать, чтобы применить пользовательский агент.

Принцип 4 (4.4) предусматривает, что вспомогательные технологии могут получить доступ к элементам управления пользовательского агента.

Принцип 5 (4.5) предусматривает, что пользовательские агенты соответствуют другим спецификациям доступности (например, ГОСТ Р 52872, Руководству по доступности web-контента от W3C) и руководствам по платформе (например, Windows, iOS, Linux, Blackberry и тому подобное).

Каждый принцип представлен набором положений, сформулированных в форме требований по обеспечению доступности пользовательских агентов для пользователей с ограничениями жизнедеятельности. Эти положения также помогают понять основные цели в отношении доступности, к которым должны стремиться разработчики пользовательских агентов.

Под каждым положением есть набор проверяемых критериев выполнения, которые можно использовать везде, где необходима проверка на соответствие, включая проектную спецификацию, торговые заявки, нормы, договоры и т.д.

В отличие от "критериев успеха" UAAG, в данном стандарте применяется понятие "критерий выполнения", которое позволяет оценить не только успешность применения того или иного практического решения, принятого при разработке пользовательского агента, но и степень выполнения требований по обеспечению доступности, то есть положения, к которому относится критерий.

Для оценки степени выполнения каждому критерию сопоставлен уровень: А (приемлемый), АА (высокий) и ААА (наивысший). Эти уровни также позволяют учитывать потребности различных групп пользователей и различные ситуации.

Для оценки соответствия пользовательских агентов настоящему стандарту также используются три уровня соответствия: уровни А, АА и ААА. Эти уровни основаны на критериях выполнения того же уровня. Пользовательский агент может соответствовать настоящему стандарту на определенном уровне, отвечая критериям выполнения этого уровня и уровням ниже него.

Приемлемое соответствие (уровень А): пользовательский агент соответствует всем применимым критериям выполнения уровня А.

Высокое соответствие (уровень АА): пользовательский агент соответствует всем применимым критериям выполнения уровня А и АА.

Наивысшее соответствие (уровень ААА): пользовательский агент соответствует всем применимым критериям выполнения уровня А, АА и ААА.

Разработчики и менеджеры пользовательских агентов могут использовать уровни соответствия данному стандарту для определения приоритетов улучшений доступности и проектирования пользовательских интерфейсов.

Следует отметить, что даже пользовательский агент, соответствующий требованиям доступности на наивысшем уровне, не будет доступен абсолютно всем пользователям со всеми типами, степенями и сочетаниями ограничений жизнедеятельности, в частности для людей с когнитивными нарушениями и с трудностями в обучении. Иными словами, выполнение требований стандарта является необходимым, но не единственным этапом в достижении высокого уровня доступности. Разработчики пользовательских приложений для представления цифрового контента должны использовать современные передовые наработки для достижения максимально возможного уровня доступности цифрового контента для каждой категории людей с ограничениями жизнедеятельности.

Цифровая доступность, в том числе и в глобальной сети Интернет, зависит как от уровня доступности пользовательских агентов, так и от уровня доступности контента. Разработчикам пользовательских агентов следует принимать во внимание требования стандартов, касающихся доступности контента и доступности инструментов разработки такого контента, в частности ГОСТ Р 52872, применимого к различным видам электронно-цифрового контента.

Любое торговое наименование, использованное в настоящем стандарте, является информацией, приводимой для удобства пользователей, и не является свидетельством в пользу того или иного товара.

Стандарт разработан авторским коллективом в следующем составе: юриста, сертифицированного тренера и консультанта по адаптивным информационным технологиям А.В.Зеленова, члена наблюдательного совета АНО "Центр развития доступности "Инклюзивные информационные технологии", сооснователя и администратора Портала Tiflocomp (www.tiflocomp.ru), разработчика адаптивных решений А.Н.Камынина, учредителя АНО "Центр развития доступности "Инклюзивные информационные технологии", представителя Российской Федерации в глобальной инициативе за инклюзивные ИКТ (G3ICT/Smart cities for all) А.Д.Попко.

     1 Область применения

Настоящий стандарт предназначен для использования лицами, ответственными за планирование, проектирование, разработку, приобретение и оценку различного рода программного обеспечения, используемого для представления электронно-цифровой информации (цифрового контента) в человеко-ориентированной форме. Он содержит требования и рекомендации, позволяющие сделать подобное программное обеспечение, а также представляемый им цифровой контент доступными для пользователей с ограничениями жизнедеятельности, включая людей с инвалидностью, временной потерей трудоспособности и пожилых людей. Стандарт охватывает вопросы, связанные с разработкой программного обеспечения и цифрового контента, взаимодействовать с которым указанным пользователям придется в различных условиях: на учебном или рабочем месте, дома, в общественном транспорте, на любых объектах социальной, инженерной и транспортной инфраструктуры и т.д.

На основании требований и рекомендаций стандарта может быть подготовлен подробный проект для разработки конкретного программного обеспечения для доступа к определенному виду цифрового контента с поддержкой специальных возможностей и вспомогательных технологий.

Данный стандарт является одним из стандартов по обеспечению доступности, действующих в Российской Федерации.

     2 Нормативные ссылки

В настоящем стандарте использованы нормативные ссылки на следующие стандарты:

ГОСТ Р 52872-2019 Интернет-ресурсы и другая информация, представленная в электронно-цифровой форме. Приложения для стационарных и мобильных устройств, иные пользовательские интерфейсы. Требования доступности для людей с инвалидностью и других лиц с ограничениями жизнедеятельности

ГОСТ Р 57891 Тифлокомментирование и тифлокомментарий. Термины и определения

ГОСТ Р ИСО 9241-20 Эргономика взаимодействия человек - система. Часть 20. Руководство по доступности оборудования и услуг в области информационно-коммуникационных технологий

ГОСТ Р ИСО 9999 Вспомогательные средства для людей с ограничениями жизнедеятельности. Классификация и терминология

Примечание - При пользовании настоящим стандартом целесообразно проверить действие ссылочных стандартов в информационной системе общего пользования - на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет или по ежегодному информационному указателю "Национальные стандарты", который опубликован по состоянию на 1 января текущего года, и по выпускам ежемесячного информационного указателя "Национальные стандарты" за текущий год. Если заменен ссылочный стандарт, на который дана недатированная ссылка, то рекомендуется использовать действующую версию этого стандарта с учетом всех внесенных в данную версию изменений. Если заменен ссылочный стандарт, на который дана датированная ссылка, то рекомендуется использовать версию этого стандарта с указанным выше годом утверждения (принятия). Если после утверждения настоящего стандарта в ссылочный стандарт, на который дана датированная ссылка, внесено изменение, затрагивающее положение, на которое дана ссылка, то это положение рекомендуется применять без учета данного изменения. Если ссылочный стандарт отменен без замены, то положение, в котором дана ссылка на него, рекомендуется применять в части, не затрагивающей эту ссылку.

     3 Термины, определения и сокращения

3.1 В настоящем стандарте применены термины по ГОСТ Р 52872, ГОСТ Р 57891, ГОСТ Р ИСО 9241-20, ГОСТ Р ИСО 9999, а также следующие термины с соответствующими определениями:

3.1.1 Asynchronous Javascript and XML: Подход к построению интерактивных пользовательских интерфейсов интернет-приложений, а также набор технологий и спецификаций для реализации такого подхода, при котором динамически изменяется лишь небольшая часть контента без перезагрузки всего остального, что достигается при помощи фонового обмена данными пользовательского агента и сервиса, предоставляющего контент.

3.1.2 Cascading Style Sheets: Обобщенное название нескольких версий языка описания свойств стиля контента. CSS специфицирован и развивается международной организацией [2].

3.1.3 Digital accessible information system: Открытая спецификация формата "цифровых говорящих книг", разработанная и поддерживаемая организацией DAISY Consortium [3].

Примечание - Данный формат основан на XML и производных форматах, сочетает различные способы представления контента: обычный текст, аудио и иллюстрации. Многоуровневая навигация обеспечивает быстрый переход к нужной книге, разделу, главе или странице. Также данный формат предоставляет возможность выбора способа воспроизведения книги: прослушивание аудио в дикторском исполнении либо озвучивание текста при помощи синтеза речи, поддерживаемого DAISY-плеером или пользовательским агентом для представления книг в формате DAISY. Современная версия DAISY поддерживает математическую нотацию на языке MathML. Формат DAISY 3.0 принят в качестве национального стандарта [4].

3.1.4 Electronic Publication: Открытый формат электронных версий книг, разработанный Международным форумом по цифровым публикациям (International Digital Publishing Forum) в 2007 году.

Примечание - Формат позволяет издателям производить и распространять цифровую публикацию в одном файле, обеспечивая совместимость между программным и аппаратным обеспечением, необходимым для воспроизведения цифровых книг и других публикаций с плавающей версткой.

3.1.5 FictionBook: Основанные на XML несколько версий формата представления электронных вариантов книг, где каждый элемент книги описывается своими тегами.

Примечание - Применение XML позволяет создавать документы, готовые к непосредственному использованию и программной обработке (преобразованию, хранению, управлению) в любой среде. Документы могут содержать структурную разметку основных элементов текста, информацию о книге, а также вложения с двоичными файлами, в которых могут храниться иллюстрации [5].

3.1.6 HTMLHelp: Корпоративный формат файлов контекстной справки, разработанный Microsoft и выпущенный в 1997 году.

Примечание - Файлы HTMLHelp содержат в сжатом виде набор HTML-страниц, могут также включать содержание со ссылками на страницы, предметный указатель и базу для полнотекстового поиска по содержимому страниц.

3.1.7 HyperText Markup Language: Обобщенное название нескольких версий языка разметки гипертекстового содержимого, используемого в среде WWW.

Примечание - HTML специфицирован и развивается международной организацией World Wide Web Consortium [6].

3.1.8 Javascript: Мультипарадигменный язык программирования, реализующий спецификацию ECMAScript [7].

Примечание - Javascript обычно используется как встраиваемый язык для программного доступа к внутренней объектной модели приложения или данных. Наиболее широко Javascript применяется в пользовательских агентах (например, web-браузерах) как язык сценариев для придания интерактивности отображаемому ими контенту. Также Javascript применяется в качестве языка сценариев на стороне сервера, в мобильных приложениях и в качестве базового языка программирования на операционных системах, использующих пользовательские агенты для построения своего пользовательского интерфейса (например, Joli OS, Chromium OS, SimplyWebOS 4).

Доступ к полной версии документа ограничен
Полный текст этого документа доступен на портале с 20 до 24 часов по московскому времени 7 дней в неделю.
Также этот документ или информация о нем всегда доступны в профессиональных справочных системах «Техэксперт» и «Кодекс».
Нужен полный текст и статус документов ГОСТ, СНИП, СП?
Попробуйте «Техэксперт: Лаборатория. Инспекция. Сертификация» бесплатно
Реклама. Рекламодатель: Акционерное общество "Информационная компания "Кодекс". 2VtzqvQZoVs