Aðgengi að samþykki kökur: WCAG 2.2 samræmi fyrir samþykkisborða

Kökuborði sem lyklaborðsnotendur geta ekki lokað, skjálesarar geta ekki tilkynnt, eða litblindir gestir geta ekki lesið er ekki bara slæmt UX — það er samræmisbilun á tveimur sviðum. Síðan evrópskt aðgengislög tók gildi í júní 2025 verða samþykkisviðmót á viðskiptavefsíðum sem þjóna ESB-notendum að uppfylla WCAG 2.1 Level AA, með WCAG 2.2 mjög mælst til árið 2026. Samhliða kröfu GDPR um að samþykki sé "gefið frjálslega, sértækt, upplýst og ótvírætt", bera óaðgengilegar borðar nú tvöfalda lagalega útsetningu. Þessi leiðarvísir útskýrir nákvæmlega hvernig WCAG-samræmur kökuborði lítur út árið 2026.

Af hverju aðgengi og samþykki skarast nú

GDPR krefst þess að samþykki sé hægt að fá frá öllum notendum, ekki bara þeim sem geta séð og smellt á borða. Evrópska persónuverndarráðið hefur skýrt að ef skráður aðili getur ekki tekið þátt í samþykkisviðmótinu á þýðingarmikinn hátt — vegna fötlunar sem vefsíðan hefur ekki gert ráð fyrir — er samþykki ekki gilt. Það þýðir að kökurnar hefðu aldrei átt að hlaðast inn.

Á aðgengishlið, evrópskt aðgengislög (EAA) sem innleitt hefur verið í þjóðarlög í öllum ESB-aðildarríkjum gerir WCAG 2.1 AA að lágmarki fyrir einkareknar vefsíður og forrit sem bjóða upp á neytendaþjónustu. Refsikerfið er mismunandi eftir löndum en er yfirleitt á bilinu €50.000 til €500.000 á brot, auk markaðsbrottdráttarfyrirmæla vegna viðvarandi ósamræmis.

Kjarnakröfur WCAG fyrir kökuborða

Lyklaborðsvirkni

Sérhvert stjórntæki borðans — Samþykkja, Hafna, Stjórna stillingum, loka — verður að vera aðgengilegt og virkjanlegt með lyklaborði eingöngu. Notendur ættu að geta notað Tab til að fara í gegnum hnappa í rökrænni röð og virkjað þá með Enter eða Space. Fókus verður að vera sýnilegur með að minnsta kosti 3:1 skerðingarhlutfall á móti bakgrunni.

Fókusgildrur í modal borðum

Ef borðinn hindrar samskipti við restina af síðunni verður lyklaborðsfókus að vera fastur inni í borðanum þar til notandi tekur ákvörðun. Notendur ættu ekki að geta notað Tab til að fara út úr borðanum til að fletta undirliggjandi síðunni. Þegar fókus var fastur og borðinn lokast ætti fókus að fara aftur til þess þáttar sem hrinti borðanum af stað eða til skynsamlegrar sjálfgefin.

Tilkynningar skjálesara

Borðinn verður að vera tilkynntur sem gluggi með aðgengilegu nafni og hlutverki. Notaðu `role="dialog"` eða `role="alertdialog"` með `aria-labelledby` sem vísar á fyrirsögn borðans og `aria-describedby` sem vísar á skýringartextann.

Litaskilningur

Meginmáls texti verður að uppfylla 4,5:1 skerðingarhlutfall á móti bakgrunni; stór texti (18pt+ eða 14pt feitletrað) þarfnast 3:1. Hnappatexti, tákn og fókusmerki hafa öll sín eigin skerðingarlágmark. Ljósgrátt „Hafna" hnappur á hvítum bakgrunni er algeng WCAG-bilun sem við sjáum við endurskoðun.

Engin einvörðungu litamiðuð vísbendingar

Reistu þig ekki eingöngu á lit til að greina Samþykkja frá Hafna. Notaðu aðskilin merki, tákn eða form svo notendur með litblindu geti greint hnappana í sundur.

Dökk mynstur og aðgengi

WCAG 2.2 kynnir ný viðmið sem beinast beint að dökkum mynstrum — sérstaklega viðeigandi fyrir samþykki:

RTL og alþjóðavæðing

Aðgengi nær til hægri-til-vinstri tungumála (arabíska, hebreska, persneska, úrdú) og framburðar skjálesara:

Prófun borðans þíns fyrir WCAG samræmi

Treistu þér ekki á eitt tæki. Sameina sjálfvirka skönnun með raunverulegum hjálpartækniprófunum:

Algengar aðgengisbilanir sem við sjáum

Hvernig FlexyConsent veitir aðgengi

FlexyConsent uppfyllir WCAG 2.2 AA út úr kassanum:

  • Öll stjórnfæri eru virkjanleg með lyklaborði með sýnilegum 3:1 fókusmerkjum.
  • Rétt `role="dialog"` með `aria-labelledby` og `aria-describedby`.
  • Fókusgildra með Escape-to-dismiss fyrir valfrjálsar borðar.
  • 4,5:1+ skerðing á öllum textaþáttum, þar með talið Hafna.
  • Sjálfvirk RTL snúningur fyrir arabískar, hebreiskar, persneskar og úrdú staðbundnar stillingar.
  • `lang` eigind stillt á hverja þýðingu fyrir réttan framburð skjálesara.
  • Stækkunarþolt útlit sem helst nothæft við 400%.
← Blogg Lesa allt →