Mi a WCAG? A Web Content Accessibility Guidelines megértése
A Web Content Accessibility Guidelines, közismert nevén a WCAG, a digitális tartalom fogyatékossággal élő személyek számára való hozzáférhetővé tételének nemzetközileg elismert technikai szabványa. A World Wide Web Consortium (W3C) által fejlesztett, fogyatékosságügyi érdekképviseleti csoportok, kormányzati szervek, akadálymentesítési kutatók és iparági szakemberek együttműködésével létrejött WCAG biztosítja azt a keretet, amelyet a világ szervezetei használnak a digitális akadálymentesítés értékelésére és javítására.
A WCAG önmagában nem törvény. Technikai szabványok gyűjteménye. Azonban a WCAG-ot gyakorlatilag minden jelentős akadálymentesítési törvény és szabályozás átvette vagy hivatkozik rá világszerte, így ez a jogi megfelelés de facto mércéje. Ha szervezetének meg kell felelnie az European Accessibility Act-nak, az Americans with Disabilities Act-nak, a Section 508-nak vagy a többi nemzeti akadálymentesítési szabályozásnak, a WCAG az a szabvány, amelyhez mérni fogják.
A négy alapelv: POUR
A WCAG-ban minden négy alapelv köré szerveződik, amelyet a POUR betűszó jelöl. Ezek az elvek határozzák meg, mit jelent a digitális tartalom akadálymentessége.
Érzékelhető (Perceivable) azt jelenti, hogy az információt és a felhasználói felület összetevőit a felhasználók számára érzékelhető módon kell bemutatni. Ez nem azt jelenti, hogy minden felhasználónak minden érzékszervével érzékelnie kell a tartalmat — hanem azt, hogy a tartalomnak legalább egy olyan érzékszerven keresztül elérhetőnek kell lennie, amelyre a felhasználó támaszkodni tud. Például a képeknek szöveges alternatívára van szükségük, hogy akik nem látják őket, az információt mégis megértsék. A videóknak feliratokra van szükségük, hogy akik nem hallják a hangot, követni tudják. A szövegnek megfelelő kontraszttal kell rendelkeznie a háttérhez képest, hogy a gyengénlátók is el tudják olvasni.
Kezelhető (Operable) azt jelenti, hogy a felhasználói felület összetevőinek és a navigációnak minden felhasználó számára kezelhetőnek kell lennie. Az egérrel elérhető minden funkciónak billentyűzettel is elérhetőnek kell lennie. A felhasználóknak elegendő időt kell kapniuk a tartalom olvasására és az interakcióra. A tartalmat nem szabad úgy tervezni, hogy rohamokat vagy fizikai reakciókat váltson ki. A felhasználóknak képesnek kell lenniük navigálni, tartalmat találni és meghatározni, hol tartanak az oldalon belül.
Érthető (Understandable) azt jelenti, hogy az információnak és a felhasználói felület működésének érthetőnek kell lennie. A szövegnek olvashatónak és érthetőnek kell lennie. A weboldalaknak kiszámítható módon kell megjelenniük és működniük. A felhasználókat segíteni kell a hibák elkerülésében és javításában — különösen az űrlapoknál, ahol a hibáknak jelentős következményei lehetnek.
Robusztus (Robust) azt jelenti, hogy a tartalomnak elég robusztusnak kell lennie ahhoz, hogy a felhasználói programok széles köre, beleértve a segítő technológiákat, mint a képernyőolvasók, megbízhatóan értelmezze. Ehhez tiszta, jól strukturált kódra van szükség, amely követi a webes szabványokat és helyesen kommunikálja az információt minden hozzáférő technológiának.
A 13 irányelv
A négy POUR-elv alatt 13 irányelv található, amelyek konkrét célokat határoznak meg a szerzők számára. Ezek az irányelvek önmagukban nem tesztelhetők, de keretet adnak a tesztelhető sikerességi kritériumokhoz.
Az Érzékelhető elv alatt négy irányelv található, amelyek a nem szöveges tartalom szöveges alternatíváit, az időalapú média alternatíváit, a tartalom bemutatásának adaptálhatóságát és a tartalom megkülönböztethetőségét — beleértve a kontrasztot és a hangvezérlést — fedik le.
A Kezelhető elv alatt öt irányelv található, amelyek a billentyűzet-hozzáférhetőséget, a felhasználók számára biztosított elegendő időt, a rohamok és fizikai reakciók megelőzését, a navigálhatóságot, valamint az egéren és billentyűzeten túli beviteli módokat fedik le.
Az Érthető elv alatt három irányelv található, amelyek az olvashatóságot, a weboldal viselkedésének kiszámíthatóságát és az űrlapokhoz és hibakezeléshez nyújtott beviteli segítséget fedik le.
A Robusztus elv alatt egy irányelv található, amely a jelenlegi és jövőbeli felhasználói programokkal és segítő technológiákkal való kompatibilitást fedi le.
Sikerességi kritériumok: A tesztelhető követelmények
Minden irányelv konkrét sikerességi kritériumokat tartalmaz — tesztelhető állításokat, amelyek meghatározzák, hogy a tartalom megfelel-e az akadálymentesítési szabványnak. A WCAG 2.2, a jelenlegi verzió, összesen 86 sikerességi kritériumot tartalmaz. Minden sikerességi kritérium három megfelelési szint egyikébe van sorolva: A, AA vagy AAA.
A sikerességi kritériumok technológia-semlegesen vannak megírva. Leírják, mit kell elérni, nem azt, hogyan kell elérni. Az egyes kritériumok teljesítésére szolgáló konkrét technikák a használt technológiától függenek — HTML, CSS, JavaScript, PDF vagy más formátumok. A W3C külön dokumentációt biztosít az elegendő technikákról és a gyakori hibákról minden sikerességi kritériumhoz.
A WCAG rövid története
A WCAG jelentősen fejlődött az első megjelenése óta. A WCAG 1.0 1999 májusában jelent meg, 14 irányelvet tartalmazott prioritás-alapú megfelelési rendszerrel. Korát megelőzve úttörő volt, de erősen kötődött konkrét technológiákhoz, különösen a HTML-hez.
A 2008 decemberében megjelent WCAG 2.0 alapvető újragondolás volt. Bevezette a POUR-elveket, a háromszintű megfelelési rendszert (A, AA, AAA) és a technológia-semleges sikerességi kritériumokat, amelyek bármely webes technológiára alkalmazhatók, ahelyett hogy konkrét jelölőnyelvekhez kötődnének.
A 2018 júniusában megjelent WCAG 2.1 17 új sikerességi kritériummal bővült, hogy pótolja a kialakult hiányosságokat, különösen a mobil akadálymentesítés, a gyengénlátás és a kognitív fogyatékosságok terén. Átmeneti frissítésnek szánták, miközben a jövőbeli verziók fejlesztése folytatódott.
A 2023 októberében megjelent WCAG 2.2 a jelenlegi szabvány. Kilenc új sikerességi kritériumot ad hozzá és egyet eltávolít (SC 4.1.1 Elemzés, amely elavultnak minősült). Az új kritériumok a jobb billentyűzet-navigációra, az érintési célméretre, a kognitív akadálymentesítésre és a hitelesítés használhatóságára összpontosítanak. A WCAG 2.2 visszafelé kompatibilis — a 2.2-nek megfelelő tartalom a 2.1-nek és a 2.0-nak is megfelel.
Ki felelős az akadálymentesítésért?
Gyakori tévhit, hogy az akadálymentesítés kizárólag fejlesztési feladat. Valójában az akadálymentesítés közös felelősség a digitális tartalom létrehozásában részt vevő minden szerep között. A tervezők döntenek a színekről, kontrasztról, elrendezésről és interakciós mintákról, amelyek alapvetően meghatározzák az akadálymentesítést. A fejlesztők valósítják meg a technikai alapokat — szemantikus jelölőnyelv, billentyűzet-támogatás, ARIA-attribútumok. A tartalomkészítők írják az alt-szöveget, a linkkszöveget, a címsorokat és az útmutatásokat, amelyekre a felhasználók támaszkodnak. A termékmenedzserek és üzleti vezetők határozzák meg a prioritásokat és osztják el az erőforrásokat.
Az akadálymentesítés akkor működik a legjobban, ha a tervezési és fejlesztési folyamat minden fázisába beépül, nem pedig utólag kerül rá. Minél korábban vesszük figyelembe az akadálymentesítést, annál olcsóbb és kevésbé zavaró a megvalósítása.
Ebben a szekcióban
Akadálymentes a weboldala?
Vizsgálja meg weboldalát ingyen, és kapja meg WCAG-pontszámát percek alatt.
Vizsgálja meg weboldalát ingyen