Součást 2.1 Klávesnice
Pouze manuální testování
Toto kritérium z WCAG 2.1 nelze automaticky testovat. Vyžaduje ověření implementace klávesových zkratek.
Co kontrolujeme:
- Klávesové zkratky používající pouze písmena, čísla nebo symboly lze vypnout
- Nebo lze zkratky přemapovat na kombinaci s modifikátorem (Ctrl, Alt)
- Nebo jsou zkratky aktivní pouze při fokusu na komponentě
Proč je to důležité: Uživatelé používající hlasové ovládání mohou nechtěně spustit akce vyslovením znaků.
Oficiální znění
Pokud je klávesová zkratka implementována v obsahu pouze pomocí písmen (včetně velkých a malých písmen), interpunkce, čísel nebo symbolů, pak platí alespoň jedno z následujícího: zkratku lze vypnout, přemapovat, nebo je aktivní pouze při fokusu.
Co to znamená v praxi
Jednopísmenné klávesové zkratky mohou kolidovat s ovládáním hlasem nebo způsobit nechtěnou aktivaci.
Příklady problémů:
- Stisknutí "s" odešle formulář
- Stisknutí "d" smaže položku
Řešení:
- Použijte kombinace s Ctrl/Alt
- Nebo poskytněte možnost vypnout/přemapovat zkratky
Originální znění
Originální znění W3C: WCAG 2.1 Success Criterion 2.1.4 Character Key Shortcuts