Skip to main content

Ce este WCAG? Înțelegerea Web Content Accessibility Guidelines

Web Content Accessibility Guidelines, cunoscute în mod obișnuit sub acronimul WCAG, sunt standardele tehnice recunoscute internațional pentru a face conținutul digital accesibil persoanelor cu dizabilități. Dezvoltate de World Wide Web Consortium (W3C) printr-un efort colaborativ cu organizații pentru persoane cu dizabilități, agenții guvernamentale, cercetători în accesibilitate și profesioniști din industrie, WCAG oferă cadrul pe care organizațiile din întreaga lume îl folosesc pentru a evalua și îmbunătăți accesibilitatea digitală.

WCAG nu este în sine o lege. Este un set de standarde tehnice. Însă WCAG a fost adoptat sau referit de practic toate legile și reglementările majore de accesibilitate la nivel global, ceea ce îl face referința de facto pentru conformitatea juridică. Dacă organizația ta trebuie să respecte European Accessibility Act (EAA), Americans with Disabilities Act, Section 508 sau oricare din multele alte reglementări naționale de accesibilitate, WCAG este standardul față de care vei fi evaluat.

Cele patru principii: POUR

Tot ce conține WCAG este organizat în jurul a patru principii fundamentale, cunoscute sub acronimul POUR. Aceste principii definesc ce înseamnă ca un conținut digital să fie accesibil.

Perceptibil (Perceivable) înseamnă că informația și componentele interfeței utilizatorului trebuie prezentate utilizatorilor în moduri pe care aceștia le pot percepe. Nu înseamnă că toți utilizatorii trebuie să poată percepe conținutul cu toate simțurile — înseamnă că conținutul trebuie să fie disponibil prin cel puțin un simț pe care utilizatorul îl poate folosi. De exemplu, imaginile trebuie să aibă alternative text, astfel încât persoanele care nu le pot vedea să poată înțelege informația. Videoclipurile trebuie să aibă subtitrări, astfel încât persoanele care nu pot auzi sunetul să poată urmări. Textul trebuie să aibă contrast suficient față de fundal, astfel încât persoanele cu deficiențe de vedere să-l poată citi.

Operabil (Operable) înseamnă că componentele interfeței utilizatorului și navigarea trebuie să poată fi operate de toți utilizatorii. Orice funcție accesibilă prin mouse trebuie să fie accesibilă și prin tastatură. Utilizatorii trebuie să aibă suficient timp pentru a citi și interacționa cu conținutul. Conținutul nu trebuie proiectat într-un mod care ar putea cauza convulsii sau reacții fizice. Utilizatorii trebuie să poată naviga, găsi conținut și determina unde se află pe un site web.

Ușor de înțeles (Understandable) înseamnă că informația și operarea interfeței utilizatorului trebuie să fie inteligibile. Textul trebuie să fie lizibil și ușor de înțeles. Paginile web trebuie să apară și să funcționeze în moduri previzibile. Utilizatorii trebuie ajutați să evite și să corecteze erorile — mai ales în formulare, unde erorile pot avea consecințe semnificative.

Robust (Robust) înseamnă că conținutul trebuie să fie suficient de robust pentru a fi interpretat în mod fiabil de o gamă largă de tehnologii de utilizator, inclusiv tehnologii asistive precum cititoarele de ecran. Acest lucru necesită cod curat, bine structurat, care urmează standardele web și comunică informația corect tuturor tehnologiilor care îl accesează.

Cele 13 linii directoare

Sub cele patru principii POUR se află 13 linii directoare care indică obiectivele specifice pe care autorii ar trebui să le urmărească. Aceste linii directoare nu sunt testabile în sine, dar oferă cadrul pentru criteriile de succes testabile.

Sub Perceptibil există patru linii directoare care acoperă alternativele text la conținutul non-textual, alternativele la media bazată pe timp, adaptarea prezentării conținutului și distingerea conținutului, inclusiv contrastul și controlul audio.

