wcag
Úrovně WCAG A, AA a AAA: kterou potřebujete?
Pochopte, co úrovně shody s WCAG A, AA a AAA skutečně znamenají, kterou úroveň vyžaduje zákon a co je potřeba k dosažení každé z nich.
WCAG — Web Content Accessibility Guidelines — dělí své požadavky do tří úrovní shody: A, AA a AAA. Pokud vám někdo řekl, že váš web musí být „v souladu s WCAG“, téměř vždy tím myslí WCAG 2.2 úroveň AA. Pochopit proč a co tyto tři úrovně od sebe odlišuje je však zásadní pro dobrá rozhodnutí o nápravě i o produktu.
Tři úrovně v přehledu
| Úroveň | Popis | Právní práh? |
|---|---|---|
| A | Minimální základ — odstraňuje nejzávažnější bariéry | Sama o sobě zřídka postačuje |
| AA | Standardní shoda — univerzální právní měřítko | Ano, prakticky ve všech jurisdikcích |
| AAA | Rozšířená přístupnost — nejvyšší úroveň podpory | Zákonem nevyžadována; aspirativní |
Každá úroveň je kumulativní. Dosáhnout AA znamená splnit všechna kritéria úrovně A i všechna kritéria úrovně AA. Dosáhnout AAA znamená splnit všechny tři úrovně.
Úroveň A: základ
Úroveň A obsahuje kritéria úspěchu, jejichž nesplnění činí produkt pro určité skupiny lidí zcela nepoužitelným. Nejde o okrajové případy — jde o absolutní blokátory.
Co úroveň A vyžaduje (vybrané příklady):
- 1.1.1 Netextový obsah — Všechny obrázky, ikony a média musí mít textové alternativy (alternativní text)
- 1.3.1 Informace a vztahy — Struktura sdělovaná vizuálně (nadpisy, seznamy, tabulky) musí být dostupná i programově
- 2.1.1 Klávesnice — Každou funkci musí být možné ovládat pouze klávesnicí
- 2.4.1 Přeskočení bloků — Uživatelé musí mít možnost přeskočit opakující se navigaci (odkazy pro přeskočení)
- 3.1.1 Jazyk stránky — Jazyk stránky musí být nastaven v HTML atributu
lang - 4.1.1 Parsování — (Ve WCAG 2.2 zastaralé; vždy považováno za splněné)
- 3.2.6 Konzistentní nápověda (přidáno ve verzi 2.2) — Mechanismy nápovědy se musí objevovat na konzistentních pozicích
- 3.3.7 Opakované zadávání (přidáno ve verzi 2.2) — Informace zadané dříve v téže relaci nesmí být vyžadovány znovu
Stačí úroveň A? Ne. Samotná úroveň A nesplní žádný významný zákon o přístupnosti. Je to podlaha, nikoli cíl.
Úroveň AA: právní standard
Úroveň AA je místem, kde zákon vede čáru. Odkazují na ni:
- ADA (Americans with Disabilities Act) — neformální pokyny ministerstva spravedlnosti USA i soudní rozhodnutí konzistentně ukazují na WCAG 2.x AA
- Evropský akt o přístupnosti (EAA) — vyžaduje soulad s normou EN 301 549, která odkazuje na WCAG 2.2 AA
- Směrnice EU o přístupnosti webových stránek — ukládá subjektům veřejného sektoru WCAG 2.1 AA (aktualizuje se na 2.2)
- Britské PSBAR — vyžaduje WCAG 2.1 AA pro weby britského veřejného sektoru
- Section 508 (federální úroveň USA) — odkazuje na WCAG 2.0 AA jako výchozí úroveň
- Accessibility for Ontarians with Disabilities Act (AODA) — vyžaduje WCAG 2.0 úroveň AA
Co úroveň AA přidává nad rámec A (vybrané příklady):
- 1.4.3 Kontrast (minimální) — Text musí mít kontrastní poměr alespoň 4,5:1 (3:1 pro velký text)
- 1.4.4 Změna velikosti textu — Text musí zůstat čitelný při zvětšení na 200 % bez ztráty obsahu
- 1.4.10 Přeformátování (reflow) (přidáno ve verzi 2.1) — Obsah nesmí při šířce 320 px vyžadovat vodorovné posouvání
- 1.4.11 Kontrast netextových prvků (přidáno ve verzi 2.1) — Komponenty rozhraní a indikátory fokusu musí splňovat kontrast 3:1
- 1.4.12 Rozestupy textu (přidáno ve verzi 2.1) — Obsah zůstává použitelný při přepsání rozestupů písmen, řádků a slov
- 2.4.7 Viditelný fokus — Indikátory fokusu klávesnice musí být viditelné
- 2.4.11 Fokus není zakrytý (přidáno ve verzi 2.2) — Prvky s fokusem nesmí být zcela zakryty přilepenými hlavičkami nebo překryvy
- 2.4.13 Vzhled fokusu (přidáno ve verzi 2.2) — Indikátory fokusu musí splňovat minimální prahy velikosti a kontrastu
- 2.5.3 Popisek v názvu (přidáno ve verzi 2.1) — Viditelné popisky musí být obsaženy v přístupných názvech
- 2.5.8 Velikost cíle (minimum) (přidáno ve verzi 2.2) — Interaktivní cíle musí měřit alespoň 24×24 CSS pixelů
- 3.3.8 Přístupné ověřování (přidáno ve verzi 2.2) — Přihlašovací procesy se nesmí spoléhat na testy kognitivních funkcí (CAPTCHA)
Úroveň AA je dosažitelná inženýrskou a designovou prací — nevyžaduje mimořádné úsilí, ale vyžaduje záměrnou pozornost v průběhu celého procesu vývoje produktu.
Úroveň AAA: zlatý standard
Úroveň AAA obsahuje nejnáročnější kritéria. Řeší situace, kdy i malé bariéry mají významný dopad na uživatele s těžkým nebo kombinovaným postižením. W3C výslovně uvádí, že splnit všechna kritéria AAA pro veškerý obsah nemusí být možné.
Co úroveň AAA přidává (vybrané příklady):
- 1.2.6 Znakový jazyk (předem nahrané) — Pro předem nahraný zvukový obsah musí být poskytnut tlumočník do znakového jazyka
- 1.4.6 Kontrast (rozšířený) — Kontrastní poměr musí být alespoň 7:1 pro běžný text (4,5:1 pro velký text)
- 2.1.3 Klávesnice (bez výjimek) — Každá funkce musí být ovladatelná klávesnicí zcela bez výjimek
- 2.2.3 Žádné časování — Nejsou povoleny vůbec žádné časové limity
- 2.4.12 Fokus není zakrytý (rozšířené) — Prvky s fokusem musí být viditelné zcela (nejen zčásti)
- 2.4.9 Účel odkazu (pouze odkaz) — Účel každého odkazu musí být zřejmý ze samotného textu odkazu, bez okolního kontextu
- 3.1.5 Úroveň čtení — Obsah je dostupný na úrovni čtení nižšího stupně střední školy, nebo je poskytnuta zjednodušená alternativa
- 3.3.6 Prevence chyb (vše) — Všechna odeslání (nejen právní a finanční) musí být vratná, kontrolovaná nebo potvrzovaná
Máte usilovat o AAA? Mnoho organizací to dělá selektivně. Například banka obsluhující starší klienty může upřednostnit 1.4.6 Rozšířený kontrast. Státní služba může cílit na 3.1.5 Úroveň čtení. Usilovat však o AAA na celém veřejném webu je vzácné a nikde na světě to zákon nevyžaduje.
Časté mylné představy
„Prošli jsme automatizovaným skenem, takže jsme v souladu s AA.“ Automatizované nástroje zachytí zhruba 30–40 % problémů WCAG. Mnoho kritérií AA — navigace klávesnicí, správa fokusu, smysluplné pořadí čtení, přístupné ověřování — lze ověřit pouze manuálním testováním nebo hodnocením s asistivními technologiemi.
„Pro státní zakázky potřebujeme AAA.“ Rámce veřejných zakázek (Section 508, EN 301 549) vyžadují AA, nikoli AAA. AAA se může objevit v jednotlivých smluvních specifikacích, ale není výchozí úrovní.
„Splnili jsme AA před třemi lety, takže jsme stále v souladu.“ WCAG 2.2 přidala nová kritéria úrovně AA. Pokud byl váš poslední audit veden podle WCAG 2.0 nebo 2.1, potřebujete posouzení mezer vůči doplňkům verze 2.2 — zejména vzhled fokusu, fokus není zakrytý, velikost cíle a přístupné ověřování.
„Úroveň A stačí, protože jsme malá firma.“ Velikost neurčuje, jaký standard se uplatní. ADA se vztahuje na místa veřejného ubytování a služeb bez ohledu na velikost. EAA se vztahuje na podniky soukromého sektoru nad určitým prahem bez ohledu na velikost. Samotná úroveň A nesplní ani jeden z nich.
Jak zvolit cílovou úroveň
Pro drtivou většinu organizací je odpověď jednoduchá: vaším cílem je WCAG 2.2 úroveň AA.
Pokud obsluhujete klienty z veřejného sektoru v EU nebo ve Spojeném království, jde o zákonnou povinnost. Pokud provozujete digitální produkty pro spotřebitele v EU (e-commerce, bankovnictví, doprava, telekomunikace), činí ji EAA povinnou od června 2025. Pokud máte uživatele v USA, judikatura k ADA stále více považuje WCAG 2.x AA za očekávaný standard.
Cesta k AA:
- Spusťte automatizované skeny a identifikujte jasná selhání (kontrast, chybějící alternativní text, chybějící popisky)
- Proveďte manuální audit pokrývající navigaci klávesnicí, chování čteček obrazovky a kritéria specifická pro WCAG 2.2
- Opravujte problémy podle priority — nejprve kritické blokátory, poté mezery na úrovni AA
- Zveřejněte prohlášení o přístupnosti uvádějící vaši úroveň shody a známá omezení
- Nastavte průběžné monitorování, aby zachytilo regrese, jak se váš web vyvíjí
Dosáhnout nejprve úrovně A a zbývající mezery na úrovni AA uzavřít ve druhé fázi je platný sekvenční přístup pro týmy s omezenou kapacitou. Jen zajistěte, aby mezery na úrovni AA měly pevný termín nápravy — samotná úroveň A není obhajitelnou pozicí ve věci souladu.
Tři úrovně WCAG neexistují jako byrokratický žebřík, ale jako praktické uznání toho, že přístupnost je spektrum. Úroveň A odstraňuje zdi. Úroveň AA činí zážitek skutečně použitelným. Úroveň AAA posouvá k zahrnutí každého uživatele v každé situaci. Vaší zákonnou povinností je AA — ale vaši uživatelé mají prospěch ze všeho nad ní.
Související: WCAG 2.1 vs 2.2: co se změnilo · Jak dosáhnout souladu webu s WCAG 2.2
Nejste si jistí, kterou úroveň váš web splňuje?