WCAG 2.2: mis muutus ja mida kontrollida
🎧 Kuula kõiki artikleid järjest
WCAG 2.2 muudatused keskenduvad sellele, et veeb oleks päriselt kasutatav. Kasutaja peab saama navigeerida, vorme täita ja tegevusi lõpule viia ka siis, kui ta ei kasuta hiirt või vajab abitehnoloogiat.
Mis on WCAG 2.2?
WCAG (Web Content Accessibility Guidelines) on rahvusvaheline standard veebide ja digiteenuste ligipääsetavuse hindamiseks.
- aasta oktoobris avaldati WCAG 2.2, mis täiendab WCAG 2.1 nõudeid mitme praktilise edukriteeriumiga.
Erinevalt varasematest versioonidest keskendub WCAG 2.2 rohkem kasutajate tegelikele probleemidele:
- klaviatuuriga navigeerimine;
- fookuse nähtavus;
- vormide kasutamine;
- mobiililiidesed;
- autentimine;
- puuteekraanide kasutamine.
Enamik olemasolevaid WCAG 2.1 nõudeid jäävad endiselt kehtima.
Miks WCAG 2.2 oluline on?
Ligipääsetavus ei ole ainult avaliku sektori teema.
Kui kasutaja ei saa:
- ostu lõpule viia;
- vormi saata;
- kontole sisse logida;
- teenust broneerida;
siis on tegemist ärilise probleemiga.
Euroopa ligipääsetavuse akt tõi paljudele erasektori teenustele täiendavad kohustused ning ligipääsetavus on muutunud oluliseks ka e-kaubanduses ja digitaalsetes teenustes.
Olulisemad WCAG 2.2 muudatused
Focus Appearance (2.4.11)
Üks enim tähelepanu saanud uusi nõudeid.
Klaviatuuriga liikuv kasutaja peab alati nägema, kus fookus parasjagu asub.
Probleemsed näited:
- fookus on vaevumärgatav;
- fookuse värv sulandub tausta sisse;
- fookust pole üldse näha.
Kontrolli:
- kas Tab-klahviga liikudes on aktiivne element selgelt nähtav;
- kas kontrast on piisav;
- kas kujundus ei peida brauseri vaikimisi fookusstiile.
Dragging Movements (2.5.7)
Kui tegevus nõuab lohistamist, peab olemas olema alternatiiv.
Näiteks:
- kalendri sündmuse lohistamine;
- kaardi nihutamine;
- järjestuse muutmine lohistamise teel.
Kasutaja peab saama sama tegevuse teha ka ilma lohistamiseta.
Target Size (2.5.8)
Nupud ja lingid peavad olema piisavalt suured.
Mobiilikasutajate jaoks on see eriti oluline.
Liiga väikesed sihtalad põhjustavad:
- valesid vajutusi;
- kasutusvigu;
- frustratsiooni.
Kontrolli eriti:
- mobiilimenüüsid;
- ikoonnuppe;
- ostukorvi tegevusi;
- vormide juhtelemente.
Accessible Authentication (3.3.8)
Sisselogimine ei tohi nõuda keerulisi mälupõhiseid tegevusi.
Probleemsed näited:
- CAPTCHA, mida ei saa abitehnoloogiaga kasutada;
- paroolide käsitsi ümberkirjutamine;
- keerulised mõistatused.
Soovitatavad lahendused:
- paroolihaldurite tugi;
- ühekordne sisselogimine;
- ligipääsetavad CAPTCHA alternatiivid.
Redundant Entry (3.3.7)
Kasutajat ei tohiks sundida sama infot korduvalt sisestama.
Näiteks:
- tarneaadress kopeeritakse automaatselt arveaadressiks;
- juba teadaolevaid andmeid ei küsita uuesti.
See parandab kasutatavust kõigi kasutajate jaoks.
Praktiline kontrollnimekiri
Kui soovid kiiresti hinnata oma veebi vastavust WCAG 2.2 nõuetele, kontrolli vähemalt järgmist.
Klaviatuur
- Kas kogu veeb on kasutatav ainult klaviatuuriga?
- Kas fookus on alati nähtav?
- Kas modaalaknad töötavad korrektselt?
Vormid
- Kas väljad on korrektselt märgistatud?
- Kas veateated on arusaadavad?
- Kas kasutaja ei pea sama infot mitu korda sisestama?
Mobiil
- Kas nupud on piisavalt suured?
- Kas puuteekraaniga kasutamine on mugav?
Sisselogimine
- Kas paroolihaldurid töötavad?
- Kas autentimine on ligipääsetav?
Levinud probleemid Drupal-projektides
WCAG auditite käigus kohtame kõige sagedamini:
- nähtamatut fookust;
- katkist klaviatuurinavigeerimist;
- modaalaknaid, mis ei saa fookust;
- vigaseid vormiveateateid;
- liiga väikeseid ikoonnuppe;
- kohandatud komponente, mis pole ligipääsetavad.
Need probleemid tekivad sageli ka siis, kui kujundus näeb visuaalselt väga hea välja.
WCAG 2.2 ei ole ainult nõue
Ligipääsetavus ei ole ainult vastavusdokument.
See aitab tagada, et kasutaja saab veebis vajalikud tegevused lõpule viia sõltumata seadmest, sisestusviisist või võimalikest piirangutest.
Mida varem WCAG nõuetega arvestada, seda odavam ja lihtsam on neid rakendada.
Kui veeb on juba valmis, tasub teha ligipääsetavuse audit, et probleemid avastada enne kasutajaid või järelevalveasutusi.

Vajad Drupal abi?
Kui artikkel puudutab sinu olukorda, ei pea kõike lõpuni lugema. Sinuga suhtleb päris inimene ja aitab järgmise sammuni jõuda.