Skip to main content

Kontrolní seznam WCAG 2.2: Všech 86 kritérií úspěšnosti vysvětleno

Tento kontrolní seznam pokrývá každé kritérium úspěšnosti ve WCAG 2.2, organizované podle čtyř principů POUR a třinácti směrnic. Každé kritérium zahrnuje svou úroveň shody, praktické vysvětlení a návod, co znamená v praxi.

Princip 1: Vnímatelnost

Informace a komponenty uživatelského rozhraní musí být prezentovány uživatelům způsobem, který mohou vnímat.

Směrnice 1.1: Textové alternativy

1.1.1 Netextový obsah (Úroveň A) — Veškerý netextový obsah prezentovaný uživateli má textovou alternativu sloužící ekvivalentnímu účelu. To zahrnuje obrázky, ikony, grafy, audio, video, animace, CAPTCHA a dekorativní prvky. Informativní obrázky potřebují popisný alt text. Funkční obrázky potřebují alt text popisující funkci. Dekorativní obrázky potřebují prázdný alt text. Složité obrázky potřebují podrobné textové popisy.

Směrnice 1.2: Časově závislá média

1.2.1 Pouze audio a pouze video – přednahrané (Úroveň A) — Poskytnějte přepis pro přednahraný čistě zvukový obsah a buď přepis, nebo audio popis pro přednahraný čistě obrazový obsah.

1.2.2 Titulky – přednahrané (Úroveň A) — Poskytnějte synchronizované titulky pro všechna přednahraná videa se zvukovým obsahem.

1.2.3 Audio popis nebo mediální alternativa – přednahrané (Úroveň A) — Poskytnějte audio popis nebo úplnou textovou alternativu pro přednahraný video obsah.

1.2.4 Titulky – živě (Úroveň AA) — Poskytnějte titulky v reálném čase pro veškerý živý zvuk ve video obsahu.

1.2.5 Audio popis – přednahraný (Úroveň AA) — Poskytnějte audio popisy pro veškerý přednahraný video obsah, kde důležitá vizuální informace již není sdělena ve zvuku.

Směrnice 1.3: Přizpůsobitelnost

1.3.1 Informace a vztahy (Úroveň A) — Informace, struktura a vztahy sdělované prostřednictvím prezentace jsou programově zjistitelné nebo dostupné v textu. Používejte správný markup nadpisů, seznamů, tabulek, popisků formulářů a orientačních bodů k sdělení struktury, která je vizuálně zřejmá.

1.3.2 Smysluplné pořadí (Úroveň A) — Když pořadí, ve kterém je obsah prezentován, ovlivňuje jeho význam, správné pořadí čtení může být programově zjištěno. Pořadí DOM by mělo odpovídat vizuálnímu pořadí.

1.3.3 Senzorické charakteristiky (Úroveň A) — Instrukce pro porozumění a ovládání obsahu se nespoléhají výhradně na senzorické charakteristiky jako tvar, barva, velikost, vizuální umístění, orientace nebo zvuk.

1.3.4 Orientace (Úroveň AA) — Obsah neomezuje svůj pohled a ovládání na jedinou orientaci displeje, pokud konkrétní orientace není nezbytná.

1.3.5 Identifikace účelu vstupu (Úroveň AA) — Účel formulářových vstupních polí shromažďujících informace o uživateli může být programově zjištěn pomocí atributu autocomplete.

Směrnice 1.4: Rozlišitelnost

1.4.1 Použití barvy (Úroveň A) — Barva není používána jako jediný vizuální prostředek pro sdělení informace, označení akce, vyzvání k odpovědi nebo rozlišení vizuálního prvku.

1.4.2 Ovládání zvuku (Úroveň A) — Pokud se zvuk automaticky přehrává déle než tři sekundy, poskytnějte mechanismus k pozastavení, zastavení nebo nezávislému ovládání hlasitosti.

1.4.3 Kontrast – minimum (Úroveň AA) — Text a obrázky textu mají kontrastní poměr alespoň 4,5:1, s výjimkou velkého textu (3:1), náhodného textu a logotypů.

1.4.4 Změna velikosti textu (Úroveň AA) — Text může být zvětšen až na 200 % bez ztráty obsahu nebo funkčnosti.

1.4.5 Obrázky textu (Úroveň AA) — Text se používá pro sdělení informace místo obrázků textu, s výjimkou případů, kdy je konkrétní vizuální prezentace nezbytná.

1.4.10 Přeformátování (Úroveň AA) — Obsah může být prezentován bez ztráty informace nebo funkčnosti a bez nutnosti posouvání ve dvou směrech při šířce 320 CSS pixelů pro vertikální obsah a výšce 256 CSS pixelů pro horizontální obsah.

