Введение

Доступность веб-ресурсов

Веб-доступность, или электронная доступность, – это инклюзивная практика, обеспечивающая отсутствие барьеров, препятствующих взаимодействию с веб-сайтами или доступу к ним в Всемирной паутине для людей с физическими ограничениями, ситуационными ограничениями и социально-экономическими ограничениями по пропускной способности и скорости соединения. Когда сайты правильно спроектированы, разработаны и отредактированы, большее число пользователей получает равный доступ к информации и функциональности. Например, если сайт кодируется с использованием семантически значимого HTML, с текстовыми альтернативами для изображений и с информативными названиями ссылок, это помогает незрячим пользователям, использующим программы экранного доступа и/или устройства для преобразования текста в шрифт Брайля. Когда текст и изображения достаточно крупные и/или могут быть увеличены, пользователям с ослабленным зрением легче читать и понимать контент. Если ссылки подчеркнуты (или иным образом выделены) и имеют цвет, пользователи с цветовой слепотой смогут их заметить. Если кликабельные ссылки и области достаточно большие, это помогает пользователям, которым сложно точно управлять мышью. Если страницы не кодируются таким образом, чтобы затруднять навигацию только с помощью клавиатуры или одного устройства доступа с переключателем, это помогает пользователям, которые не могут использовать мышь или даже стандартную клавиатуру. Если видео снабжены субтитрами, разбиты на главы или доступна версия на языке жестов, глухие и слабослышащие пользователи смогут понять видео. Если мерцающие эффекты избегаются или делаются необязательными, пользователи, склонные к приступам, вызванным такими эффектами, не подвергаются риску. И когда контент написан простым языком и иллюстрирован поясняющими схемами и анимацией, пользователям с дислексией и трудностями в обучении легче его понять. При правильной разработке и поддержке сайтов все эти пользователи могут быть обеспечены доступом без снижения удобства использования сайта для пользователей без ограничений. Потребности, которые веб-доступность стремится удовлетворить, включают:
Зрительные: нарушения зрения, включая слепоту, различные распространенные типы слабого зрения и плохого зрения, различные типы цветовой слепоты;
Моторные/нарушения подвижности: например, трудности или невозможность использовать руки, включая тремор, замедленность движений, потерю контроля над мелкими мышцами и т. д., вызванные такими состояниями, как болезнь Паркинсона, мышечная дистрофия, детский церебральный паралич, инсульт;
Слуховые: глухота или нарушения слуха, включая людей с ослабленным слухом;
Приступы: фотоэпилептические приступы, вызванные визуальными стробоскопическими или мерцающими эффектами;
Когнитивные и интеллектуальные: нарушения развития, трудности в обучении (дислексия, дискалькулия и т. д.), когнитивные нарушения (посттравматическое стрессовое расстройство, болезнь Альцгеймера) различного происхождения, влияющие на память, внимание, развитие, навыки решения проблем и логическое мышление и т. д. Доступность не ограничивается вышеперечисленным, она распространяется на всех, кто испытывает постоянные, временные или ситуационные ограничения. Ситуационные ограничения относятся к человеку, который может испытывать определенные трудности в зависимости от текущей ситуации. Например, человек может быть ситуационно одноруким, если он несет ребенка. Веб-доступность должна учитывать широкий спектр препятствий, с которыми сталкиваются пользователи. Согласно глобальному опросу WebAIM 2018 года среди специалистов по веб-доступности, около 93% респондентов не получили формального образования в области веб-доступности.

Руководство по доступности веб-контента

В 1999 году инициатива по обеспечению доступности веб-контента, проект консорциума World Wide Web (W3C), опубликовала Руководство по обеспечению доступности веб-контента WCAG 1.0. 11 декабря 2008 года WAI выпустила WCAG 2.0 в качестве Рекомендации. WCAG 2.0 разработана с учетом современных технологий и является более технологически нейтральной. Хотя веб-дизайнеры могут выбрать любой из стандартов, WCAG 2.0 получили широкое признание как определяющие руководящие принципы по созданию доступных веб-сайтов. Правительства постепенно внедряют WCAG 2.0 в качестве стандарта доступности для своих веб-сайтов. В 2012 году Руководство по обеспечению доступности веб-контента также было опубликовано в качестве стандарта ISO/IEC: "ISO/IEC 40500:2012: Информационные технологии – Руководство по обеспечению доступности веб-контента W3C (WCAG) 2.0". В 2018 году WAI выпустила Рекомендацию WCAG 2.1, которая расширяет возможности WCAG 2.0.

