Начало › База знаний › Тема
Инструменты-накладки и доступность
Модули-накладки обещают доступность через фрагмент кода. На практике они не решают базовых проблем и порой создают новые.
Что они делают
Они размещают над страницей панель управления (переключатель контраста, увеличение текста) и пытаются автоматически заполнить отсутствующие alt-тексты или роли ARIA.
Почему этого недостаточно
Автоматически угаданные alt-тексты и роли часто ошибочны. Пользователи программ чтения с экрана имеют собственные инструменты и не нуждаются в панели. Структурные ошибки (ловушки клавиатуры, заголовки, подписи полей форм) остаются. Сотни затронутых лиц и специалистов публично высказались против накладок; несмотря на использование накладок были судебные дела.
Лучший путь
Создавайте доступность в исходном коде — семантический HTML, настоящие подписи, достаточный контраст, управление с клавиатуры. Сканирование показывает, с чего начать.
Чем помогает a11yglass
Бесплатное сканирование проверяет предоставленный HTML и CSS на нарушения WCAG, которые можно распознать автоматически, и называет к каждому выводу критерий успеха и конкретный шаг. Оно находит примерно 20–35 % проблем и не заменяет полной оценки.
Читать дальше
Общая информация по имеющимся знаниям, не юридическая консультация. По отдельному случаю обратитесь в адвокатское бюро, специализирующееся на ИТ-праве.