Skip to content

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

Barrierefreiheit

Proč musí web při zaostřování klávesnicí zůstat klidný?

Web musí při zaostřování klávesnicí zůstat klidný, protože zaostření je jen označení — ještě ne rozhodnutí. Kdo skáče klávesou Tab z prvku na prvek, rozhlíží se, podobně jako zákazník procházející regály v obchodě. Otevře-li se přitom bez vyžádání nová stránka nebo okno, návštěvník ztrácí orientaci. Kritérium WCAG 3.2.1 takové překvapení zakazuje.

Zaostření a spuštění jsou dva oddělené kroky

Při ovládání klávesnicí putuje viditelné označení — fokus — s každým stiskem klávesy Tab k dalšímu ovládacímu prvku. Teprve klávesa Enter spustí označený prvek. Toto oddělení je pro mnoho lidí životně důležité pro orientaci: Nevidomí návštěvníci si nechají každý označený prvek nejprve přečíst, než se rozhodnou. Lidé s třesem někdy zaostří prvek nedopatřením. Pokud stránka přeskočí už při zaostření — třeba proto, že položka menu ihned po dosažení načte podstránku —, tito návštěvníci se přes ni nikdy nedostanou bez změny stránky. Uvíznou jako v otáčivých dveřích, které se točí při každém dotyku.

Jak kontrolní služba měří chování při zaostření

Kontrolní služba ovládá vaši stránku ve skutečném prohlížeči: stiskne klávesu Tab, zastávku za zastávkou, a zaznamená každou stanici putování fokusu. Změní-li se během tohoto putování adresa stránky — aniž by byla stisknuta klávesa Enter —, pouhé zaostření vyvolalo změnu stránky. Zpráva to hodnotí jako porušení a uvádí adresu, na které měření skončilo. Projde-li putování alespoň třemi zastávkami bez takové změny, kritérium se považuje za splněné. Nabízí-li stránka méně než tři zaostřitelné zastávky, měření zůstává záměrně nerozhodnuté a zpráva označuje kritérium jako bod k ruční kontrole.

  • Na své domovské stránce několikrát stiskněte klávesu Tab a sledujte, zda stránka přitom klidně zůstává na místě.
  • Zkontrolujte zejména rozbalovací nabídky a přepínače jazyků — tam se spouštění při zaostření zabudovává nejčastěji.
  • Požádejte svou agenturu, aby každou akci vázala na skutečný ovládací krok: klávesu Enter, mezerník nebo kliknutí, nikdy na pouhé označení.
  • Po každém zabudování nového prvku menu nebo vyhledávání otestujte znovu klávesou Tab.

FAQ

Co znamená fokus u webové stránky?

Fokus je označení, které ukazuje, který ovládací prvek je právě zaostřen — poznatelné většinou podle rámečku. Klávesou Tab putuje fokus z prvku na prvek, klávesou Enter se označený prvek spustí. Odečítače obrazovky přečtou přesně zaostřený prvek. Zaostření a spuštění jsou přitom dva oddělené kroky.

Co je změna kontextu ve smyslu WCAG?

Změna kontextu je velká, překvapivá změna prostředí: Načte se nová stránka, otevře se nové okno nebo fokus skočí na zcela jiné místo. Kritérium WCAG 3.2.1 vyžaduje, aby pouhé zaostření prvku takovou změnu nevyvolalo. Prostředí smí změnit teprve vědomá akce, jako je klávesa Enter.

Jak zjistím, zda můj web při zaostřování zůstává klidný?

Otevřete svou domovskou stránku a opakovaně stiskněte klávesu Tab, aniž byste se dotkli dalších kláves. Označení by mělo putovat přes menu, odkazy a pole formulářů, zatímco stránka zůstává beze změny. Pokud se mezitím načte nová stránka nebo otevře okno, přestože jste nic nepotvrdili, jde o porušení kritéria 3.2.1.

Deutsche Fassung dieser Seite