Критика руководящих принципов WAI

Процесс W3C подвергся критике, утверждалось, что он недостаточно ставит пользователя в центр внимания. Было официально выражено возражение против первоначального заявления WCAG о том, что WCAG 2.0 учтет потребности людей с нарушениями обучаемости и когнитивными особенностями, возглавляемое Лизой Симан и подписанное 40 организациями и частными лицами. В статьях, таких как "WCAG 2.0: Оценка новых рекомендаций W3C", "Долой WCAG 2.0" и "Слишком высокая стоимость тестируемости", WAI критиковали за то, что WCAG 1.0 все больше устаревает по отношению к современным технологиям и методам создания и использования веб-контента, за медленные темпы разработки WCAG 2.0, за сложность навигации и понимания новых рекомендаций, а также за другие существенные недостатки.

Руководства по доступности веб-контента (WCAG)

WCAG 1.0: 14 рекомендаций, представляющих собой общие принципы доступного дизайна.
WCAG 2.0: 4 принципа, формирующих основу веб-доступности; 12 рекомендаций (непроверяемых), являющихся целями, к которым следует стремиться авторам; и 65 проверяемых критериев соответствия. Документ W3C "Методики для WCAG 2.0" – это список методов, помогающих авторам соответствовать рекомендациям и критериям соответствия. Методики периодически обновляются, в то время как принципы, рекомендации и критерии соответствия остаются стабильными и не изменяются.

Австралия

В 2000 году слепой австралиец выиграл судебный иск против Сиднейского оргкомитета Олимпийских игр (SOCOG) на сумму 20 000 долларов США. Это был первый успешный случай, основанный на Законе о дискриминации инвалидов 1992 года, поскольку SOCOG не обеспечил должной доступности своего официального веб-сайта «Олимпийские игры в Сиднее» для слепых пользователей. Комиссия по правам человека и равным возможностям (HREOC) также опубликовала документ «World Wide Web Access: Disability Discrimination Act Advisory Notes». Все правительства Австралии также располагают политикой и рекомендациями, требующими обеспечения доступности государственных веб-сайтов.

Бразилия

В Бразилии федеральное правительство опубликовало документ с рекомендациями по обеспечению доступности 18 января 2005 года для общественного обсуждения. 14 декабря того же года была опубликована вторая версия документа, учитывающая предложения, поступившие по первой версии. 7 мая 2007 года рекомендации по доступности, содержащиеся в документе, стали обязательными для всех федеральных веб-сайтов. Текущая версия документа, соответствующая рекомендациям WCAG 2.0, называется e MAG (Модель обеспечения доступности электронного правительства) и поддерживается бразильским Министерством планирования, бюджета и управления. Документ доступен для просмотра и скачивания на его официальном веб-сайте.

Канада

В 2011 году правительство Канады начало поэтапное внедрение нового набора веб-стандартов, направленных на обеспечение доступности, удобства использования, совместимости и оптимизации правительственных веб-сайтов для мобильных устройств. Эти стандарты заменяют стандарты Common Look and Feel 2.0 (CLF 2.0) для Интернета. Первый из этих четырех стандартов, Стандарт по веб-доступности, вступил в полную силу 31 июля 2013 года. Стандарт по веб-доступности соответствует Руководящим принципам по обеспечению доступности веб-контента (WCAG) 2.0 уровня AA и содержит ежегодно обновляемый список исключений. Он сопровождается четкой Методологией оценки, помогающей государственным учреждениям соблюдать требования. Правительство также разработало Web Experience Toolkit (WET) – набор многоразовых веб-компонентов для создания инновационных веб-сайтов. WET помогает государственным учреждениям создавать инновационные веб-сайты, которые являются доступными, удобными и совместимыми, и, следовательно, соответствуют государственным стандартам. Инструментарий WET имеет открытый исходный код и доступен для любого пользователя. Три связанных веб-стандарта: Стандарт по оптимизации веб-сайтов и приложений для мобильных устройств, Стандарт по удобству использования веб-сайтов и Стандарт по совместимости веб-сайтов. В 2019 году правительство Канады приняло Закон о доступности Канады, который дополняет провинциальное законодательство, такое как Закон об обеспечении доступности для людей с ограниченными возможностями в Онтарио, Закон об обеспечении доступности для жителей Манитобы и Закон об обеспечении доступности в Новой Шотландии.

