Получи случайную криптовалюту за регистрацию!

Немного о важности использования мозга в реализации доступност | Артем Плаксин | Блог

Немного о важности использования мозга в реализации доступности

Год назад я написал статью, в которой дал пояснение, почему нужно думать, прежде чем использовать существующее в международной спецификации WAI-ARIA.

В приложении к всеми используемому и основополагающему руководству по веб-доступности - WCAG 2.2 - есть раздел "ARIA12: Using role=heading to identify headings".

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

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

И чтобы совсем расставить точки над Ё, привел в конце статьи таблицу, насколько отображения казалось бы одного и того же элемента в дереве доступности разнится в зависимости от браузера и скринридера. И там даже Орки нет из Linux, тогда бы точно разработчики взвыли.

Добро пожаловать на сайт веб-стандартов, прямо по этой ссылке.

Надеюсь, что после прочтения этой статьи больше разработчиков начнут соблюдать первое правило ARIA.

#accessibility