Útmutatók

Mi a webes akadálymentesítés? WCAG és inkluzív dizájn

A webes akadálymentesség azt jelenti, hogy a weboldalakat és appokat úgy építik, hogy a fogyatékkal élő emberek is használhassák őket — akár vakok, akik képernyőolvasót használnak, akik nem tudnak egérrel dolgozni, gyengén látók vagy színvakok, siketek, vagy kognitív vagy tanulási nehézséggel élők. A gyakorlatban olyan dolgokról van szó, mint a képek szöveges alternatívái, a megfelelő színkontraszt, a helyesen felcímkézett űrlapok, és hogy minden működjön pusztán billentyűzettel. Ennek nemzetközi szabványa a WCAG, a W3C Webes Tartalom Akadálymentességi Irányelvei.

Az akadálymentességet gyakran a11y-ként rövidítik: „a”, utána 11 betű, majd „y”.

Miért fontos az akadálymentesség, ha AI-val építesz

Az AI-építők jók abban, hogy olyan appokat készítsenek, amelyek jól néznek ki. Az akadálymentesség többnyire arról szól, amit egy képernyőkép nem mutat: hogy egy gomb valóban gomb-e, hogy egy beviteli mezőnek van-e olyan címkéje, amelyet a képernyőolvasó be tud mondani, és hogy eléred-e a menüt a Tab billentyűvel.

Ezért érdemes rákérdezni:

  • Könnyű elnézni. Egy egyedi stílusú legördülő menü tökéletesen nézhet ki, és egérrel nem használható. Nem veszed észre, hacsak nem tesztelsz rá.
  • Korán olcsóbb jól csinálni. Ha már az első promptban akadálymentes komponenseket kérsz, szinte semmibe nem kerül. Egy kész appot utólag javítani azt jelenti, hogy minden képernyőhöz hozzá kell nyúlni.
  • Mindenkinek segít. A feliratok zajos helyen segítenek, a jó kontraszt a napsütésben telefonozóknak, az egyértelmű címkék pedig mindenkinek gyorsabbá teszik az űrlap kitöltését.
  • Átfedésben van a SEO-val. A megfelelő címsorok, a leíró linkek és az alt szöveg a keresőmotoroknak is segítenek megérteni az oldalaidat — lásd: SEO AI-val épített weboldalakhoz.
  • Előírás lehet. Attól függően, hol működsz és kinek szolgáltatsz, az akadálymentesség jogi kötelezettség lehet.

Mindennapi hasonlat

Gondolj egy épület bejáratára.

A lépcső sok embernek megfelel. A rámpa a kerekesszékeseknek működik — és a babakocsis szülőknek, a bevásárlókocsival dolgozó futároknak és a bőröndös utazóknak is. Az automata ajtók, az egyértelmű táblák, a liftgombokon lévő Braille-írás és a jó világítás mind egy-egy akadályt szüntetnek meg valakinek.

A webes akadálymentesség ugyanez az elv a digitális térben: az appod rámpái, táblái és kapaszkodói. És akárcsak egy épületnél, sokkal könnyebb a rámpát a tervekbe belevenni, mint miután a beton megszilárdult.

A WCAG röviden

A WCAG-ot a W3C Webes Akadálymentesség Kezdeményezése (WAI) adja ki. A jelenlegi verzió a WCAG 2.2, amelyet először 2023 októberében tettek közzé. Visszafelé kompatibilis: ami megfelel a WCAG 2.2-nek, az megfelel a 2.1-nek és a 2.0-nak is, a W3C pedig a legújabb verzió használatát javasolja. A WCAG 2.2 nemzetközi szabványként is jóvá van hagyva, ISO/IEC 40500:2025 néven. A jóval más felépítésű WCAG 3 fejlesztés alatt áll, korai tervezetként, nem befejezett szabványként.

A WCAG négy alapelv köré szerveződik, amelyeket gyakran POUR-ként jegyeznek meg:

ElvJelentésePéldák
Észlelhető (Perceivable)Az emberek a használt érzékszerveikkel fel tudják fogni a tartalmatAlt szöveg a képeknek, feliratok a videóknak, megfelelő kontraszt
Kezelhető (Operable)Az emberek használni tudják a vezérlőket és navigálni tudnakBillentyűzetes hozzáférés, nem meghosszabbítható időkorlát nélkül, látható fókusz
Érthető (Understandable)A tartalom és a működés értelmesEgyértelmű címkék, segítő hibaüzenetek, következetes navigáció
Robusztus (Robust)Többféle böngészővel és segítő technológiával működikHelyes HTML-elemek, a vezérlők megfelelő neve és szerepe