1.4.11 Kontrast netextových prvků (Úroveň AA) — Komponenty uživatelského rozhraní a smysluplné grafické objekty mají kontrastní poměr alespoň 3:1 oproti sousedním barvám.

1.4.12 Mezerování textu (Úroveň AA) — K žádné ztrátě obsahu nebo funkčnosti nedochází, když uživatelé upraví výšku řádku na 1,5× velikost písma, mezeru odstavců na 2× velikost písma, mezerování písmen na 0,12× velikost písma a mezerování slov na 0,16× velikost písma.

1.4.13 Obsah při najetí nebo zaostření (Úroveň AA) — Když přijetí a odebrání ukazatele myši nebo fokusu klávesnice způsobí zobrazení a zmizení dalšího obsahu, tento obsah je odmítnutelný, najízditelný a trvalý.

Princip 2: Ovladatelnost

Komponenty uživatelského rozhraní a navigace musí být ovladatelné.

Směrnice 2.1: Přístupnost klávesnicí

2.1.1 Klávesnice (Úroveň A) — Veškerá funkcionalita je ovladatelná prostřednictvím rozhraní klávesnice bez nutnosti specifického časování.

2.1.2 Žádná past klávesnice (Úroveň A) — Pokud může být fokus klávesnice přesunut na komponent, může být také odsunut pouze pomocí klávesnice.

2.1.4 Klávesové zkratky se znaky (Úroveň A) — Pokud klávesová zkratka používá pouze znaky písmen, interpunkce, číslic nebo symbolů, zkratka může být vypnuta, přemapována nebo aktivována pouze při zaostření příslušného komponentu.

Směrnice 2.2: Dostatečný čas

2.2.1 Nastavitelné časování (Úroveň A) — Pro jakýkoli časový limit nastavený obsahem může uživatel časový limit vypnout, upravit nebo prodloužit.

2.2.2 Pozastavit, zastavit, skrýt (Úroveň A) — Pro pohybující se, blikající, posouvající se nebo automaticky se aktualizující obsah, který se spustí automaticky a trvá déle než pět sekund, mohou uživatelé pozastavit, zastavit nebo skrýt.

Směrnice 2.3: Záchvaty a fyzické reakce

2.3.1 Tři záblesky nebo pod prahem (Úroveň A) — Nic na stránce nebliká více než třikrát v jakémkoli jednosekundovém období.

Směrnice 2.4: Navigovatelnost

2.4.1 Obejití bloků (Úroveň A) — Je k dispozici mechanismus pro obejití opakovaných bloků obsahu, jako jsou skip navigační odkazy.

2.4.2 Název stránky (Úroveň A) — Webové stránky mají názvy, které popisují jejich téma nebo účel.

2.4.3 Pořadí fokusu (Úroveň A) — Zaostřitelné komponenty přijímají fokus v pořadí, které zachovává význam a ovladatelnost.

2.4.4 Účel odkazu – v kontextu (Úroveň A) — Účel každého odkazu může být určen z textu odkazu samotného nebo s jeho kontextem.

2.4.5 Více způsobů (Úroveň AA) — K dispozici je více než jeden způsob nalezení stránky v sadě stránek.

2.4.6 Nadpisy a popisky (Úroveň AA) — Nadpisy a popisky popisují své téma nebo účel.

2.4.7 Viditelný fokus (Úroveň A) — Jakékoli uživatelské rozhraní ovladatelné klávesnicí má viditelný indikátor fokusu.

2.4.11 Fokus není zakrytý – minimum (Úroveň AA) — Když komponent přijme fokus klávesnice, není zcela skrytý obsahem vytvořeným autorem. (Nové ve WCAG 2.2)

2.4.12 Fokus není zakrytý – rozšířený (Úroveň AAA) — Když komponent přijme fokus klávesnice, žádná část indikátoru fokusu není skrytá obsahem vytvořeným autorem. (Nové ve WCAG 2.2)

2.4.13 Vzhled fokusu (Úroveň AAA) — Indikátory fokusu mají dostatečnou velikost (alespoň 2pixelový obvod) a kontrast (alespoň 3:1 mezi zaostřeným a nezaostřeným stavem). (Nové ve WCAG 2.2)

Směrnice 2.5: Vstupní modality

2.5.1 Gesta ukazatelem (Úroveň A) — Veškerá funkcionalita používající vícebodová nebo dráhová gesta může být ovládána jedním ukazatelem bez dráhového gesta.

2.5.2 Zrušení ukazatele (Úroveň A) — Pro funkce jednoho ukazatele je akce spuštěna při uvolnění a může být zrušena nebo vrácena.

