Skip to main content

Čo je WCAG? Pochopenie Web Content Accessibility Guidelines

Web Content Accessibility Guidelines, bežne známe ako WCAG, sú medzinárodne uznané technické štandardy pre sprístupnenie digitálneho obsahu ľuďom so zdravotným postihnutím. Vyvinuté konzorciom World Wide Web Consortium (W3C) prostredníctvom spolupráce zahŕňajúcej skupiny pre obhajobu práv osôb so zdravotným postihnutím, vládne agentúry, výskumníkov prístupnosti a profesionálov z priemyslu, WCAG poskytuje rámec, ktorý organizácie na celom svete používajú na hodnotenie a zlepšovanie digitálnej prístupnosti.

WCAG sám osebe nie je zákon. Je to súbor technických štandardov. Avšak WCAG bol prijatý alebo odkazovaný prakticky každým hlavným zákonom a nariadením o prístupnosti na celom svete, čo z neho robí de facto referenčný bod pre právny súlad. Ak vaša organizácia potrebuje byť v súlade s European Accessibility Act, Americans with Disabilities Act, Section 508 alebo akýmkoľvek z desiatok ďalších národných nariadení o prístupnosti, WCAG je štandard, podľa ktorého budete meraní.

Štyri princípy: POUR

Všetko v WCAG je organizované okolo štyroch základných princípov známych pod skratkou POUR. Tieto princípy definujú, čo znamená, že digitálny obsah je prístupný.

Vnímateľný (Perceivable) znamená, že informácie a komponenty používateľského rozhrania musia byť prezentovateľné používateľom spôsobmi, ktoré môžu vnímať. To neznamená, že každý používateľ musí byť schopný vnímať obsah všetkými zmyslami — znamená to, že obsah musí byť dostupný aspoň jedným zmyslom, na ktorý sa používateľ môže spoľahnúť. Napríklad obrázky potrebujú textové alternatívy, aby ľudia, ktorí ich nevidia, stále mohli pochopiť informácie. Videá potrebujú titulky, aby ľudia, ktorí nepočujú zvuk, mohli sledovať obsah. Text musí mať dostatočný kontrast voči pozadiu, aby ho ľudia so slabým zrakom mohli čítať.

Ovládateľný (Operable) znamená, že komponenty používateľského rozhrania a navigácia musia byť ovládateľné všetkými používateľmi. Každá funkcia dostupná cez myš musí byť dostupná aj cez klávesnicu. Používatelia musia mať dostatok času na čítanie a interakciu s obsahom. Obsah nesmie byť navrhnutý spôsobom, ktorý spôsobuje záchvaty alebo fyzické reakcie. Používatelia musia byť schopní navigovať, nájsť obsah a určiť, kde sa na stránke nachádzajú.

Zrozumiteľný (Understandable) znamená, že informácie a ovládanie používateľského rozhrania musia byť zrozumiteľné. Text musí byť čitateľný a pochopiteľný. Webové stránky sa musia správať a fungovať predvídateľným spôsobom. Používateľom musí byť pomáhané vyvarovať sa chybám a opraviť ich — najmä vo formulároch, kde chyby môžu mať významné dôsledky.

Robustný (Robust) znamená, že obsah musí byť dostatočne robustný na to, aby bol spoľahlivo interpretovaný širokou škálou používateľských agentov vrátane asistenčných technológií ako čítačky obrazovky. To vyžaduje čistý, dobre štruktúrovaný kód, ktorý dodržiava webové štandardy a správne komunikuje informácie všetkým technológiám, ktoré k nemu pristupujú.

13 smerníc

Pod štyrmi princípmi POUR sa nachádza 13 smerníc, ktoré poskytujú konkrétne ciele, na ktoré by mali autori pracovať. Tieto smernice nie sú samy osebe testovateľné, ale poskytujú rámec pre testovateľné kritériá úspešnosti.

Pod princípom Vnímateľný sú štyri smernice pokrývajúce textové alternatívy pre netextový obsah, alternatívy pre časovo závislé médiá, prispôsobiteľnosť prezentácie obsahu a rozlíšiteľnosť obsahu vrátane kontrastu a ovládania zvuku.