Minden irányelvnek vannak ellenőrizhető sikerkritériumai három szinten:

  • A szint — a minimum. Ezek megszegése egyes embereket teljesen kizár.
  • AA szint — a szokásos célszint, és ez az a szint, amelyre a legtöbb törvény és szabályzat hivatkozik.
  • AAA szint — a legmagasabb szint. Helyenként érdemes célul tűzni, de a W3C nem javasolja egész oldalakra kötelezővé tenni, mert egyes tartalmak nem tudják teljesíteni.

A WCAG 2.2 kilenc új sikerkritériumot adott a 2.1-hez, köztük az AA szintű Célméret (minimum) kritériumot — a kattintható célok általában legalább 24 × 24 CSS-pixel méretűek legyenek, kivételekkel —, és az Akadálymentes hitelesítés (minimum) kritériumot, amely korlátozza a memórián vagy rejtvényen alapuló bejelentkezési lépéseket, például azt, hogy a jelszót úgy kell újragépelni, hogy beillesztni nem lehet. Eltávolította a régi „Feldolgozás” (Parsing) kritériumot is, mert elavulttá vált.

Példa: egy regisztrációs űrlap

Íme egy regisztrációs űrlap, amelyet egy AI készíthet, és amit egy akadálymentességi ellenőrzés talál benne:

ProblémaKit érintJavítás
A beviteli mezők helyőrző szöveget használnak („Email”) címke helyettKépernyőolvasót használók; bárki, aki gépelés közben elfelejti, mi volt a mezőLátható <label>, amely minden beviteli mezőhöz kapcsolódik
Világosszürke szöveg fehéren, jóval 4,5:1 kontraszt alattGyengénlátók, bárki szabadbanSötétebb szöveg, amely eléri a 4,5:1 kontrasztarányt
A hibák csak piros kerettel jelennek megSzínvakok, képernyőolvasót használókSzöveges üzenet a mező mellett, amelyet a képernyőolvasók bemondanak
A „Regisztráció” egy stílusozott <div>, nem <button>Billentyűzetet és képernyőolvasót használók nem tudják aktiválniValódi <button> elem használata
Nincs látható keret, amikor a mezők között Tab-bal lépkedszA billentyűzetet használók elvesztik a helyüketEgyértelmű fókuszstílus
A logó képének nincs alt szövegeA képernyőolvasót használók egy fájlnevet hallanakAlt szöveg, például „Acme Foglalások”

Ezek a javítások közül egyik sem változtatja sokat az űrlap kinézetén. Mindegyik azon változtat, hogy egyesek egyáltalán használni tudják-e.

Fontos fogalmak

FogalomJelentés
KépernyőolvasóOlyan szoftver, amely hangosan vagy Braille-kijelzőre olvassa fel a képernyőt, például a VoiceOver, az NVDA vagy a JAWS.
Alt szövegA kép szöveges leírása, amelyet a képernyőolvasók felolvasnak. A dekoratív képek üres alt szöveget kapnak, hogy kihagyják őket.
KontrasztarányMennyire különböznek a szöveg és a háttér színei, 1:1-től 21:1-ig.
Billentyűzetes navigációEgy oldal használata Tab, Enter, szóköz és nyílbillentyűk segítségével egér helyett.
FókuszjelzőA látható keret, amely megmutatja, melyik elemen van a billentyűzet fókusza.
Szemantikus HTMLA feladathoz megfelelő elem használata — <button>, <nav>, <h2> —, hogy a böngészők és a segítő technológiák megértsék az oldalt.
ARIAExtra attribútumok, amelyek egyedi vezérlőket írnak le a segítő technológiának. Csak mértékkel használd; előbb a natív HTML-elemek jönnek.
Segítő technológia (assistive technology)Eszközök, amelyekkel az emberek hozzáférnek a számítógépekhez, a képernyőolvasóktól a kapcsoló-eszközökön át a hangvezérlésig.

Gyakori tévhitek

  • „Az akadálymentesség csak a vakoknak fontos.” Lefedi a látási, mozgási, hallási, beszédbeli és kognitív fogyatékosságokat, valamint az átmeneti helyzeteket, például a eltört kart.
  • „Az akadálymentes oldalak unalmasak.” Az akadálymentesség néhány dologra szabályt ad — kontraszt, fókuszstílus, szövegméret —, de a jól kinéző, akadálymentes oldalak a szokásosak, nem a kivételek.
  • „Az automatikus ellenőrző 100-at mutat, tehát készen vagyunk.” Az automatikus eszközök csak egyes problémákat fognak meg. Hogy az alt szöveg valóban értelmes-e, vagy hogy egy folyamat képernyőolvasóval logikus-e, azt embernek kell ellenőriznie.
  • „Egy overlay widget megfelelővé tesz minket.” A rárakott eszköztárak nem javítják a hiányzó címkéket vagy a törött billentyűzetes hozzáférést a kódodban. A forrást javítsd.
  • „Nincsenek fogyatékkal élő felhasználóink.” Lehet, hogy egyszerűen nem tudsz róluk. Sok fogyatékosság nem látszik, és akik akadályba ütköznek, általában egyszerűen elmennek.

