2.1.2 Žádná past pro klávesnici

Součást 2.1 Klávesnice

Pokud lze fokus přesunout na komponentu pomocí klávesnice, lze jej přesunout i pryč pouze pomocí klávesnice.

Pouze manuální testování

Toto kritérium nelze automaticky testovat. Vyžaduje manuální ověření navigace pomocí klávesnice.

Co kontrolujeme:

  • Z každé komponenty lze odejít pomocí Tab nebo Shift+Tab
  • Modální okna lze zavřít pomocí Esc
  • Výběrová pole (dropdown, datepicker) neuzamknou fokus
  • Vložené aplikace (iframe) nepasti fokus

Oficiální znění

Pokud lze fokus klávesnice přesunout na komponentu stránky pomocí rozhraní klávesnice, pak lze fokus z této komponenty přesunout pryč pouze pomocí rozhraní klávesnice, a pokud to vyžaduje více než nemodifikované šipky nebo klávesy Tab nebo Escape, nebo jiné standardní metody opuštění, je uživatel informován o metodě přesunutí fokusu pryč.

Co to znamená v praxi

Uživatel nesmí "uvíznout" v žádném prvku – vždy musí být možné se z něj dostat klávesnicí.

Časté pasti:

  • Modální okna bez možnosti zavření Escape
  • Iframe s interaktivním obsahem
  • Rich text editory
  • Video přehrávače

Řešení:

Testujte klávesnicí a zajistěte, že Tab/Escape vždy fungují.

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.
 

2.1.4 Klávesové zkratky

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