Pod princípom Ovládateľný je päť smerníc pokrývajúcich prístupnosť klávesnice, dostatočný čas pre používateľov, prevenciu záchvatov a fyzických reakcií, navigovateľnosť a vstupné modality okrem klávesnice a myši.

Pod princípom Zrozumiteľný sú tri smernice pokrývajúce čitateľnosť, predvídateľnosť správania webových stránok a vstupnú asistenciu pre formuláre a spracovanie chýb.

Pod princípom Robustný je jedna smernica pokrývajúca kompatibilitu so súčasnými a budúcimi používateľskými agentmi a asistenčnými technológiami.

Kritériá úspešnosti: testovateľné požiadavky

Každá smernica obsahuje konkrétne kritériá úspešnosti — testovateľné vyhlásenia, ktoré určujú, či obsah spĺňa štandard prístupnosti. WCAG 2.2, aktuálna verzia, obsahuje celkovo 86 kritérií úspešnosti. Každé kritérium úspešnosti je priradené jednej z troch úrovní zhody: A, AA alebo AAA.

Kritériá úspešnosti sú napísané tak, aby boli technologicky neutrálne. Opisujú, čo je potrebné dosiahnuť, nie ako to dosiahnuť. Konkrétne techniky pre splnenie každého kritéria závisia od použitej technológie — HTML, CSS, JavaScript, PDF alebo iných formátov. W3C poskytuje samostatnú dokumentáciu dostatočných techník a bežných zlyhaní pre každé kritérium úspešnosti.

Stručná história WCAG

WCAG sa od svojej prvej publikácie výrazne vyvinul. WCAG 1.0 bol vydaný v máji 1999 a obsahoval 14 smerníc so systémom zhody založeným na prioritách. Bol priekopnícky na svoju dobu, ale bol silne viazaný na konkrétne technológie, najmä HTML.

WCAG 2.0, publikovaný v decembri 2008, bol zásadným prepracovaním. Zaviedol princípy POUR, trojúrovňový systém zhody (A, AA, AAA) a technologicky neutrálne kritériá úspešnosti, ktoré mohli platiť pre akúkoľvek webovú technológiu namiesto väzby na konkrétne značkovacie jazyky.

WCAG 2.1, publikovaný v júni 2018, pridal 17 nových kritérií úspešnosti na riešenie medzier, ktoré sa objavili, najmä v oblasti mobilnej prístupnosti, slabého zraku a kognitívnych postihnutí. Bol navrhnutý ako priebežná aktualizácia, kým pokračovala práca na budúcich verziách.

WCAG 2.2, publikovaný v októbri 2023, je aktuálny štandard. Pridáva deväť nových kritérií úspešnosti a odstraňuje jedno (SC 4.1.1 Parsing, ktoré sa teraz považuje za zastarané). Nové kritériá sa zameriavajú na zlepšenú navigáciu klávesnicou, veľkosti dotykových cieľov, kognitívnu prístupnosť a použiteľnosť autentifikácie. WCAG 2.2 je spätne kompatibilný — obsah, ktorý je v súlade s 2.2, je v súlade aj s 2.1 a 2.0.

Kto je zodpovedný za prístupnosť?

Bežným nedorozumením je, že prístupnosť je výlučne úloha vývojárov. V skutočnosti je prístupnosť zdieľanou zodpovednosťou naprieč každou rolou zapojenou do tvorby digitálneho obsahu. Dizajnéri rozhodujú o farbách, kontraste, rozložení a interakčných vzoroch, ktoré zásadne určujú prístupnosť. Vývojári implementujú technické základy — sémantické značkovanie, podporu klávesnice, ARIA atribúty. Tvorcovia obsahu píšu alt text, text odkazov, nadpisy a inštrukčné texty, na ktoré sa používatelia spoliehajú. Produktoví manažéri a podnikoví lídri stanovujú priority a prideľujú zdroje.

Prístupnosť funguje najlepšie, keď je integrovaná do každej fázy procesu návrhu a vývoja, nie pripojená na konci. Čím skôr sa prístupnosť zváži, tým lacnejšie a menej rušivé je ju implementovať.

Je váš web prístupný?

Skenujte svoj web zadarmo a získajte WCAG skóre za pár minút.

Skenovať web zadarmo