Початок › База знань › Критерій 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% проблем і не замінює повної оцінки.
Читати далі
Загальна інформація за наявними знаннями, не юридична консультація. Для окремого випадку зверніться до адвокатського бюро, що спеціалізується на ІТ-праві.