wcag
WCAG A, AA és AAA szint: melyikre van szükség?
Mit jelent valójában a WCAG A, AA és AAA megfelelőségi szint, melyiket követeli meg a jogszabály, és mi kell az egyes szintek eléréséhez?
A WCAG — a Web Content Accessibility Guidelines — három megfelelőségi szintre osztja a követelményeit: A, AA és AAA. Ha valaki azt hallja, hogy az oldalának „WCAG-kompatibilisnek” kell lennie, az szinte mindig a WCAG 2.2 AA szintet jelenti. Azt viszont, hogy miért, és mi választja el egymástól a három szintet, elengedhetetlen megérteni a jó javítási és termékdöntésekhez.
A három szint röviden
| Szint | Leírás | Jogi küszöb? |
|---|---|---|
| A | Minimális alapszint — a legsúlyosabb akadályokat szünteti meg | Önmagában ritkán elegendő |
| AA | Szokásos megfelelőség — az egyetemes jogi mérce | Igen, gyakorlatilag minden joghatóságban |
| AAA | Fokozott akadálymentesség — a támogatás legmagasabb szintje | Jogszabály nem írja elő; törekvési cél |
Minden szint kumulatív. Az AA elérése az összes A és az összes AA szintű kritérium teljesítését jelenti. Az AAA eléréséhez mindhárom szint teljesítése szükséges.
A szint: az alapvonal
Az A szint azokat a sikerkritériumokat tartalmazza, amelyek teljesítése nélkül a termék bizonyos emberi csoportok számára teljesen használhatatlan. Ezek nem szélsőséges esetek — abszolút akadályokat jelentenek.
Mit követel meg az A szint (válogatott példák):
- 1.1.1 Nem szöveges tartalom — minden képnek, ikonnak és médiaelemnek szöveges alternatívával (alt szöveggel) kell rendelkeznie
- 1.3.1 Információ és összefüggések — a vizuálisan közvetített szerkezetnek (címsorok, listák, táblázatok) programozottan is elérhetőnek kell lennie
- 2.1.1 Billentyűzet — minden funkciónak kizárólag billentyűzettel is működtethetőnek kell lennie
- 2.4.1 Blokkok átugrása — a felhasználóknak képesnek kell lenniük az ismétlődő navigáció átugrására (ugróhivatkozások)
- 3.1.1 Az oldal nyelve — az oldal nyelvét be kell állítani a HTML
langattribútumában - 4.1.1 Elemzés — (a WCAG 2.2-ben elavult; mindig teljesítettnek tekintendő)
- 3.2.6 Következetes segítség (a 2.2-ben került be) — a segítségnyújtási lehetőségeknek következetes pozícióban kell megjelenniük
- 3.3.7 Redundáns adatbevitel (a 2.2-ben került be) — a munkamenet során korábban megadott információt nem szabad újra bekérni
Elegendő az A szint? Nem. Az A szint önmagában egyetlen jelentős akadálymentességi jogszabálynak sem felel meg. Ez a padló, nem a cél.
AA szint: a jogi mérce
Az AA szintnél húzza meg a jog a határt. Erre hivatkoznak a következők:
- ADA (Americans with Disabilities Act) — az igazságügyi minisztérium informális útmutatása és a bírósági döntések következetesen a WCAG 2.x AA szintre mutatnak
- Európai akadálymentesítési irányelv (EAA) — az EN 301 549 szabványnak való megfelelést követeli meg, amely a WCAG 2.2 AA szintre hivatkozik
- Uniós webakadálymentesítési irányelv — a WCAG 2.1 AA szintet írja elő a közszférabeli szervezetek számára (a 2.2-re frissül)
- UK PSBAR — a WCAG 2.1 AA szintet követeli meg az egyesült királyságbeli közszférabeli weboldalaktól
- Section 508 (USA, szövetségi) — a WCAG 2.0 AA szintre hivatkozik alapszintként
- Accessibility for Ontarians with Disabilities Act (AODA) — a WCAG 2.0 AA szintet követeli meg
Mit tesz hozzá az AA szint az A-hoz (válogatott példák):
- 1.4.3 Kontraszt (minimum) — a szöveg kontrasztarányának legalább 4,5:1-nek kell lennie (nagy szövegnél 3:1)
- 1.4.4 Szöveg átméretezése — a szövegnek olvashatónak kell maradnia 200%-os nagyításnál, tartalomvesztés nélkül
- 1.4.10 Újratördelés (a 2.1-ben került be) — a tartalom nem igényelhet vízszintes görgetést 320 pixeles szélességnél
- 1.4.11 Nem szöveges kontraszt (a 2.1-ben került be) — a felületi komponenseknek és a fókuszjelzőknek el kell érniük a 3:1 kontrasztot
- 1.4.12 Szövegtávolságok (a 2.1-ben került be) — a tartalom használható marad a betű-, sor- és szóköztávolság felülírása mellett is
- 2.4.7 Fókusz látható — a billentyűzetfókusz-jelzőknek láthatónak kell lenniük
- 2.4.11 Fókusz nem takart (a 2.2-ben került be) — a fókuszált elemeket nem takarhatják el teljesen ragadós fejlécek vagy fedőrétegek
- 2.4.13 Fókusz megjelenése (a 2.2-ben került be) — a fókuszjelzőknek minimális méret- és kontrasztküszöböket kell teljesíteniük
- 2.5.3 Címke a névben (a 2.1-ben került be) — a látható címkéket bele kell foglalni a hozzáférhető nevekbe
- 2.5.8 Célpont mérete (minimum) (a 2.2-ben került be) — az interaktív célpontoknak legalább 24×24 CSS-pixel méretűnek kell lenniük
- 3.3.8 Akadálymentes hitelesítés (a 2.2-ben került be) — a bejelentkezési folyamatok nem támaszkodhatnak kognitív funkciótesztekre (CAPTCHA-kra)
Az AA szint mérnöki és tervezői munkával elérhető — nem igényel rendkívüli erőfeszítést, de tudatos figyelmet igen, a termékfejlesztés teljes folyamatában.
AAA szint: az arany mérce
Az AAA szint tartalmazza a legigényesebb kritériumokat. Olyan helyzeteket kezelnek, ahol már a kis akadályok is jelentős hatással vannak a súlyos vagy halmozott fogyatékossággal élő felhasználókra. A W3C kifejezetten kijelenti, hogy nem feltétlenül lehetséges minden AAA kritériumot minden tartalomra teljesíteni.
Mit tesz hozzá az AAA szint (válogatott példák):
- 1.2.6 Jelnyelv (előre rögzített) — jelnyelvi tolmácsolást kell biztosítani az előre rögzített hangtartalomhoz
- 1.4.6 Kontraszt (bővített) — a kontrasztaránynak normál szövegnél legalább 7:1-nek kell lennie (nagy szövegnél 4,5:1)
- 2.1.3 Billentyűzet (kivétel nélkül) — minden funkciónak billentyűzettel működtethetőnek kell lennie, mindenféle kivétel nélkül
- 2.2.3 Nincs időzítés — semmilyen időkorlát nem megengedett
- 2.4.12 Fókusz nem takart (bővített) — a fókuszált elemeknek teljesen láthatónak kell lenniük (nem csak részben)
- 2.4.9 Hivatkozás célja (csak a hivatkozásból) — minden hivatkozás céljának egyértelműnek kell lennie pusztán a hivatkozás szövegéből, a környező kontextus nélkül
- 3.1.5 Olvasási szint — a tartalom elérhető alsó középiskolai olvasási szinten, vagy egyszerűsített alternatíva áll rendelkezésre
- 3.3.6 Hibamegelőzés (minden) — minden beküldésnek (nem csak a jogi és pénzügyi jellegűeknek) visszavonhatónak, ellenőrzöttnek vagy megerősítettnek kell lennie
Érdemes AAA-ra törekedni? Sok szervezet szelektíven megteszi. Például egy idős ügyfeleket kiszolgáló bank előtérbe helyezheti az 1.4.6 bővített kontrasztot. Egy állami szolgáltatás megcélozhatja a 3.1.5 olvasási szintet. Az AAA szint teljes körű elérése egy nyilvános weboldalon azonban ritka, és a világon sehol nem jogszabályi követelmény.
Gyakori tévhitek
„Átmentünk egy automatizált vizsgálaton, tehát AA-megfelelők vagyunk.” Az automatizált eszközök a WCAG-problémák nagyjából 30–40%-át fogják meg. Sok AA kritérium — billentyűzetes navigáció, fókuszkezelés, értelmes olvasási sorrend, akadálymentes hitelesítés — kizárólag manuális teszteléssel vagy segítő technológiával végzett értékeléssel ellenőrizhető.
„Állami szerződésekhez AAA kell.” Az állami beszerzési keretrendszerek (Section 508, EN 301 549) AA szintet követelnek meg, nem AAA-t. Az AAA felbukkanhat egyes szerződési specifikációkban, de nem ez az alapszint.
„Három éve teljesítettük az AA szintet, tehát még mindig megfelelünk.” A WCAG 2.2 új AA kritériumokat vezetett be. Ha a legutóbbi audit a WCAG 2.0 vagy 2.1 alapján készült, a 2.2-es kiegészítésekre hiányelemzésre van szükség — különösen a fókusz megjelenése, a fókusz nem takart, a célpontméret és az akadálymentes hitelesítés tekintetében.
„Az A szint elég, mert kisvállalkozás vagyunk.” A méret nem határozza meg az alkalmazandó szabványt. Az ADA a nyilvánosság számára nyitva álló helyekre mérettől függetlenül vonatkozik. Az EAA a magánszektorbeli vállalkozásokra egy adott küszöb felett szintén mérettől függetlenül alkalmazandó. Az A szint önmagában egyiknek sem felel meg.
A célszint kiválasztása
A szervezetek túlnyomó többsége számára a válasz egyszerű: a cél a WCAG 2.2 AA szint.
Aki közszférabeli ügyfeleket szolgál ki az EU-ban vagy az Egyesült Királyságban, annak ez jogi kötelezettség. Aki fogyasztóknak szóló digitális termékeket üzemeltet az EU-ban (e-kereskedelem, bankolás, közlekedés, távközlés), annak az EAA 2025 júniusától kötelezővé teszi. Aki egyesült államokbeli felhasználókkal rendelkezik, annál az ADA-esetjog egyre inkább a WCAG 2.x AA szintet tekinti elvárt mércének.
Az AA felé vezető út:
- Automatizált vizsgálatok futtatása az egyértelmű hibák azonosítására (kontraszt, hiányzó alt szöveg, hiányzó címkék)
- Manuális audit elvégzése, amely lefedi a billentyűzetes navigációt, a képernyőolvasós viselkedést és a WCAG 2.2-re jellemző kritériumokat
- A problémák javítása prioritás szerint — először a kritikus akadályok, majd az AA-hiányosságok
- Akadálymentesítési nyilatkozat közzététele a megfelelőségi szint és az ismert korlátok megjelölésével
- Folyamatos monitorozás beállítása, hogy a visszaesések az oldal fejlődése közben is kiderüljenek
Az a megközelítés, amely először az A szintet éri el, majd egy második fázisban zárja be a maradék AA-hiányosságokat, korlátozott kapacitású csapatoknál érvényes ütemezés. Csak arra kell ügyelni, hogy az AA-hiányosságoknak legyen szilárd javítási határidejük — az A szint önmagában nem védhető megfelelőségi pozíció.
A WCAG három szintje nem bürokratikus létraként létezik, hanem annak gyakorlati elismeréseként, hogy az akadálymentesség egy skála. Az A szint falakat bont le. Az AA szint valóban használhatóvá teszi az élményt. Az AAA szint minden felhasználó, minden helyzetben megvalósuló bevonása felé mutat. A jogi kötelezettség az AA — de a felhasználók mindenből profitálnak, ami ezen túlmutat.
Kapcsolódó: WCAG 2.1 vs 2.2: mi változott · Hogyan tedd WCAG 2.2-kompatibilissé weboldaladat
Nem biztos benne, melyik szintet teljesíti az oldala?