WCAG 2.1 AA vs. AAA: co skutečně vyžaduje zákon
V nabídkách agentur i v marketingových textech se občas objeví slib „plné shody s WCAG AAA“. Zní to jako lepší varianta AA, a tedy jako bezpečnější volba. Ve skutečnosti jde o jiný nástroj pro jiný účel a plošné nasazení AAA na celý web obvykle není ani realistické, ani to, co po vás zákon chce. Pojďme si rozdíl vysvětlit.
Tři úrovně shody ve WCAG
Web Content Accessibility Guidelines (WCAG) definují jednotlivá kritéria úspěšnosti (success criteria) rozdělená do tří úrovní shody: A (základní), AA (střední) a AAA (nejvyšší). Každá vyšší úroveň v sobě zahrnuje požadavky té nižší: AA tedy automaticky předpokládá splnění A, a AAA předpokládá splnění A i AA. Kritéria jsou navíc organizovaná kolem čtyř principů, známých pod zkratkou POUR: obsah má být vnímatelný (Perceivable), ovladatelný (Operable), srozumitelný (Understandable) a robustní (Robust) pro různé asistivní technologie.
Co znamená úroveň AA
Úroveň AA je prakticky uznávaným standardem, na kterém se dnes staví většina legislativy v oblasti digitální přístupnosti, EAA nevyjímaje. Technická norma EN 301 549, na kterou odkazuje český zákon č. 424/2023 Sb. i obdobné zákony jinde v EU, přebírá pro webový a mobilní obsah právě WCAG 2.1 na úrovni AA. Když tedy web „splňuje WCAG 2.1 AA“, znamená to, že vyhovuje kritériím úrovně A i AA dohromady, a to je referenční laťka, kterou zákon reálně vyžaduje.
Co je navíc v AAA
Úroveň AAA přidává přísnější kritéria, z nichž některá jsou objektivně náročná splnit pro veškerý obsah na celém webu. Typický příklad je kontrast textu: úroveň AA vyžaduje poměr kontrastu textu k pozadí alespoň 4,5:1 pro běžný text (kritérium 1.4.3 Kontrast (minimální)), zatímco AAA požaduje 7:1 (kritérium 1.4.6 Kontrast (vylepšený)). AAA dále obsahuje kritéria jako poskytnutí znakového tlumočení k předtočenému videu, absenci časových limitů pro interakci nebo prevenci chyb u všech formulářů, nejen těch s právním či finančním dopadem.
| Vlastnost | Úroveň AA | Úroveň AAA |
|---|---|---|
| Kontrast běžného textu | alespoň 4,5:1 | alespoň 7:1 |
| Vyžaduje ji EAA / EN 301 549 | ano | ne |
| Realistické plošně pro celý web | ano | obvykle ne |
Samotná specifikace WCAG přitom výslovně doporučuje, aby úroveň AAA nebyla vyžadována jako plošná politika pro celé weby, u některého obsahu totiž není splnitelná vůbec (u živého videa se znakovým tlumočením, u komplexních datových tabulek apod.). AAA je myšlená jako cílená volba pro konkrétní obsah nebo publikum, ne jako univerzální certifikace celého webu.
Co si z toho odnést
Pro naprostou většinu komerčních webů dává smysl mít jako cíl kompletní a poctivě ověřenou shodu s WCAG 2.1 AA: to je úroveň, kterou vyžaduje zákon a kterou lze reálně u celého webu dosáhnout a udržet. Tam, kde je to snadné a nic to nestojí (například vyšší kontrast tlačítek), nic nebrání jít nad rámec AA. Ale honba za formálním „AAA razítkem“ na celý web bez ohledu na typ obsahu je většinou marketingová nálepka, ne technická nutnost ani právní povinnost.
Zjistěte, jak si váš web stojí proti AA
Bezplatný sken zkontroluje úvodní stránku vašeho webu proti WCAG 2.1 AA a ukáže první zjištění hned.