WCAG 2.1 vs 2.2: co přibylo a proč auditujeme podle novější verze
WCAG (Web Content Accessibility Guidelines) jsou mezinárodní doporučení pro přístupnost webu. Evropské a smluvní požadavky je využívají prostřednictvím příslušných norem a pravidel; požadovanou verzi je třeba ověřit pro konkrétní rámec. Verze 2.2 navazuje na 2.1 a přidává kritéria pro moderní rozhraní.
V čem spočívá problém při rozhodování
Firma slyší dvě čísla a neví, kterého se držet. Jeden poradce řekne „stačí 2.1“, jiný „už platí 2.2“, a vznikne obava, že se něco udělá zbytečně nebo dvakrát.
Většina kritérií verze 2.1 zůstala ve verzi 2.2 zachována a přibylo devět nových. Jedna důležitá výjimka však brání jednoduchému tvrzení, že jde o čistou nadmnožinu: kritérium 4.1.1 Parsing bylo ve WCAG 2.2 odstraněno. Pokud právní nebo smluvní rámec vyžaduje WCAG 2.1, je třeba způsob jeho posouzení a reportování potvrdit podle daného rámce. W3C ho aktuálně označuje za zastaralé a u obsahu v HTML nebo XML za vždy splněné.
Co se mezi verzemi změnilo
WCAG 2.2 přidává devět nových kritérií. Ta, se kterými se v e-shopu skutečně setkáte:
- Velikost cíle (2.5.8). Ovládací prvky mají mít alespoň 24 × 24 CSS pixelů nebo splnit některou z výjimek, například požadavek na dostatečný rozestup. Drobný křížek pro zavření je proto třeba posoudit také ve vztahu k okolním cílům.
- Přístupné přihlášení (3.3.8). Ověření totožnosti nemá vyžadovat test kognitivní funkce bez vhodné alternativy nebo podpůrné možnosti. U captchy či přepisování hesla je třeba posoudit konkrétní mechanismus a výjimky.
- Tažení lze nahradit (2.5.7). Funkce ovládaná tažením má mít alternativu s jednoduchým ukazovacím zařízením, pokud tažení není podstatou dané funkce.
- Zbytečné opakované vyplňování (3.3.7). Údaj, který už uživatel ve stejném procesu zadal, se má automaticky doplnit nebo nabídnout k výběru, pokud neplatí některá z výjimek.
- Zaměření není zakryté (2.4.11). Prvek zaměřený klávesnicí nesmí být zcela zakryt obsahem vytvořeným autorem, například pevnou lištou.
A jedno kritérium verze 2.2 odstraňuje – 4.1.1 Parsing. W3C ho aktuálně označuje za zastaralé a u obsahu vytvořeného v HTML nebo XML za vždy splněné. Pokud konkrétní rámec vyžaduje WCAG 2.1, je třeba podle jeho pravidel potvrdit, jak se má toto kritérium v posouzení a reportu uvést.
Jak zvolit verzi pro audit
WCAG 2.2 je aktuálnější doporučení W3C a W3C doporučuje používat nejnovější verzi. Zahrnuje požadavky verze 2.1 kromě odstraněného kritéria 4.1.1 a přidává nová kritéria relevantní pro moderní rozhraní.
Pro odborné zlepšování proto doporučujeme WCAG 2.2. Pokud však audit slouží k prokázání právního nebo smluvního požadavku, v reportu zároveň uvedeme verzi vyžadovanou daným rámcem. Automatické kontroly lze zapojit do CI/CD, pokrývají však pouze strojově ověřitelnou část.
Co vám jasně zvolená verze přinese
- Budete přesně vědět, podle čeho se řídit – bez přebíhání mezi dvěma verzemi.
- Snížíte riziko, že při budoucí změně požadovaného rámce budete předělávat již opravené rozhraní.
- Pokryjete věci, které na mobilu skutečně překážejí, nejen formálně odškrtnutou verzi 2.1.
Další krok
Chcete vědět, jak si váš web stojí vůči WCAG 2.2? Napište nám – vstupní sken ukáže první strojově rozpoznatelné nálezy a při následné kontrole určíme, která nová kritéria jsou pro zkontrolované rozhraní relevantní. Souvislosti najdete také v tématu co je EAA a koho se týká.