Европейский союз

В феврале 2014 года Европейский парламент одобрил законопроект, устанавливающий, что все веб-сайты, управляемые органами государственного сектора, должны быть доступны для всех. 13 сентября 2005 года было опубликовано Сообщение Европейской комиссии об электронной доступности. Мандат – это запрос на разработку и принятие европейского стандарта или результатов европейской стандартизации, направленный в одну или несколько европейских организаций по стандартизации. Мандаты обычно принимаются организациями по стандартизации, поскольку они основаны на предварительных консультациях, хотя технически организация является независимой и имеет право отклонить мандат. Мандат также предусматривал разработку электронного инструментария для государственных заказчиков, обеспечивающего им доступ к полученным гармонизированным требованиям. Комиссия также отметила, что гармонизированный результат, хотя и предназначен для государственных закупок, может быть полезен и для закупок в частном секторе. В "Планы по стандартизации ИКТ на 2017 год" Европейской комиссии внесено замечание о необходимости обновления стандарта ETSI EN 301 549 V1.1.2 для добавления требований к доступности мобильных приложений и методологий оценки для проверки соответствия стандарту. В 2019 году Европейский Союз принял Европейский акт о доступности, являющийся одним из ключевых законодательных актов в области цифровой доступности и цифрового включения. Европейский акт о доступности (EAA), который вступит в силу 28 июня 2025 года, обязывает компании обеспечивать доступность новых продуктов и услуг, охваченных этим актом, при их выводе на рынок.

Индия

В Индии Национальный информационный центр (НИК) при Министерстве электроники и информационных технологий (MeitY) в 2009 году утвердил Руководство по разработке индийских государственных веб-сайтов (GIGW) для государственных учреждений, обязывающее их соответствовать стандартам WCAG 2.0 уровня А. В Национальной политике по всеобщей электронной доступности, разработанной Министерством электроники и информационных технологий (MeitY), четко указано, что стандарты и руководства по обеспечению доступности должны быть разработаны или адаптированы из существующих стандартов в данной области, включая веб-стандарты и руководства Всемирного консорциума веб-разработчиков (W3C), такие как Руководство по обеспечению доступности инструментов разработки (ATAG), Руководство по обеспечению доступности веб-контента (WCAG 2.0) и Руководство по обеспечению доступности пользовательских агентов (UAAG). GIGW призван обеспечить качество и доступность государственных веб-ресурсов, предоставляя рекомендации по передовым практикам на протяжении всего жизненного цикла веб-сайтов, веб-порталов и веб-приложений – от этапа концепции и проектирования до разработки, обслуживания и управления. Департамент административных реформ и рассмотрения обращений граждан включил данные положения в Руководство по делопроизводству Центрального секретариата. GIGW 3.0 также значительно расширяет рекомендации по доступности и удобству использования мобильных приложений, особенно предоставляя конкретные указания государственным организациям о том, как использовать общедоступную цифровую инфраструктуру, созданную для предоставления государственных услуг, льгот и информации. Закон о правах лиц с инвалидностью 2016 года (RPwD) был принят парламентом. Этот закон заменил предыдущее законодательство и предоставил более четкие указания по обеспечению цифровой доступности. Закон о правах лиц с инвалидностью (RPwD), в статьях 40-46, обязывает обеспечивать доступность всех общественных зданий, транспортных систем, услуг информационно-коммуникационных технологий (ИКТ), потребительских товаров и всех других услуг, предоставляемых правительством или другими поставщиками услуг.

Ирландия

