Úvod › Znalostní báze › Kritérium WCAG
Ovládání klávesnicí podle WCAG 2.1.1
Každá funkce musí být dosažitelná a spustitelná klávesnicí. Týká se to zejména vlastnoručně sestavených ovládacích prvků (div/span s obsluhou kliknutí místo button/a).
Časté chyby
Klikatelné <div>/<span> bez tabindex a obsluhy klávesnice, rozbalovací nabídky jen na :hover, modální okna bez řízení fokusu, karusely bez ovládacích tlačítek.
Jak to udělat správně
Používejte nativní prvky (button, a, input). Kde to nejde: role, tabindex="0" a obsluha keydown pro Enter/mezerník. Žádné klávesové pasti — musí být možné se i dostat ven.
Hranice automatického testu
Ovládání klávesnicí lze zkontrolovat jen skutečnou interakcí — bezplatné skenování a11yglass ho nezachycuje. Projděte stránku jednou shora dolů výhradně pomocí Tab, Shift+Tab, Enter, mezerníku a šipek.
Jak a11yglass pomáhá
Bezplatné skenování kontroluje doručené HTML a CSS na automaticky rozpoznatelná porušení WCAG a u každého zjištění uvádí kritérium úspěšnosti a konkrétní opatření. Najde zhruba 20–35 % problémů a nenahrazuje úplnou kontrolu.
Číst dál
Obecná informace podle nejlepšího vědomí, nikoli právní poradenství. Pro konkrétní případ se obraťte na advokátní kancelář specializovanou na IT právo.