WCAG Audit

Ligipääsetavuse audit — WCAG-kontroll, raport ja parandusplaan

🎧 Kuula kõiki artikleid järjest

Ligipääsetavuse auditi lõpuks peaks sul olema selge raport: millised WCAG-probleemid on kriitilised, kus need asuvad, kuidas neid parandada ja millises järjekorras töö ette võtta.

WebPro ligipääsetavuse audit ühendab automaatkontrolli, klaviatuuri- ja ekraanilugejatestid ning praktilise parandusplaani. Kui vajad tehnilist ülevaatust koos koodi ja töövoogude kontrolliga, vaata ka Drupali auditi ja testide teenust.

Miks automaatne kontroll üksi ei piisa

Ligipääsetavuse kontrollimiseks kasutatakse sageli tööriistu nagu:

  • axe;
  • Lighthouse;
  • WAVE;
  • Accessibility Insights.

Need on kasulikud ja kiired, kuid leiavad ainult osa probleemidest.

Automaatne tööriist võib tuvastada näiteks:

  • puuduva alt-teksti;
  • kontrastsusprobleemi;
  • puuduva vormisildi;
  • vigase ARIA-atribuudi.

Samas ei oska tööriist hinnata:

  • kas alt-tekst on sisuliselt õige;
  • kas vormi kasutamine on arusaadav;
  • kas navigeerimine on loogiline;
  • kas veateated aitavad kasutajat edasi.

Seetõttu ühendab põhjalik audit automaatse kontrolli ja käsitsi testimise.

Mida ligipääsetavuse audit tavaliselt sisaldab

Tehniline lähtekoht on W3C veebisisu juurdepääsetavussuuniste WCAG 2.2 versioon (avaneb uues aknas). Õigusakt või hange võib viidata teisele versioonile või standardile, mistõttu tuleb auditi ulatuses kasutatav alus alati täpselt nimetada.

Automaatne kontroll

Audit algab tavaliselt automaatsete testidega.

Kontrollitakse:

  • WCAG-rikkumisi;
  • HTML-i struktuuri;
  • kontrastsust;
  • ARIA-atribuute;
  • vormide märgistust;
  • pealkirjade hierarhiat.

See annab kiire ülevaate kõige ilmsematest probleemidest.

Klaviatuuriga kasutamine

Veeb peab olema kasutatav ilma hiireta.

Kontrollitakse:

  • kas kõik funktsioonid on klaviatuuriga ligipääsetavad;
  • kas fookus on nähtav;
  • kas fookuse liikumine on loogiline;
  • kas esineb klaviatuurilõkse;
  • kas menüüd ja dialoogid töötavad korrektselt.

Paljud probleemid ilmnevad just selles etapis.

Ekraanilugeja testimine

Ligipääsetavust hinnatakse ka ekraanilugejatega.

Levinumad tööriistad:

  • NVDA;
  • JAWS;
  • VoiceOver.

Kontrollitakse:

  • pealkirjade struktuuri;
  • navigeerimise loogikat;
  • vormide kasutatavust;
  • dünaamilise sisu käitumist;
  • teadete ja vigade ettelugemist.

See aitab hinnata, kuidas sait töötab pimedate ja vaegnägijate jaoks.

Visuaalne hindamine

Kontrollitakse:

  • värvikontrastsust;
  • teksti suurust;
  • reavahet;
  • suurendatavust;
  • kujunduse käitumist suumimisel;
  • fookuse nähtavust.

WCAG nõuab näiteks, et tavateksti kontrastsussuhe oleks vähemalt 4,5 : 1.

Sisu hindamine

Tehniliselt korrektne veeb ei pruugi olla sisuliselt ligipääsetav.

Vaadatakse:

  • alt-tekstide kvaliteeti;
  • linkide sõnastust;
  • vormide juhiseid;
  • veateadete arusaadavust;
  • pealkirjade loogikat;
  • lihtsat ja selget keelekasutust.

Sageli leitakse just siin probleeme, mida ükski tööriist ei tuvasta.

Tehniline ülevaatus

Koodi tasandil hinnatakse:

  • semantilise HTML-i kasutust;
  • ARIA-märgistust;
  • dokumendi keele määramist;
  • skip-linkide olemasolu;
  • vormide märgistust;
  • dünaamiliste komponentide käitumist.

Drupali projektides vaadatakse sageli üle ka teema, moodulite väljund ja kohandatud komponendid.

Mida auditist tulemuseks saad

Hea audit ei lõpe vealoendiga.

Tavaliselt sisaldab aruanne:

Probleemide nimekiri

Iga probleemi kohta:

  • kirjeldus;
  • asukoht;
  • mõju kasutajale;
  • WCAG-kriteerium;
  • soovitus parandamiseks.

Prioriteedid

Probleemid jagatakse tavaliselt:

  • kriitilised;
  • olulised;
  • madala prioriteediga.

See aitab otsustada, millest alustada.

Vastavuse hinnang

Audit annab ülevaate:

  • kas sait vastab WCAG-i A-tasemele;
  • kas sait vastab WCAG-i AA-tasemele;
  • millised puudujäägid takistavad vastavust.

Tegevusplaan

Praktiline tegevusplaan aitab hinnata:

  • töö mahtu;
  • paranduste järjekorda;
  • võimalikke riske.

Euroopa ligipääsetavuse akt ja auditid

Euroopa ligipääsetavuse akti ehk direktiivi (EL) 2019/882 (avaneb uues aknas) nõudeid kohaldatakse alates 28. juunist 2025 muu hulgas e-kaubandusele, tarbijapangandusele ning osale transpordi- ja sideteenustest. Täpne kohaldamisala ja erandid sõltuvad teenusest ning ettevõttest.

Audit ei tähenda automaatselt vastavust.

Audit aitab tuvastada:

  • kus probleemid asuvad;
  • kui suured need on;
  • mida tuleb parandada.

Vastavust saab kinnitada alles pärast puuduste kõrvaldamist ja kokkulepitud ulatuse uut hindamist.

Miks audit enne arendust tasub ära

Sageli tellitakse audit alles siis, kui probleemid on juba nähtavad.

Üldjuhul on odavam:

  1. teha audit;
  2. parandada kriitilised vead;
  3. lisada kontroll arendusprotsessi.

Nii välditakse olukorda, kus kogu veeb tuleb hiljem ümber teha.

Kokkuvõte

Ligipääsetavuse audit ühendab automaatkontrolli, käsitsi testimise ja tehnilise analüüsi. Selle eesmärk ei ole ainult kontrollida vastavust WCAG-i nõuetele, vaid hinnata, kas veeb on eri vajadustega inimestele tegelikult kasutatav.

Automaatne tööriist võib näidata osa probleemidest, kuid terviklik pilt tekib alles siis, kui kontrollitakse ka klaviatuurikasutust, ekraanilugejaid, sisu kvaliteeti ja tegelikke kasutajateekondi.

Kui soovid hinnata oma Drupali saidi või veebipoe ligipääsetavust, aitab meie auditi ja testimise teenus kaardistada peamised riskid ning koostada prioriteetse tegevusplaani.

Kaido Toomingas, WebPro tehniline juhtWebPro Company OÜ Tehniline juht: Kaido Toomingas

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.