В Ирландии Закон об инвалидности 2005 года требует, чтобы при общении государственного органа в электронной форме с одним или несколькими лицами содержание этого общения было, насколько это практически осуществимо, "доступно для лиц с нарушениями зрения, использующих вспомогательные технологии" (Раздел 28(2)). Национальное управление по делам инвалидности разработало Кодекс практики, предоставляющий государственным органам рекомендации о том, как выполнять обязательства, предусмотренные Законом. Этот кодекс практики утвержден, и его положения имеют юридическую силу обязательных нормативных требований. В нем указано, что государственный орган может обеспечить соответствие Разделу 28(2) путем "анализа существующих практик электронного обмена информацией с точки зрения доступности в соответствии с соответствующими рекомендациями и стандартами", приводя в качестве примера "соответствие уровню AA руководящим принципам по обеспечению доступности веб-контента (WCAG) инициативы по доступности веб-сайтов (WAI)".

Израиль

Недавно Министерство юстиции Израиля опубликовало нормативные акты, требующие от интернет-сайтов соответствия израильскому стандарту 5568, основанному на рекомендациях W3C Web Content Accessibility Guidelines 2.0. Основные различия между израильским стандартом и стандартом W3C касаются требований к предоставлению субтитров и текстовых расшифровок для аудио- и видеоматериалов. Израильские стандарты несколько менее строгие, что отражает текущие технические сложности в создании таких субтитров и расшифровок на иврите.

Италия

В Италии веб-доступность регулируется так называемым "Legge Stanca" (Закон Станки), официально опубликованным как закон № 4 от 9 января 2004 года и официально опубликованным в Gazzetta Ufficiale 17 января 2004 года. Изначальный Закон Станки основывался на WCAG 1.0. 20 марта 2013 года стандарты, установленные Законом Станки, были обновлены до WCAG 2.0.

Япония

Руководство по обеспечению доступности веб-контента в Японии было установлено в 2004 году в виде JIS (японских промышленных стандартов) X 8341 3. JIS X 8341 3 был пересмотрен в 2010 году как JIS X 8341 3:2010 для соответствия WCAG 2.0, а в 2016 году – как JIS X 8341 3:2016, чтобы стать идентичным международному стандарту ISO/IEC 40500:2012. Японская организация WAIC (Комитет по инфраструктуре веб-доступности) опубликовала историю и структуру JIS X 8341 3:2016.

Мальта

На Мальте оценка доступности веб-контента осуществлялась Фондом информационных технологий (FITA) с 2003 года. До 2018 года это делалось в соответствии с требованиями Закона о равных возможностях (2000) CAP 43 и применялись рекомендации WACG. С введением Директивы ЕС о доступности веб-сайтов, Управление связи Мальты получило полномочия по обеспечению доступности онлайн-ресурсов, принадлежащих мальтийским государственным органам. FITA продолжает предоставлять услуги по оценке доступности ИКТ государственным и коммерческим организациям, применяя стандарт EN 301 549 и WCAG 2.1, в зависимости от применимости. Таким образом, к мальтийской ситуации применимы как законодательство о недискриминации на основании Закона о равных возможностях, так и имплементированная Директива ЕС о доступности веб-сайтов.

Норвегия

В Норвегии веб-доступность является юридическим обязательством в соответствии с Законом от 20 июня 2008 года № 42 о запрете дискриминации по признаку инвалидности, также известным как Закон о доступности для людей с ограниченными возможностями. Закон вступил в силу в 2009 году, а Министерство государственного управления, реформ и церковных дел [Fornyings, administrasjons og kirkedepartementet] опубликовало Постановление об универсальном проектировании решений в области информационно-коммуникационных технологий (ИКТ) [Forskrift om universell utforming av informasjons og kommunikasjonsteknologiske (IKT) løsninger] в 2013 году. Постановление требует соответствия Руководству по обеспечению доступности веб-контента 2.0 (WCAG 2.0) / NS / ISO / IEC 40500:2012 уровня A и AA с некоторыми исключениями. Норвежское агентство по государственному управлению и электронным правительству (Difi) отвечает за контроль соответствия решений в области ИКТ, предназначенных для широкой публики, законодательным и нормативным требованиям.

Филиппины

В рамках инициатив по обеспечению доступности веб-сайтов на Филиппинах правительство, через совет Национального совета по вопросам благосостояния инвалидов (NCWDP), одобрило рекомендацию о формировании временной или основной группы веб-мастеров, которая будет способствовать внедрению Рамочной программы тысячелетия Бивако, установленной ЮНЕСКАП. Филиппины также стали местом проведения Межрегионального семинара и регионального демонстрационного семинара по доступным информационно-коммуникационным технологиям (ИКТ) для людей с инвалидностью, в котором были представлены одиннадцать стран Азиатско-Тихоокеанского региона. Манильские рекомендации по разработке доступных информационно-коммуникационных технологий были разработаны и приняты в 2003 году.

