Статьи

Скрытые самородки WCAG2: Введение

WCAG2 — это сложно. Но, как и изменение климата, это не значит, что мы можем игнорировать это и надеяться, что оно исчезнет. Как и в случае с изменением климата, с обеих сторон проблемы есть сторонники, и, как и в случае с изменением климата, люди неистово относятся к этому вопросу.

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

В этой серии статей я расскажу обо всех основных проблемах доступности: изображения и атрибуты alt Я буду включать конкретные примеры и реальный код, который вы можете реализовать, а также ссылки на полезные инструкции. Я надеюсь, что эта серия статей поможет упростить некоторые из наиболее запутанных областей WCAG2.

Но сначала: введение в меня

Я Джиан Уайлд, и я всю свою карьеру был специалистом по доступности. Люди спрашивают меня, что я делал раньше, когда я был в доступе, и ответ таков: ничего (ну, я был в Uni, это самое близкое, что я когда-либо делал, ничего не делал!) Я создавал доступные веб-сайты с тех пор W3C выпустил Руководство по доступности веб-контента версии 1.0 в 1999 году. Я создал первый доступный в Австралии веб-сайт. Я также провел шесть лет в рабочей группе по рекомендациям по доступности веб-контента W3C, работающей над WCAG2.

Что такое WCAG2?

Некоторые из вас могут быть новичками в доступности. У некоторых из вас могут быть свои собственные стандарты — например, в Америке есть Раздел 508. В любом случае WCAG2 может быть незнакомым для вас термином.

WCAG2 — это текущий набор рекомендаций по доступности, выпущенный W3C. В Австралии и многих других странах это стандарт, которому должны соответствовать все веб-сайты, чтобы претендовать на доступность.

WCAG2 разбит на четыре принципа:

  • осознаваемый
  • действующий
  • понятный
  • крепкий

Под каждым из этих принципов лежит ряд руководящих принципов. Например, принцип Perceivable требует, чтобы « информация и компоненты пользовательского интерфейса были презентабельными для пользователей так, как они могут воспринимать » (контент не может быть невидимым для всех их органов чувств).

Под этим принципом понимается Рекомендация 1.1 : « Предоставляйте текстовые альтернативы для любого нетекстового контента, чтобы его можно было преобразовать в другие формы, которые нужны людям, такие как крупный шрифт, шрифт Брайля, речь, символы или более простой язык ».

Под каждым указанием есть критерий успеха, такой как Критерий успеха 1.1.1 : « Нетекстовый контент: у всего нетекстового контента, который предоставляется пользователю, есть текстовая альтернатива, которая служит эквивалентной цели », за исключением определенных ситуаций.

Теперь соответствие этому критерию успеха может означать много вещей: это может означать аудиоверсии CAPTCHA, HTML-версии PDF-файлов или alt

Чтобы дополнительно уточнить, что подразумевается под критерием успеха, каждый из них имеет ряд методов . Одним из методов Критерия Успеха 1.1.1 является H37 : « Использование атрибутов altimg ».

Часто существует несколько методов для конкретного критерия успеха, и именно эти методы наиболее полезны в WCAG2: они точно подскажут, какой код, дизайн или контент требуются.

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

Итак, этого достаточно для WCAG2 на данный момент. В этой серии статей я буду время от времени говорить о критериях успеха и методах, но я структурирую статьи вокруг более простых вопросов, таких как, как сделать формы доступными или как написать атрибуты alt

Все это кажется тяжелой работой. Почему это важно снова?

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

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

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

Посмотрите, может ли это оставить вас сухими глазами: « Один большой палец, чтобы управлять ими всеми» от AssistiveWare.

Мы начнем разбираться с самородками в моей следующей статье.