Az akadálymentesség alapelvei és a megfelelőség szintjei
A WCAG iparági szabvány irányelvei a webes tartalom akadálymentességére vonatkozóan négy alapelv szerint vannak rendszerezve: Perceivable, Operable, Understandable és Robust. Ezeknek az alapelveknek az emlékére sokan használják a POUR betűszót. Ezek az univerzális POUR-alapelvek biztosítják a webes akadálymentesség alapjait, és biztosítják, hogy a webes tartalmak elérhetők legyenek a különböző igényekkel és preferenciákkal rendelkező személyek számára.
Szerint a World Wide Web Consortium (W3), bárki, aki szeretné használni a weben kell tartalom, amely magában foglalja mind a négy POUR elveket. Vizsgáljuk meg, mit jelentenek:
Érzékelhető: Az információknak és a felhasználói felület összetevőinek a felhasználók számára érzékelhető módon kell lenniük. Ez azt jelenti, hogy minden felhasználó láthatja, hallhatja vagy érzékelheti a tervezés összes elemét. Bár sok felhasználó képes vizuálisan megérteni, más felhasználók hangon vagy érintéssel érzékelhetik. Ilyenkor segíthetnek az olyan eszközök, mint a helyettesítő szöveg képekhez és hivatkozásokhoz, kontrasztos színek, feliratok és átiratok.
Kezelhető: Ez az alapelv megköveteli, hogy a felhasználói felület összes összetevője és a navigáció működőképes legyen, így a felhasználóknak képesnek kell lenniük a vezérlők, gombok, navigáció és egyéb interaktív elemek sikeres használatára. Nem mindenki használhat egeret. Sokak számára a webhelyek vagy webalkalmazások üzemeltetése olyan kisegítő technológiák használatát jelenti, mint a hangfelismerés, a billentyűzetek vagy a képernyőolvasók.
Érthető: A felhasználóknak képesnek kell lenniük megérteni a webhelyen található információkat, valamint a webhely elérésének és navigálásának módját. Ez az alapelv azt követeli meg, hogy a webhelyek és a webalkalmazások kiszámíthatók legyenek a tervezési és használati mintákban. Könnyen navigálhatnak és olvashatnak. Ez azt jelenti, hogy olyan vizualizációs hierarchia jön létre, amely egyértelmű utasítások és következetes navigáció mellett kiemeli a címsorokat és a tartalomstruktúrát. A érthetőség környezetfüggő lehet. Egy összetett kódolási feladat elvégzését bemutató webhely például tartalmazhat olyan információkat, amelyek érthetőek egy fejlesztő számára, de nem feltétlenül értelmezhetők a kódolási háttérrel nem rendelkező felhasználók számára.
Robusztus: Ez az alapelv megköveteli, hogy a tartalmakat megbízhatóan lehessen elérni és értelmezni a felhasználói ügynökök széles köre, beleértve az olyan kisegítő technológiákat, mint a képernyőolvasók, a beszédfelismerés és a szövegnagyítás. Az ügynöktechnológiák előrehaladtával és fejlődésével a tartalomnak elérhetőnek kell maradnia a különböző típusú eszközökön és böngészőkben.
Hogyan értékelheti egy webhely vagy webalkalmazás akadálymentességét?
A NÉGY WCAG-alapelv mindegyike konkrét ajánlásokat tartalmaz a webtervezéshez és -fejlesztéshez. Ezek az irányelvek tovább bonthatók mérhető és tesztelhető sikerességi kritériumokra, vagy olyan utasításokra, amelyek meghatározzák a webes akadálymentesség minimális követelményeit.
Három megfelelési szint: A, AA és AAA
Ez a minősítési rendszer az akadálymentességi irányelveknek való megfelelést és megfelelőséget jelzi, mivel az A a minimális szint, az AAA pedig a maximális megfelelőségi szint. A legtöbb webes tartalom esetében a kisegítő lehetőségek ajánlott szintje az akadálymentességi AA köztes szintje.
A szintek kumulatívak, ami azt jelenti, hogy a köztes szintű AA webes tartalomnak meg kell felelnie az A minimális szintű sikerességi feltételeknek is, míg az AAA-tartalomnak az A és az AA szint sikerességi feltételeinek is meg kell felelnie.
A megfelelőség szintjeinek összehasonlítása a webes akadálymentesség elvével
Hasonlítsuk össze a három megfelelési szintet úgy, hogy áttekintjük a POUR webes akadálymentességi alapelveinek néhány sikerességi mintáját .
Érzékelhető
- V: Adjon meg szöveges alternatívákat a nem szöveges tartalmakhoz (például képekhez, hanganyagokhoz és videókhoz).
- AA: Adjon meg feliratokat élő hangtartalmakhoz (például webináriumokhoz, podcastokhoz és közvetítésekhez).
- AAA: Jelnyelvi értelmezést biztosít az előre rögzített hanganyagokhoz (például videókhoz, animációkhoz és bemutatókhoz).
Működőképes
- V: Az összes funkció elérhetővé tétele billentyűzetről (például hivatkozások, gombok és űrlapok).
- AA: Elegendő időt biztosít a tartalom olvasásához és használatához (például lehetővé teszi az időkorlátok módosítását vagy meghosszabbítását).
- AAA: Adja meg az adatok elvesztése nélküli újrahitelesedés lehetőségét (például mentse az előrehaladást vagy folytassa később).
Érthető
- V: A webhelyek kiszámítható megjelenésének és működésének biztosítása (például konzisztens navigációs és visszajelzési mechanizmusokkal).
- AA: A szöveg olvashatóvá és érthetővé tétele (például világos, egyszerű nyelv használata; ismeretlen szavak definiálása).
- AAA: Lehetővé teszi a rövidítések kibontását (például rövidítési< elem vagy >szószedet használatával).
Robusztus
- V: A jövőbeli felhasználói ügynökökkel való kompatibilitás maximalizálása (például érvényes, jól formázott korrektúra használata; kövesse a szabványokat).
- AA: Adjon meg nevet, szerepkört és értéket az összes felhasználói felületi (UI-) összetevőhöz a megfelelő HTML-elemek és attribútumok vagy WAI-ARIA* szerepkörök és tulajdonságok használatával.
- AAA: Adja meg a felhasználói felület összetevőinek célját és jelentését (például WAI-ARIA tájékozódási pontok és címkék használatával).)
*(WAI-ARIA): Webes akadálymentességi kezdeményezés – Akadálymentes, gazdag internetes alkalmazások szabványa.