Küpsiste nõusoleku ligipääsetavus: WCAG 2.2 vastavus nõusolekubänneritele

Küpsistebänner, mida klaviatuurikasutajad ei suuda sulgeda, mida ekraanilugejad ei suuda kuulutada või mida värvipimedad külastajad ei suuda lugeda, ei ole lihtsalt halb kasutajakogemus — see on vastavusebaõnnestumine kahel rindel. Pärast seda, kui Euroopa ligipääsetavuse seadus jõustus juunis 2025, peavad ELi kasutajaid teenindavate kaubanduslike veebisaitide nõusolekuliidesed vastama WCAG 2.1 tase AA nõuetele, pri millel on 2026. aastaks tungivalt soovitatav WCAG 2.2. Koos GDPRi nõudega, et nõusolek oleks "vabalt antud, konkreetne, teadlik ja ühemõtteline", toob ligipääsmatu bänner nüüd kaasa kahekordse juriidilise vastutuse. See juhend selgitab täpselt, milline näeb 2026. aastal välja WCAG-nõuetele vastav küpsistebänner.

Miks ligipääsetavus ja nõusolek nüüd kattuvad

GDPR nõuab, et nõusoleku saaks iga kasutaja, mitte ainult need, kes näevad bännerit ja saavad sellel klõpsata. Euroopa Andmekaitsenõukogu on täpsustanud, et kui andmesubjekt ei saa nõusolekuinteraktsiooniga sisukalt suhelda — puude tõttu, mida sait pole arvestanud — ei ole nõusolek kehtivalt saadud. See tähendab, et küpsised ei oleks tohtinud üldse laadida.

Ligipääsetavuse poolel muudab Euroopa ligipääsetavuse seadus (EAA), mis on riiklikuks seaduseks üle võetud kõigis ELi liikmesriikides, WCAG 2.1 AA tarbijateen useid pakkuvate eraõiguslike veebisaitide ja rakenduste miinimumstandardiks. Karistusnorm varieerub riigiti, kuid on tavaliselt vahemikus 50 000–500 000 eurot rikkumise kohta, pluss turureeglid pikaajalise mittevastavuse korral.

WCAG põhinõuded küpsistebänneritele

Klaviatuuriga opereerimine

Iga bännerikontroll — Nõustun, Lükkan tagasi, Halda eelistusi, sulge — peab olema klaviatuuriga ligipääsetav ja opereerimine peab olema võimalik ainult klaviatuuriga. Kasutajad peavad saama nuppude vahel loogilises järjekorras Tab-klahviga liikuda ja neid Enter või Space klahviga aktiveerida. Fookus peab olema nähtav minimaalse 3:1 kontrastsussuhtega tausta suhtes.

Fookuse kinnitamine modaalbännerites

Kui bänner blokeerib suhtluse ülejäänud lehega, peab klaviatuurifookus olema bänneris kinni, kuni kasutaja teeb valiku. Kasutajad ei tohi saada Tab-klahviga bännerist välja pääseda, et aluslehte kerida. Kui fookus oli kinni ja bänner sulgub, peaks fookus naasma elemendile, mis bänneri käivitas, või mõnele mõistlikule vaikimisi elemendile.

Ekraanilugeja teated

Bänner peab olema kuulutatud dialoogina koos ligipääsetava nime ja rolliga. Kasutage `role="dialog"` või `role="alertdialog"` koos `aria-labelledby`-ga, mis osutab bänneri pealkirjale, ja `aria-describedby`-ga, mis osutab selgitavale tekstile.

Värvikontrast

Põhitekst peab vastama 4,5:1 kontrastsusele tausta suhtes; suur tekst (18pt+ või 14pt paksus) vajab 3:1. Nuputekstil, ikoonidel ja fookusindikaatoritel on kõigil oma kontrastsuse miinimumid. Helehai "Lükkan tagasi" nupp valgel taustal on sagedane WCAG ebaõnnestumi ne, mida auditeerimisel näeme.

Ainult värvile tuginevate vihjete vältimine

Ärge tuginege ainult värvile, et eristada Nõustun nuppu Lükkan tagasi nupust. Kasutage erinevaid silte, ikoone või kujusid, et värvipimedad kasutajad suudaksid nuppe eristada.

Tumedad mustrid ja ligipääsetavus

WCAG 2.2 tutvustab uusi kriteeriume, mis on suunatud otse tumedatele mustritele — eriti nõusoleku puhul:

Paremalt vasakule ja rahvusvahelistumine

Ligipääsetavus laieneb paremalt vasakule keeltele (araabia, heebrea, pärsia, urdu) ja ekraanilugeja hääldamisele:

Bänneri testimine WCAG vastavuseks

Ärge tuginege ühele tööriistale. Kombineerige automaatne skannimine reaalse abistava tehnoloogia testimisega:

Levinud ligipääsetavuse ebaõnnestumised, mida näeme

Kuidas FlexyConsent tagab ligipääsetavuse

FlexyConsent vastab WCAG 2.2 AA nõuetele kohe karbist välja:

  • Kõik juhtelemendid on klaviatuuriga opereeritavad nähtavate 3:1 fookusindikaatoritega.
  • Nõuetekohane `role="dialog"` koos `aria-labelledby` ja `aria-describedby`-ga.
  • Fookuse kinnitus koos Escape-sulgemisega valikuliste bännerite jaoks.
  • 4,5:1+ kontrast kõigil tekstielementidel, sealhulgas Lükkan tagasi.
  • Automaatne RTL pööramine araabia, heebrea, pärsia ja urdu lokaatide jaoks.
  • `lang` atribuut on määratud tõlke kohta õigeks ekraanilugeja hääldamiseks.
  • Suumitaluv paigutus, mis jääb 400% juures kasutatavaks.
← Blogi Loe kõike →