2.5.3 Popisek v názvu (Úroveň A) — Pro komponenty s textovými popisky přístupný název obsahuje vizuálně prezentovaný text.

2.5.4 Ovládání pohybem (Úroveň A) — Funkce spouštěná pohybem zařízení nebo uživatele může být také ovládána prostřednictvím komponenty uživatelského rozhraní a spouštění pohybem může být zakázáno.

2.5.7 Pohyby přetahování (Úroveň AA) — Veškerá funkcionalita používající přetahování může být také dosažena jedním ukazatelem bez přetahování. (Nové ve WCAG 2.2)

2.5.8 Velikost cíle – minimum (Úroveň AA) — Interaktivní cíle mají alespoň 24 × 24 CSS pixelů, s výjimkami pro vložené cíle, cíle ovládané uživatelským agentem a dostatečně vzdálené cíle. (Nové ve WCAG 2.2)

Princip 3: Srozumitelnost

Informace a ovládání uživatelského rozhraní musí být srozumitelné.

Směrnice 3.1: Čitelnost

3.1.1 Jazyk stránky (Úroveň A) — Výchozí lidský jazyk každé webové stránky může být programově zjištěn prostřednictvím atributu lang.

3.1.2 Jazyk částí (Úroveň AA) — Lidský jazyk každé pasáže nebo fráze může být programově zjištěn, s výjimkou vlastních jmen a technických termínů.

Směrnice 3.2: Předvídatelnost

3.2.1 Při zaostření (Úroveň A) — Když jakýkoli komponent přijme fokus, neiniciuje změnu kontextu.

3.2.2 Při vstupu (Úroveň A) — Změna nastavení komponentu automaticky nezpůsobuje změnu kontextu, pokud nebyl uživatel předem informován.

3.2.3 Konzistentní navigace (Úroveň AA) — Navigační mechanismy opakující se na více stránkách se vyskytují pokaždé ve stejném relativním pořadí.

3.2.6 Konzistentní nápověda (Úroveň A) — Pokud se mechanismy nápovědy vyskytují na více stránkách, vyskytují se ve stejném relativním pořadí. (Nové ve WCAG 2.2)

Směrnice 3.3: Pomoc při vstupu

3.3.1 Identifikace chyby (Úroveň A) — Pokud je vstupní chyba automaticky detekována, položka s chybou je identifikována a chyba je popsána textem.

3.3.2 Popisky nebo instrukce (Úroveň A) — Popisky nebo instrukce jsou poskytnějte, když obsah vyžaduje vstup uživatele.

3.3.3 Návrhy chyb (Úroveň AA) — Pokud je detekována vstupní chyba a návrhy jsou známy, jsou poskytnuty uživateli.

3.3.4 Prevence chyb – právní, finanční, data (Úroveň AA) — Pro stránky způsobující právní závazky, finanční transakce nebo modifikace dat jsou odeslání vratná, kontrolovaná nebo potvrditelná.

3.3.7 Nadbytečné zadání (Úroveň A) — Informace dříve zadané ve stejném procesu jsou automaticky vyplněny nebo dostupné k výběru. (Nové ve WCAG 2.2)

3.3.8 Přístupná autentizace – minimum (Úroveň AA) — Kognitivní funkční test není vyžadován pro autentizaci, pokud nejsou poskytnuty alternativy nebo mechanismy pomoci. Testy rozpoznání objektů jsou povoleny. (Nové ve WCAG 2.2)

3.3.9 Přístupná autentizace – rozšířená (Úroveň AAA) — Stejné jako 3.3.8, ale bez výjimky pro rozpoznání objektů. (Nové ve WCAG 2.2)

Princip 4: Robustnost

Obsah musí být dostatečně robustní, aby mohl být spolehlivě interpretován širokou škálou uživatelských agentů.

Směrnice 4.1: Kompatibilita

4.1.2 Název, role, hodnota (Úroveň A) — Pro všechny komponenty uživatelského rozhraní mohou být název a role programově zjištěny, stavy a vlastnosti mohou být nastaveny a změny jsou dostupné asistenčním technologiím.

4.1.3 Stavové zprávy (Úroveň AA) — Stavové zprávy mohou být programově zjištěny prostřednictvím role nebo vlastností, takže jsou prezentovány uživateli asistenčními technologiemi bez přijetí fokusu.

Poznámka: SC 4.1.1 Parsování bylo z WCAG 2.2 odstraněno jako zastaralé.

Kritéria úrovně AAA (doplňková)

Následující kritéria úrovně AAA nejsou uvedena výše, ale jsou součástí WCAG 2.2. Představují nejvyšší úroveň přístupnosti a jsou doporučena tam, kde je to proveditelné:

