Keyboard Navigation Checklist

Генеруйте WCAG-чеклист клавіатурного тестування для будь-якого типу UI-компонента.

Про інструмент Keyboard Navigation Checklist

Генеруйте покроковий QA-чеклист для тестування клавіатурної доступності. Оберіть тип компонента (модальне вікно, випадаючий список, datepicker, карусель тощо) та отримайте чеклист зі сценаріями для Tab-порядку, пастки фокусу, клавіші Escape, skip-посилань та ARIA-ролей.

Як використовувати

  1. 1Оберіть тип UI-компонента для тестування (модальне вікно, випадаючий список, карусель, форма, навігація тощо).
  2. 2Чеклист генерується миттєво з упорядкованими тестовими сценаріями.
  3. 3Кожен сценарій включає дію, очікувану поведінку та критерій WCAG який він охоплює.
  4. 4Відмічайте пункти під час тестування у браузері.
  5. 5Скопіюйте або надрукуйте чеклист для вашої QA-команди.

Часті запитання

Чому клавіатурна навігація вимагається WCAG?
WCAG 2.1.1 вимагає щоб весь функціонал був доступний через клавіатуру. Користувачі з руховими порушеннями, досвідчені користувачі та всі хто не може використовувати мишу покладаються на клавіатурну навігацію.
Що таке пастка фокусу?
Техніка що використовується в модальних вікнах: коли модальне вікно відкрите, клавіша Tab циклічно проходить лише через фокусовані елементи модального вікна і не може досягти контенту за накладкою.
Що таке skip-посилання?
Приховані посилання у верхній частині сторінки що стають видимими при фокусуванні (наприклад «Перейти до основного контенту»). Вони дозволяють користувачам клавіатури пропускати повторювані меню навігації.
Які критерії WCAG охоплює клавіатурне тестування?
2.1.1 Клавіатура, 2.1.2 Без пастки клавіатури, 2.4.3 Порядок фокусу, 2.4.7 Видимий фокус та 4.1.2 Ім'я, Роль, Значення.