Испания

В Испании норма UNE 139803:2012 отвечает за регулирование доступности веб-сайтов. Этот стандарт основан на Руководстве по обеспечению доступности веб-контента 2.0.

Соединенные Штаты

В Соединенных Штатах, в соответствии с разделом 508 поправки к Закону о реабилитации 1973 года, все федеральные учреждения обязаны обеспечивать доступность своей электронной и информационно-коммуникационной технологии для людей с ограниченными возможностями. Как представители общественности, так и федеральные служащие имеют право доступа к этой технологии, включая компьютерное оборудование и программное обеспечение, веб-сайты, телефонные системы и копировальные аппараты. Кроме того, раздел 504 Закона о реабилитации запрещает дискриминацию по признаку инвалидности в отношении организаций, получающих федеральное финансирование, и был использован в многочисленных судебных процессах против организаций, таких как больницы, получающие федеральные средства через Medicare/Medicaid. Помимо этого, раздел III Закона об американцах с ограниченными возможностями (ADA) запрещает дискриминацию по признаку инвалидности. По этому вопросу существуют различные точки зрения: ряд судов и Министерство юстиции США придерживаются позиции, что ADA требует от операторов и владельцев веб-сайтов и приложений предпринимать активные шаги для обеспечения доступности своих ресурсов для людей с ограниченными возможностями и их совместимости с распространенными вспомогательными технологиями, такими как экранный диктор JAWS, в то время как другие суды считают, что ADA не распространяется на онлайн-среду. Министерство юстиции США одобрило стандарт WCAG 2.0 AA в качестве подходящего стандарта для обеспечения доступности в ряде соглашений об урегулировании. С 2017 года было подано множество исков, оспаривающих доступность веб-сайтов и мобильных приложений на основании ADA. Эти иски, по всей видимости, были спровоцированы делом 2017 года, Gil v. Winn-Dixie Stores, в котором федеральный суд во Флориде постановил, что веб-сайт Winn-Dixie должен быть доступен. В 2017 году было подано около 800 дел, связанных с доступностью веб-сайтов, а в 2018 году – более 2200 дел. Кроме того, хотя в 2010 году Министерство юстиции заявило о намерении опубликовать рекомендации по обеспечению доступности веб-сайтов, в 2017 году от этого плана отказались, что также послужило причиной подачи судебных исков против недоступных сайтов. В октябре 2019 года Верховный суд отказался рассматривать это дело, что фактически подтвердило решение 9-го апелляционного суда и означает, что дело должно быть рассмотрено в текущем состоянии. Количество и стоимость федеральных судебных исков, связанных с доступностью, резко возросли за последние несколько лет.

Исправление недоступных веб-сайтов

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

Доступные веб-приложения и WAI-ARIA

Чтобы веб-страница была доступной, вся важная информация о её функциональности должна быть доступна вспомогательным технологиям, чтобы они могли понимать и обрабатывать контент и адаптировать его для пользователя. Однако, по мере усложнения контента, стандартные HTML-теги и атрибуты оказываются недостаточными для надежной передачи семантики. Современные веб-приложения часто используют скрипты для управления функциональностью элементов и обеспечения их работы в качестве элементов управления или других динамических компонентов. Эти пользовательские компоненты или виджеты не предоставляют способа передачи семантической информации пользовательскому агенту. WAI ARIA (Accessible Rich Internet Applications) – это спецификация, опубликованная консорциумом World Wide Web Consortium, определяющая способы повышения доступности динамического контента и компонентов пользовательского интерфейса, разработанных с использованием Ajax, HTML, JavaScript и связанных технологий. ARIA обеспечивает доступность, позволяя разработчику предоставлять полную семантику для описания поддерживаемого поведения. Она также позволяет каждому элементу сообщать о своих текущих состояниях и свойствах, а также об отношениях с другими элементами. Кроме того, решаются проблемы с доступностью, связанные с фокусом и порядком табуляции.