Русский
a11yglass · Проверка доступности веб-сайтов

НачалоБаза знаний › Критерий WCAG

Управление с клавиатуры по WCAG 2.1.1

Каждая функция должна быть достижима и запускаема с клавиатуры. Это особенно касается самодельных элементов управления (div/span с обработчиком щелчка вместо button/a).

Частые ошибки

Кликабельные <div>/<span> без tabindex и обработчика клавиатуры, выпадающие меню только по :hover, модальные окна без управления фокусом, карусели без кнопок управления.

Как сделать правильно

Используйте встроенные элементы (button, a, input). Где это невозможно: role, tabindex="0" и обработчик keydown для Enter/Пробела. Никаких ловушек клавиатуры — должна быть возможность и выйти.

Граница автоматической проверки

Управление с клавиатуры можно проверить только реальным взаимодействием — бесплатное сканирование a11yglass его не охватывает. Пройдите страницу один раз сверху вниз только с помощью Tab, Shift+Tab, Enter, Пробела и клавиш со стрелками.

Чем помогает a11yglass

Бесплатное сканирование проверяет предоставленный HTML и CSS на нарушения WCAG, которые можно распознать автоматически, и называет к каждому выводу критерий успеха и конкретный шаг. Оно находит примерно 20–35 % проблем и не заменяет полной оценки.

Читать дальше

Общая информация по имеющимся знаниям, не юридическая консультация. По отдельному случаю обратитесь в адвокатское бюро, специализирующееся на ИТ-праве.