Slapukų sutikimo prieinamumas: WCAG 2.2 atitiktis sutikimo reklamjuostėms

Slapukų reklamjuostė, kurios klaviatūros naudotojai negali uždaryti, ekrano skaitytuvai negali pranešti arba spalvų neskiriančių lankytojų negali perskaityti, yra ne tik bloga UX — tai atitikties nesėkmė dviem frontais vienu metu. Nuo to laiko, kai 2025 m. birželį įsigaliojo Europos prieinamumo aktas, komercinių svetainių, aptarnaujančių ES naudotojus, sutikimo sąsajos turi atitikti WCAG 2.1 AA lygį, o WCAG 2.2 2026 m. yra labai rekomenduojamas. Kartu su GDPR reikalavimu, kad sutikimas būtų „laisvai duotas, konkretus, informuotas ir nedviprasmiškas", neprieinamos reklamjuostės dabar kelia dvigubą teisinę riziką. Šis vadovas tiksliai paaiškina, kaip atrodo WCAG atitinkanti slapukų reklamjuostė 2026 m.

Kodėl prieinamumas ir sutikimas dabar sutampa

GDPR reikalauja, kad sutikimą būtų galima gauti iš kiekvieno naudotojo, o ne tik tų, kurie gali matyti ir spustelėti reklamjuostę. Europos duomenų apsaugos taryba patikslino, kad jei duomenų subjektas negali prasmingai sąveikauti su sutikimo sąsaja — dėl negalios, kurios svetainė neatsižvelgė — sutikimas nėra teisėtai gautas. Tai reiškia, kad slapukai niekada nebūtų turėję būti įkelti.

Prieinamumo pusėje Europos prieinamumo aktas (EAA), perkeltas į nacionalinę teisę visuose ES valstybėse narėse, privataus sektoriaus svetainėms ir programėlėms, siūlančioms vartotojų paslaugas, nustato WCAG 2.1 AA kaip minimalų reikalavimą. Sankcijų režimas skiriasi priklausomai nuo šalies, tačiau paprastai svyruoja nuo 50 000 iki 500 000 eurų už pažeidimą, ir rinkos pašalinimo nurodymai dėl nuolatinės atitikties neužtikrinimo.

Pagrindiniai WCAG reikalavimai slapukų reklamjuostėms

Klaviatūros valdomumas

Kiekvienas reklamjuostės valdiklis — Priimti, Atmesti, Tvarkyti nuostatas, uždaryti — turi būti pasiekiamas ir valdomas tik klaviatūra. Naudotojai turi galėti naudoti Tab, kad pereitų per mygtukus logine tvarka, ir juos aktyvuoti naudodami Enter arba Space. Fokusas turi būti matomas, turint bent 3:1 kontrasto santykį su fonu.

Fokuso spąstai modalinėse reklamjuostėse

Jei reklamjuostė blokuoja sąveiką su likusiu puslapiu, klaviatūros fokusas turi būti užsklęstas reklamjuostėje, kol naudotojas pasirinks. Naudotojai neturėtų galėti naudoti Tab, kad išeitų iš reklamjuostės ir slinkitų pagrindinį puslapį. Kai fokusas buvo užsklęstas ir reklamjuostė uždaroma, fokusas turėtų grįžti į elementą, kuris iškvietė reklamjuostę, arba į protingą numatytąją vietą.

Ekrano skaitytuvo pranešimai

Reklamjuostė turi būti paskelbta kaip dialogo langas su prieinamu pavadinimu ir vaidmeniu. Naudokite `role="dialog"` arba `role="alertdialog"` su `aria-labelledby`, nukreiptu į reklamjuostės antraštę, ir `aria-describedby`, nukreiptu į aiškinamąjį tekstą.

Spalvų kontrastas

Pagrindinis tekstas turi atitikti 4,5:1 kontrastą su fonu; didelis tekstas (18pt+ arba 14pt paryškintas) reikalauja 3:1. Mygtukas tekstas, piktogramos ir fokuso indikatoriai visi turi savo kontrastų minimalius dydžius. Šviesiai pilkas „Atmesti" mygtukas baltame fone yra dažna WCAG nesėkmė, kurią matome audituose.

Jokių tik spalva pagrįstų užuominų

Nesiremiikite vien tik spalva Priimti nuo Atmesti atskyrimui. Naudokite skirtingus etiketes, piktogramas ar formas, kad spalvų neskiriančiai naudotojai galėtų atskirti mygtukus.

Tamsieji šablonai ir prieinamumas

WCAG 2.2 pristato naujus kriterijus, kurie tiesiogiai taikosi į tamsiuosius šablonus — ypač aktualu sutikimui:

RTL ir internacionalizacija

Prieinamumas apima dešinės į kairės kalbas (arabų, hebrajų, persų, urdu) ir ekrano skaitytuvo tarimą:

Reklamjuostės testavimas dėl WCAG atitikties

Nesiremiikite vienu įrankiu. Derinkite automatizuotą nuskaitymą su realiu pagalbinės technologijos testavimu:

Dažniausios prieinamumo nesėkmės, kurias matome

Kaip FlexyConsent užtikrina prieinamumą

FlexyConsent atitinka WCAG 2.2 AA iš karto:

  • Visi valdikliai yra valdomi klaviatūra su matomais 3:1 fokuso indikatoriais.
  • Tinkamas `role="dialog"` su `aria-labelledby` ir `aria-describedby`.
  • Fokuso spąstai su Escape-to-dismiss pasirinktinėms reklamjuostėms.
  • 4,5:1+ kontrastas kiekviename teksto elemente, įskaitant Atmesti.
  • Automatinis RTL apvertimas arabų, hebrajų, persų ir urdu lokalėms.
  • `lang` atributas nustatytas kiekvienam vertimui teisingam ekrano skaitytuvo tarimui.
  • Priartinimui tolerantiškas išdėstymas, išliekantis naudojamas esant 400 %.
← Tinkladevlaraderegistris Skaityti viską →