Úvod › Znalostná báza › Kritérium WCAG
Ovládanie klávesnicou podľa WCAG 2.1.1
Každá funkcia musí byť dosiahnuteľná a spustiteľná klávesnicou. Týka sa to najmä vlastnoručne zostavených ovládacích prvkov (div/span s obsluhou kliknutia namiesto button/a).
Časté chyby
Klikateľné <div>/<span> bez tabindex a obsluhy klávesnice, rozbaľovacie ponuky len na :hover, modálne okná bez riadenia fokusu, karusely bez ovládacích tlačidiel.
Ako to urobiť správne
Používajte natívne prvky (button, a, input). Kde to nejde: role, tabindex="0" a obsluha keydown pre Enter/medzerník. Žiadne klávesové pasce — musí byť možné sa aj dostať von.
Hranica automatického testu
Ovládanie klávesnicou možno skontrolovať len skutočnou interakciou — bezplatné skenovanie a11yglass ho nezachytáva. Prejdite stránku raz zhora nadol výhradne pomocou Tab, Shift+Tab, Enter, medzerníka a šípok.
Ako a11yglass pomáha
Bezplatné skenovanie kontroluje doručené HTML a CSS na automaticky rozpoznateľné porušenia WCAG a pri každom zistení uvádza kritérium úspešnosti a konkrétne opatrenie. Nájde približne 20–35 % problémov a nenahrádza úplnú kontrolu.
Čítať ďalej
Všeobecná informácia podľa najlepšieho vedomia, nie právne poradenstvo. Pre konkrétny prípad sa obráťte na advokátsku kanceláriu špecializovanú na IT právo.