2.1.4 Klávesové zkratky

Součást 2.1 Klávesnice

Pokud jsou implementovány klávesové zkratky, lze je vypnout, přemapovat nebo aktivovat pouze při fokusu.

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í

Počet položek v 2.1 Klávesnice: 4.

 

2.1.1 Klávesnice

Veškerá funkcionalita je ovladatelná pomocí klávesnice bez požadavků na konkrétní časování.
Pokud lze fokus přesunout na komponentu pomocí klávesnice, lze jej přesunout i pryč pouze pomocí klávesnice.
 

2.1.3 Klávesnice (bez výjimky)

Veškerá funkcionalita obsahu je ovladatelná pomocí klávesnice bez výjimek.
Pokud jsou implementovány klávesové zkratky, lze je vypnout, přemapovat nebo aktivovat pouze při fokusu.