1.2.6 Znakový jazyk – přednahraný (AAA) — Interpretace znakovým jazykem je poskytnuta pro veškerý přednahraný zvukový obsah.

1.2.7 Rozšířený audio popis (AAA) — Rozšířené audio popisy jsou poskytnuty tam, kde pauzy ve zvuku nejsou dostatečné pro běžné audio popisy.

1.2.8 Mediální alternativa – přednahraná (AAA) — Úplná textová alternativa je poskytnuta pro veškerá přednahraná synchronizovaná média a čistě video obsah.

1.2.9 Pouze audio – živě (AAA) — Textová alternativa je poskytnuta pro živý čistě zvukový obsah.

1.3.6 Identifikace účelu (AAA) — Účel komponent uživatelského rozhraní, ikon a oblastí může být programově zjištěn.

1.4.6 Kontrast – rozšířený (AAA) — Text má kontrastní poměr alespoň 7:1 pro normální text a 4,5:1 pro velký text.

1.4.7 Nízký nebo žádný zvuk na pozadí (AAA) — Přednahraný čistě zvukový obsah obsahující primárně řeč má nízký nebo žádný hluk na pozadí.

1.4.8 Vizuální prezentace (AAA) — Bloky textu nabízejí vizuální přizpůsobení včetně barev popředí/pozadí, šířky, řádkování a zarovnání.

1.4.9 Obrázky textu – bez výjimky (AAA) — Obrázky textu se používají pouze pro čistou dekoraci nebo tam, kde je to nezbytné.

2.1.3 Klávesnice – bez výjimky (AAA) — Veškerá funkcionalita je ovladatelná prostřednictvím klávesnice bez výjimek.

2.2.3 Žádné časování (AAA) — Časování není podstatnou součástí události nebo aktivity, s výjimkou reálného času a synchronizovaných médií.

2.2.4 Přerušení (AAA) — Přerušení mohou být uživatelem odložena nebo potlačena.

2.2.5 Opětovná autentizace (AAA) — Když vyprší autentizovaná relace, uživatel může pokračovat po opětovné autentizaci bez ztráty dat.

2.2.6 Časové limity (AAA) — Uživatelé jsou varováni o časových limitech nečinnosti, které by mohly způsobit ztrátu dat, pokud data nejsou uchovávána po dobu alespoň 20 hodin.

2.3.2 Tři záblesky (AAA) — Nic na stránce nebliká více než třikrát za sekundu, bez výjimek.

2.3.3 Animace z interakcí (AAA) — Pohybová animace spuštěná interakcí může být zakázána, pokud není nezbytná.

2.4.8 Poloha (AAA) — Je dostupná informace o poloze uživatele v sadě stránek (např. drobečková navigace).

2.4.9 Účel odkazu – pouze odkaz (AAA) — Účel každého odkazu může být určen pouze z textu odkazu.

2.4.10 Nadpisy sekcí (AAA) — Nadpisy sekcí jsou používány k organizaci obsahu.

2.5.5 Velikost cíle – rozšířená (AAA) — Interaktivní cíle mají alespoň 44 × 44 CSS pixelů.

2.5.6 Souběžné vstupní mechanismy (AAA) — Obsah neomezuje používání vstupních modalit dostupných na platformě.

3.1.3 Neobvyklá slova (AAA) — Je k dispozici mechanismus pro identifikaci specifických definic slov nebo frází používaných neobvyklým způsobem.

3.1.4 Zkratky (AAA) — Je k dispozici mechanismus pro identifikaci rozšířené formy zkratek.

3.1.5 Úroveň čtení (AAA) — Když text vyžaduje pokročilejší čtenářskou schopnost než nižší sekundární vzdělání, je k dispozici doplňkový obsah nebo alternativní verze.

3.1.6 Výslovnost (AAA) — Je k dispozici mechanismus pro identifikaci výslovnosti slov, kde je význam bez výslovnosti nejednoznačný.

3.2.4 Konzistentní identifikace (AA) — Komponenty se stejnou funkcionalitou v sadě stránek jsou identifikovány konzistentně.

3.2.5 Změna na požádání (AAA) — Změny kontextu jsou iniciovány pouze na žádost uživatele nebo je k dispozici mechanismus pro vypnutí takových změn.

3.3.5 Nápověda (AAA) — Je k dispozici kontextová nápověda.

3.3.6 Prevence chyb – všechny (AAA) — Pro všechny stránky vyžadující vstup uživatele jsou odeslání vratná, kontrolovaná nebo potvrditelná.

Je váš web přístupný?

Zdarma naskenujte svůj web a získejte WCAG skóre během několika minut.

Skenovat web zdarma