Skip to content

This translation has not been editorially reviewed yet. The German version is authoritative. Deutsche Fassung →

Barrierefreiheit

Proč musí být web ovladatelný bez myši?

Web musí být ovladatelný bez myši, protože mnoho lidí používá výhradně klávesnici: nevidomí lidé s odečítačem obrazovky, lidé s třesem nebo ochrnutím a uživatelé speciálních klávesnic. Nedosáhne-li klávesa Tab na položku menu nebo tlačítko, tato funkce pro všechny tyto lidi prostě neexistuje — jako byste ji nikdy nepostavili. Kritérium WCAG 2.1.1 proto vyžaduje úplnou ovladatelnost klávesnicí.

Ovládání klávesnicí v praxi: Tab, Enter a šipky

Ovládání bez myši se řídí pevným vzorem. Klávesa Tab přesouvá viditelné označení z prvku na prvek: od loga k menu, od menu k vyhledávacímu poli, dál k odkazům a tlačítkům. Klávesa Enter otevře označený prvek, šipky ovládají menu a výběrové seznamy. Příklad: kdo vyplňuje váš kontaktní formulář, skáče klávesou Tab z pole na pole a nakonec ho odešle klávesou Enter. Tento vzor funguje jen tehdy, je-li každý ovládací prvek technicky vytvořen jako odkaz, tlačítko nebo pole formuláře. Klikatelný textový odstavec, který skript udělá tlačítkem, vypadá s myší stejně — pro klávesnici neexistuje.

Jak kontrolní služba kontroluje ovládání klávesnicí

Kontrolní služba na vaší stránce skutečně stiskne klávesu Tab, zastávku za zastávkou, až do konce dokumentu. Navíc prohledá zdrojový kód, zda neobsahuje ovládací prvky, které reagují jen na kliknutí myší: prvky s pokynem na kliknutí, které jsou pro klávesnici nedosažitelné. Najde-li takové prvky, kritérium se považuje za porušené a zpráva pojmenuje první postižený prvek včetně dokladového snímku obrazovky. Nedosáhne-li klávesa Tab přes existující ovládací prvky ani jediné zastávky, je to také porušení. Zůstane-li měření nerozhodnuté, zpráva to otevřeně uvádí jako bod k ruční kontrole — prázdná kontrola je u nás vždy chybou, nikdy ne omluvenkou.

  • Odložte myš stranou a ovládejte svou domovskou stránku pět minut jen klávesou Tab, Enter a šipkami.
  • Zkontrolujte zejména menu, vyhledávací pole a košík — tam se skrývá nejvíc míst, která reagují jen na kliknutí myší.
  • Požádejte svou agenturu, aby pro každý klikatelný prvek používala skutečné ovládací prvky: odkaz, tlačítko nebo pole formuláře místo klikatelného textu.
  • Zopakujte test klávesnicí po každé větší úpravě — nový skript menu může nepozorovaně odstranit ovládání klávesnicí.

FAQ

Co znamená ovladatelnost klávesnicí u webové stránky?

Ovladatelnost klávesnicí znamená: každou funkci webu lze spustit bez myši. Klávesou Tab putuje označení z prvku na prvek, klávesa Enter otevírá odkazy a tlačítka, šipky ovládají menu a výběrové seznamy. Nedosáhne-li klávesnice na prvek, jeho funkce pro lidi bez myši neexistuje — třeba pro nevidomé uživatele s odečítačem obrazovky.

Kdo je odkázán na ovládání webu klávesnicí?

Nevidomí lidé ovládají počítač klávesnicí a odečítačem obrazovky, protože ukazatel myši bez zraku nelze ovládat. K tomu přistupují lidé s třesem, ochrnutím nebo onemocněními kloubů, kteří nedokážou provádět jemné pohyby ukazatelem, a také uživatelé speciálních klávesnic a hlasového ovládání. I zkušení časté uživatelé často pracují rychleji s klávesami než s myší.

Jak si sám otestuji, zda je můj web ovladatelný klávesnicí?

Odložte myš stranou a otevřete svou domovskou stránku. Opakovaně stiskněte klávesu Tab: viditelné označení by mělo postupně putovat přes menu, odkazy a pole formulářů. Otevřete menu klávesou Enter, vyplňte formulář a odešlete ho. Zůstane-li nějaká funkce nedosažitelná, našli jste porušení.

Deutsche Fassung dieser Seite