Sub Operabil există cinci linii directoare care acoperă accesibilitatea prin tastatură, timp suficient pentru utilizatori, prevenirea convulsiilor și reacțiilor fizice, navigabilitatea și modalitățile de input dincolo de tastatură și mouse.

Sub Ușor de înțeles există trei linii directoare care acoperă lizibilitatea, previzibilitatea comportamentului paginii web și asistența la introducerea datelor în formulare și gestionarea erorilor.

Sub Robust există o singură linie directoare care acoperă compatibilitatea cu tehnologiile de utilizator actuale și viitoare și cu tehnologiile asistive.

Criteriile de succes: Cerințele testabile

Fiecare linie directoare conține criterii de succes specifice — enunțuri testabile care determină dacă conținutul îndeplinește standardul de accesibilitate. WCAG 2.2, versiunea actuală, conține în total 86 de criterii de succes. Fiecare criteriu de succes are atribuit unul din cele trei niveluri de conformitate: A, AA sau AAA.

Criteriile de succes sunt scrise pentru a fi neutre din punct de vedere tehnologic. Ele descriu ce trebuie realizat, nu cum trebuie realizat. Tehnicile specifice pentru îndeplinirea fiecărui criteriu depind de tehnologia utilizată — HTML, CSS, JavaScript, PDF sau alte formate. W3C furnizează documentație separată a tehnicilor suficiente și a erorilor frecvente pentru fiecare criteriu de succes.

O scurtă istorie a WCAG

WCAG a evoluat semnificativ de la prima sa publicare. WCAG 1.0 a fost lansat în mai 1999 cu 14 linii directoare și un sistem de conformitate bazat pe priorități. A fost revoluționar pentru epoca sa, dar era strâns legat de tehnologii specifice, în special HTML.

WCAG 2.0, publicat în decembrie 2008, a fost o regândire fundamentală. A introdus principiile POUR, sistemul de conformitate pe trei niveluri (A, AA, AAA) și criterii de succes neutre din punct de vedere tehnologic care puteau fi aplicate oricărei tehnologii web, în loc să fie legate de limbaje de markup specifice.

WCAG 2.1, publicat în iunie 2018, a adăugat 17 criterii de succes noi pentru a aborda lacunele care deveniseră evidente, în special privind accesibilitatea mobilă, deficiențele de vedere și dizabilitățile cognitive. A fost conceput ca o actualizare intermediară, în timp ce munca continua la versiunile viitoare.

WCAG 2.2, publicat în octombrie 2023, este standardul actual. Adaugă nouă criterii de succes noi și elimină unul (SC 4.1.1 Parsing, considerat acum depășit). Noile criterii se concentrează pe navigarea îmbunătățită prin tastatură, dimensiunile țintelor tactile, accesibilitatea cognitivă și ușurința autentificării. WCAG 2.2 este compatibil retroactiv — conținutul care respectă 2.2 respectă și 2.1 și 2.0.

Cine este responsabil pentru accesibilitate?

O concepție greșită frecventă este că accesibilitatea este exclusiv o sarcină de dezvoltare. În realitate, accesibilitatea este o responsabilitate comună între toate rolurile implicate în crearea conținutului digital. Designerii iau decizii despre culori, contrast, layout și modele de interacțiune care determină fundamental accesibilitatea. Dezvoltatorii implementează fundamentul tehnic — markup semantic, suport de tastatură, atribute ARIA. Creatorii de conținut scriu textul alternativ, textul de link, titlurile și textul de orientare de care depind utilizatorii. Managerii de produs și liderii de afaceri stabilesc prioritățile și alocă resursele.

Accesibilitatea funcționează cel mai bine atunci când este integrată în fiecare fază a procesului de design și dezvoltare, în loc să fie adăugată la final. Cu cât accesibilitatea este luată în considerare mai devreme, cu atât este mai ieftină și mai puțin perturbatoare implementarea ei.

Este site-ul tău accesibil?

Scanează-ți site-ul gratuit și obține scorul WCAG în câteva minute.

Scanează-ți site-ul gratuit