Mit kérj az AI-építődtől

  • „Úgy építsd meg, hogy megfeleljen a WCAG 2.2 AA szintjének.”
  • „Használj szemantikus HTML-t: valódi gombokat, linkeket, sorrendben lévő címsorokat, és címkét minden űrlapmezőhöz.”
  • „Győződj meg róla, hogy minden interaktív elem csak billentyűzettel működik, és látható fókuszstílusa van.”
  • „Ellenőrizd az összes szöveg- és ikonszínt kontraszt szempontjából — 4,5:1 a normál szövegre, 3:1 a nagy szövegre és ikonokra.”
  • „Adj értelmes alt szöveget az informatív képekhez, és üres alt szöveget a dekoratívakhoz.”
  • „Az űrlaphibákat szövegként jelenítsd meg, a mezőhöz kötve, ne csak színnel.”
  • „Tartsd tiszteletben a felhasználó csökkentett mozgás beállítását az animációknál.”
  • „Futtass automatikus akadálymentességi ellenőrzést, és sorold fel, mit nem tud tesztelni, hogy azt kézzel ellenőrizhessem.”

Ezután teszteld magad: tedd félre az egeret, és próbáld meg a fő folyamatot csak Tab, Shift+Tab, Enter és szóköz használatával végigvinni. Próbáld ki a telefonod beépített képernyőolvasóját a főoldalon. Nagyítsd a böngészőt 200%-ra, és nézd meg, nem törik-e el valami.

Akadálymentesség a Mythexben

A Mythexnek nincs dedikált akadálymentességi ellenőrzője, ezért kezeld az akadálymentességet a promptjaid és a teszteléseid részeként. Kérd a WCAG 2.2 AA szintet már az első promptban, nézd meg az eredményt az Előnézetben billentyűzettel, és a publikálás előtt a /test paranccsal kattintgasson végig az ügynök a fő folyamataidon — lásd: App Testing. A SEO recept is kér szemantikus címsorokat és értelmes alt szöveget, ami mindkét célt szolgálja.

Gyakorlati ellenőrző listáért lásd: hogyan tedd akadálymentessé a weboldalad. A tervezéshez olvasd el a hogyan tervezz jól kinéző appot AI-val útmutatót, indulás előtt pedig a hogyan teszteld az appodat indulás előtt oldalt. A W3C saját WCAG-áttekintése a mérvadó forrás.

Kérdések

Mi a webes akadálymentesség egyszerűen fogalmazva?

A webes akadálymentesség azt jelenti, hogy a weboldalakat és appokat úgy tervezik és építik, hogy a fogyatékkal élő emberek érzékelni, megérteni, navigálni és használni tudják őket. Ide tartoznak a vakok, akik képernyőolvasót használnak, akik nem tudnak egérrel dolgozni, a gyengén látók vagy színvakok, a siketek és a kognitív fogyatékkal élők is.

Mi a WCAG?

A WCAG (Web Content Accessibility Guidelines) a webes akadálymentesség nemzetközi szabványa, amelyet a W3C ad ki. A jelenlegi verzió a WCAG 2.2, amelyet először 2023 októberében tettek közzé. Sikerkritériumait A, AA és AAA szintre osztják, és az AA szint az a célszint, amelyre a legtöbb szervezet és jogszabály hivatkozik.

Milyen színkontrasztot ír elő a WCAG?

AA szinten a normál szövegnek legalább 4,5:1 kontrasztarányra van szüksége a hátteréhez képest, a nagy szöveghez (nagyjából 18 pont, vagy 14 pont félkövéren) pedig legalább 3:1. Az ikonoknak és a vezérlők látható részeinek legalább 3:1 kontrasztot kell elérniük a mellettük lévő elemekhez képest.

Jogi kötelezettség a webes akadálymentesség?

Sok helyen, sok szervezet számára igen. A szabályok országonként és ágazatonként eltérnek — például az európai akadálymentességi törvény (European Accessibility Act) az EU-ban sok fogyasztói digitális terméket és szolgáltatást lefed. Nézd meg, mely szabályok vonatkoznak rád, vagy kérj jogi tanácsot.

Megfelelővé tesz az oldalamat egy akadálymentesítő overlay vagy widget?

Önmagában nem. Az overlay eszköztárat tesz az oldal fölé, de megbízhatóan nem javítja a mögöttes problémákat, mint a hiányzó címkék, a használhatatlan billentyűzetes navigáció vagy a zavaros szerkezet. A megbízható megoldás az oldal kódjának és tartalmának javítása.

Mythex · Pricing · Építs bármit AI-val · Weboldal- és alkalmazássablonok · A Mythex összehasonlítva · AI-alapú alkalmazásépítési szószedet · Ingyenes eszközök AI-alapú alkalmazásépítéshez · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)