Čo je WCAG
WCAG (Web Content Accessibility Guidelines) sú medzinárodné pokyny pre prístupnosť webu vydávané konzorciom W3C. Verzia 2.1 AA je štandard relevantný pre EN 301 549 a slovenský zákon č. 351/2022 Z.z. Definuje tri úrovne: A (základná), AA (stredná, povinná zo zákona) a AAA (najvyššia, nie je zo zákona povinná).
Štyri princípy WCAG (POUR)
Vnímateľný (Perceivable)
Informácie a prvky používateľského rozhrania musia byť prezentované tak, aby ich používatelia mohli vnímať. Príklad: alt text k obrázku — používateľ so zrakovým postihnutím počuje popis namiesto ticha.
Ovládateľný (Operable)
Ovládacie prvky a navigácia musia byť použiteľné bez myši. Príklad: celý e-shop musí byť ovládateľný pomocou klávesnice (Tab, Enter, šípky) — pre používateľov s motorickým postihnutím.
Zrozumiteľný (Understandable)
Obsah a ovládanie musia byť zrozumiteľné. Príklad: chybová hláška Neplatný vstup nestačí — musí hovoriť Zadajte e-mail vo formáte meno@domena.sk.
Robustný (Robust)
Obsah musí byť kompatibilný s asistívnymi technológiami (čítačky obrazovky, prepínačové ovládanie). Príklad: tlačidlo musí mať rolu "button" a prístupný názov, aby ho čítačka správne oznámila.
Ako WCAG vstupuje do slovenského zákona
Zákon č. 351/2022 Z.z. necituje WCAG priamo. Odkazuje na harmonizovanú normu EN 301 549, ktorá WCAG 2.1 AA preberá ako technický základ. Hierarchia je: zákon → EN 301 549 → WCAG 2.1 AA.
Splnenie WCAG 2.1 AA je praktická cesta, ako požiadavkám normy a tým aj zákona vyhovieť. WCAG samotné však právne záväzné nie je — záväzný je zákon.
Čo sa dá skontrolovať automaticky
Automatické nástroje (vrátane Inkluzo) dokážu pokryť približne 30–50 % kritérií WCAG 2.1 AA. Automaticky detekovateľné problémy zahŕňajú:
- Chýbajúce alt texty obrázkov (kritérium 1.1.1)
- Nízky farebný kontrast (kritérium 1.4.3)
- Chýbajúce popisky formulárových polí
- Nesprávna štruktúra nadpisov
- Chýbajúci jazyk stránky
Čo automatika neodhalí:
- Zrozumiteľnosť a čitateľnosť textu
- Logická postupnosť obsahu
- Adekvátnosť alt textov (správny formát áno, zmysluplný obsah nie)
- Správanie na reálnych asistívnych technológiách
Najdôležitejšie kritériá pre e-shopy
- 1.1.1 Netextový obsah (A): Alt texty pre všetky funkčné obrázky
- 1.4.3 Kontrast (AA): Minimálny pomer kontrastu 4,5:1 pre normálny text, 3:1 pre veľký text
- 2.1.1 Klávesnica (A): Veškerá funkcionalita dostupná cez klávesnicu
- 3.3.1 Identifikácia chyby (A): Chybové hlášky vo formulároch jasne identifikujú problém
- 4.1.2 Názov, rola, hodnota (A): Všetky interaktívne prvky majú programaticky určiteľný názov a rolu
Ďalšie články sprievodcu
Časté otázky
- Musím splniť celé WCAG 2.1 AA?
- Pre účely zákona č. 351/2022 Z.z. sa predpokladá zhoda cez EN 301 549, ktorá WCAG 2.1 AA zahŕňa. Cieľom je teda splniť WCAG 2.1 AA ako celok. Výnimka môže platiť tam, kde by splnenie predstavovalo neprimeranú záťaž — konkrétne posúdenie odporúčame s právnikom.
- Ako sa WCAG líši od zákona?
- WCAG je technický štandard vydaný W3C — medzinárodné konzorcium. Zákon č. 351/2022 Z.z. je právny predpis SR, ktorý odkazuje na EN 301 549, ktorá WCAG preberá. WCAG samo o sebe právne záväzné nie je.
- Čo znamená úroveň AA?
- Stredná úroveň prístupnosti WCAG. Úroveň A sú základné požiadavky, AAA je najvyššia (a pre zákon nepovinná). Zákon č. 351/2022 Z.z. predpokladá splnenie úrovne AA.
Chcete otestovať prístupnosť vášho webu hneď?
Spustiť kontrolu prístupnosti