This translation has not been editorially reviewed yet. The German version is authoritative. Deutsche Fassung
Přístupnost
Proč potřebují klávesové zkratky z jediného písmene možnost vypnutí?
Klávesové zkratky složené jen z jednoho písmene, číslice nebo interpunkčního znaménka potřebují možnost vypnutí nebo přemapování, protože je jinak nechtěně spustí hlasové ovládání nebo nedopatřený stisk klávesy. Kdo ovládá počítač hlasem, diktuje celá slova — každé písmeno v nich může být mylně vyloženo jako zkratka a pak třeba smaže zprávu nebo archivuje e-mail. Kritérium WCAG 2.1.4 upravuje přesně tento případ.
Jednoklávesové zkratky: pohodlné pro pár lidí, riskantní pro ostatní
Mnoho webových aplikací nabízí zkratky jako „E“ pro archivaci nebo „J“ pro další položku. Pro zkušené časté uživatele je to pohodlné. Pro lidi s hlasovým ovládáním se z toho stává minové pole: jejich diktát přichází jako posloupnost jednotlivých stisků kláves a každé „e“ ve vysloveném souvětí může spustit akci. Také ten, kdo z motorických důvodů mine cíl, nechtěně spustí funkce. WCAG uvádí tři přípustné cesty ven: zkratku lze vypnout, lze ji přemapovat na kombinaci s doplňkovou klávesou jako Ctrl nebo Alt, nebo funguje jen tehdy, dokud má příslušný prvek fokus.
Jak kontrolní služba toto kritérium vyhodnocuje
Zda stránka používá jednoklávesové zkratky a zda jsou vypnutelné, nelze strojově spolehlivě zjistit — kontrolní software by musel stisknout každou klávesu a vykládat důsledky, což na cizím webu nemá co dělat. Naše měřicí jádro pracuje záměrně pasivně a napíše jen jediný testovací znak do prokazatelně zaostřeného pole. Kontrolní zpráva proto uvádí každé kritérium WCAG samostatně: splněno, porušeno, k ruční kontrole nebo automaticky neověřitelné. Toto kritérium se objevuje jako otevřený bod kontroly — vidíte, co bylo zkontrolováno, a nikomu netvrdíte víc, než co měření unese.
Příklady
Jednotlivá písmena jako zkratky
document.addEventListener("keydown", (e) => {
if (e.key === "n") neueNachricht();
});document.addEventListener("keydown", (e) => {
if (e.key === "n" && e.ctrlKey && e.altKey) neueNachricht();
});
// oder: Kürzel nur aktiv, wenn ein Element fokussiert ist, oder abschaltbar in den EinstellungenHlasová kontrola vytváří dopisy, když lidé mluví. Zkratka dopisu pak spustí neúmyslně.
- Zeptejte se své agentury, zda váš web nebo zákaznický portál používá klávesové zkratky z jednotlivých znaků.
- Pro každou takovou zkratku požadujte nastavení pro vypnutí nebo přemapování na kombinaci s Ctrl nebo Alt.
- Nechte zkratky fungovat bez doplňkové klávesy jen tehdy, když má příslušný prvek právě fokus — třeba šipky v galerii obrázků.
- Zdokumentujte existující zkratky viditelně na stránce, aby je uživatelé znali a mohli je cíleně vypnout.




