Az akadálymentesség (accessibility, röviden a11y) azt jelenti, hogy a weboldalad akkor is használható, ha a látogató képernyőolvasóval, billentyűzettel, nagyítással vagy gyenge színlátással érkezik. A műszaki mércét a WCAG szabvány adja, a jogi kötelezettséget Európában az EAA (European Accessibility Act).
Hogyan épül fel a szabvány
A WCAG négy alapelvre oszlik: érzékelhető, működtethető, érthető, robusztus. Minden alapelv alatt konkrét, tesztelhető sikerkritériumok vannak. Ezek három szintbe sorolódnak: A, AA és AAA.
A gyakorlatban mindenhol a WCAG 2.1 AA a hivatkozási pont. Ez az a szint, amit a jogszabályok és a közbeszerzések elvárnak. Az AAA teljes körű teljesítése a legtöbb oldalon nem reális cél.
Mit ír elő az EAA
Az EAA 2025. június 28-tól kötelező az érintett szolgáltatásokra. Ide tartoznak többek között a webshopok, a banki és a fuvarozási felületek. A mikrovállalkozásokra bizonyos esetekben kivétel vonatkozik, de a pontos hatályt mindig a hazai jogszabály dönti el.
A kötelezettség nem egy pecsét, hanem folyamatos állapot. Egy új sablon, egy új plugin vagy egy új landing oldal bármikor visszaronthatja a meglévő szintet.
Mit lát ebből egy gép
Az akadálymentes kód és a gépi olvashatóság ugyanabból a forrásból táplálkozik: a szemantikus HTML-ből. Egy képernyőolvasó és egy nyelvi modell is a címsorokból, a listákból, a gombfeliratokból és a képleírásokból építi fel az oldal szerkezetét. Ezért javít az akadálymentesítés az AI-értelmezhetőségen is, akkor is, ha nem ez volt a cél.
A legerősebb átfedés négy helyen van: címhierarchia, alt-szövegek, nyelvi jelölés és a beszédes linkszövegek. Ugyanezekre épül a gépi ügynökök navigációja is.
Röviden: a WCAG 2.1 AA a mérce, az EAA 2025 óta a jogi kényszer, a szemantikus HTML pedig a közös nevező ember és gép között.
Technikai példa
Tipikus hibás és javított markup. A bal oldali változat Lighthouse-ban azonnal hibát dob.
<!-- Rossz: nincs címke, nincs alt, a gomb valójában div -->
<img src="/img/IMG_2043.jpg">
<input type="email" placeholder="E-mail">
<div class="btn" onclick="send()">Küldés</div>
<!-- Jó: szemantikus elemek, kitöltött alt, valódi label -->
<img src="/img/kek-futocipo-oldalnezet.jpg"
alt="Kék futócipő oldalnézetből, fehér talppal">
<label for="email">E-mail cím</label>
<input type="email" id="email" name="email" autocomplete="email" required>
<button type="submit">Küldés</button>
A dekorációs képnél az alt="" a helyes megoldás. Így a képernyőolvasó átugorja, a validátor pedig nem jelez hibát.
Parancssori ellenőrzés egy URL-re, JSON-kimenettel:
npx lighthouse https://pelda.hu \
--only-categories=accessibility \
--output=json --output-path=./a11y.json
A kapott fájlban az audits objektum tartalmazza a bukott szabályokat és az érintett elemek szelektorait. Ezt lehet közvetlenül feladatlistává alakítani a fejlesztőnek.
Gyakori kérdések
Kötelező nekem is az EAA?
Ha webshopot vagy más, az irányelvben nevesített digitális szolgáltatást üzemeltetsz, akkor 2025. június 28-tól igen. A mikrovállalkozásokra bizonyos szolgáltatásoknál kivétel vonatkozik. A pontos hatályt a hazai átültető jogszabály és a tevékenységed dönti el, ezt érdemes jogásszal tisztázni.
Elég, ha 100 pontos a Lighthouse akadálymentességi pontom?
Nem. A Lighthouse az automatikusan mérhető kritériumokat nézi, ez a WCAG szabályainak nagyjából egyharmada. A 100 pont azt jelenti, hogy a gépi ellenőrzés nem talált hibát. A képernyőolvasós és billentyűzetes kézi teszt ettől még szükséges.
Megoldja egy akadálymentesítő plugin vagy overlay?
Nem oldja meg. Az overlay JavaScriptből próbálja utólag felülírni a hibás kódot, gyakran rontja a képernyőolvasók működését. A jogi megfelelést sem garantálja, mert a mögöttes HTML hibás marad. A hibákat a forrásban kell javítani.
Mennyi idő és pénz egy meglévő oldal akadálymentesítése?
Egy sablonalapú KKV-oldalon a Lighthouse által jelzett hibák nagy része néhány nap alatt javítható. A kontraszt, az alt-szövegek és a címkék gyors győzelmek. Az egyedi fejlesztésű, sok interaktív komponenst tartalmazó felületeknél ez hetekben mérhető munka.
Segít az akadálymentesítés a Google-nál vagy az AI-válaszokban?
Közvetlen rangsorolási tényező nem, de a mögötte lévő szemantikus HTML igen sokat számít. A tiszta címsorstruktúra és a beszédes linkszöveg a nyelvi modellek dolgát is megkönnyíti. A kitöltött alt-szöveg pedig gyakran az egyetlen forrás, amiből egy gép megérti a képeidet.