wcag
Nivelurile WCAG A, AA și AAA: de care ai nevoie?
Înțelege ce înseamnă cu adevărat nivelurile de conformitate WCAG A, AA și AAA, ce nivel cere legea și ce presupune atingerea fiecăruia.
WCAG — Ghidul de accesibilitate a conținutului web — își împarte cerințele în trei niveluri de conformitate: A, AA și AAA. Dacă ți s-a spus vreodată că site-ul tău trebuie să fie „conform WCAG”, asta înseamnă aproape întotdeauna WCAG 2.2 Nivel AA. Dar înțelegerea motivului și a ceea ce separă cele trei niveluri este esențială pentru a lua decizii bune de remediere și de produs.
Cele trei niveluri pe scurt
| Nivel | Descriere | Prag legal? |
|---|---|---|
| A | Baza minimă — elimină cele mai severe bariere | Rareori suficient de unul singur |
| AA | Conformitate standard — reperul legal universal | Da, în practic toate jurisdicțiile |
| AAA | Accesibilitate extinsă — cel mai înalt nivel de sprijin | Nu este cerut legal; este un ideal |
Fiecare nivel este cumulativ. Atingerea nivelului AA înseamnă îndeplinirea tuturor criteriilor de Nivel A și a tuturor criteriilor de Nivel AA. Atingerea nivelului AAA înseamnă îndeplinirea tuturor celor trei niveluri.
Nivelul A: baza
Nivelul A conține criteriile de succes care, dacă nu sunt îndeplinite, fac un produs complet inutilizabil pentru anumite grupuri de persoane. Nu sunt cazuri marginale — sunt blocaje absolute.
Ce cere Nivelul A (exemple selectate):
- 1.1.1 Conținut non-text — Toate imaginile, pictogramele și conținutul multimedia trebuie să aibă alternative text (text alternativ)
- 1.3.1 Informații și relații — Structura transmisă vizual (titluri, liste, tabele) trebuie să fie disponibilă și programatic
- 2.1.1 Tastatură — Fiecare funcție trebuie să poată fi operată exclusiv de la tastatură
- 2.4.1 Ocolirea blocurilor — Utilizatorii trebuie să poată sări peste navigarea repetitivă (linkuri de salt)
- 3.1.1 Limba paginii — Limba paginii trebuie setată în atributul HTML
lang - 4.1.1 Analiză sintactică — (Depășit în WCAG 2.2; considerat întotdeauna îndeplinit)
- 3.2.6 Ajutor consecvent (adăugat în 2.2) — Mecanismele de ajutor trebuie să apară în poziții consecvente
- 3.3.7 Introducere redundantă (adăugat în 2.2) — Informațiile introduse anterior în cadrul unei sesiuni nu trebuie cerute din nou
Este suficient Nivelul A? Nu. Nivelul A singur nu va satisface nicio lege majoră de accesibilitate. Este podeaua, nu ținta.
Nivelul AA: standardul legal
Nivelul AA este locul unde legea trage linia. Este reperul la care fac trimitere:
- ADA (Americans with Disabilities Act) — îndrumările informale ale Departamentului de Justiție și deciziile instanțelor indică în mod constant WCAG 2.x AA
- Actul european privind accesibilitatea (EAA) — impune conformitatea cu EN 301 549, care face trimitere la WCAG 2.2 AA
- Directiva UE privind accesibilitatea web — impune WCAG 2.1 AA pentru organismele din sectorul public (în curs de actualizare la 2.2)
- PSBAR din Regatul Unit — impune WCAG 2.1 AA pentru site-urile britanice din sectorul public
- Secțiunea 508 (federal, SUA) — face trimitere la WCAG 2.0 AA ca reper
- Accessibility for Ontarians with Disabilities Act (AODA) — impune WCAG 2.0 Nivel AA
Ce adaugă Nivelul AA peste A (exemple selectate):
- 1.4.3 Contrast (Minim) — Textul trebuie să aibă un raport de contrast de cel puțin 4,5:1 (3:1 pentru text mare)
- 1.4.4 Redimensionarea textului — Textul trebuie să rămână lizibil când este mărit la 200%, fără pierderi de conținut
- 1.4.10 Reflow (adăugat în 2.1) — Conținutul nu trebuie să necesite derulare orizontală la o lățime de 320px
- 1.4.11 Contrastul elementelor non-text (adăugat în 2.1) — Componentele de interfață și indicatorii de focalizare trebuie să atingă un contrast de 3:1
- 1.4.12 Spațierea textului (adăugat în 2.1) — Conținutul rămâne utilizabil când spațierea dintre litere, rânduri și cuvinte este suprascrisă
- 2.4.7 Focalizare vizibilă — Indicatorii de focalizare de la tastatură trebuie să fie vizibili
- 2.4.11 Focalizare neascunsă (adăugat în 2.2) — Elementele focalizate nu trebuie ascunse complet de antete fixe sau suprapuneri
- 2.4.13 Aspectul focalizării (adăugat în 2.2) — Indicatorii de focalizare trebuie să atingă praguri minime de dimensiune și contrast
- 2.5.3 Eticheta în nume (adăugat în 2.1) — Etichetele vizibile trebuie incluse în numele accesibile
- 2.5.8 Dimensiunea țintei (Minimă) (adăugat în 2.2) — Țintele interactive trebuie să aibă cel puțin 24×24 pixeli CSS
- 3.3.8 Autentificare accesibilă (adăugat în 2.2) — Fluxurile de autentificare nu trebuie să se bazeze pe teste de funcție cognitivă (CAPTCHA-uri)
Nivelul AA poate fi atins prin inginerie și design — nu necesită un efort extraordinar, dar necesită atenție deliberată pe tot parcursul procesului de dezvoltare a produsului.
Nivelul AAA: standardul de aur
Nivelul AAA conține cele mai exigente criterii. Ele abordează situații în care chiar și barierele mici au un impact semnificativ asupra utilizatorilor cu dizabilități severe sau multiple. W3C afirmă explicit că poate fi imposibil să îndeplinești toate criteriile AAA pentru orice tip de conținut.
Ce adaugă Nivelul AAA (exemple selectate):
- 1.2.6 Limbaj mimico-gestual (preînregistrat) — Trebuie oferită interpretare în limbaj mimico-gestual pentru conținutul audio preînregistrat
- 1.4.6 Contrast (Îmbunătățit) — Raportul de contrast trebuie să fie de cel puțin 7:1 pentru text normal (4,5:1 pentru text mare)
- 2.1.3 Tastatură (fără excepții) — Fiecare funcție trebuie să poată fi operată de la tastatură, fără absolut nicio excepție
- 2.2.3 Fără temporizare — Nu este permisă nicio limită de timp
- 2.4.12 Focalizare neascunsă (Îmbunătățită) — Elementele focalizate trebuie să fie complet vizibile (nu doar parțial)
- 2.4.9 Scopul linkului (doar linkul) — Scopul fiecărui link trebuie să fie clar din textul linkului în sine, fără contextul din jur
- 3.1.5 Nivel de lectură — Conținutul este disponibil la un nivel de lectură de gimnaziu sau este oferită o alternativă simplificată
- 3.3.6 Prevenirea erorilor (toate) — Toate trimiterile (nu doar cele juridice sau financiare) trebuie să fie reversibile, verificate sau confirmate
Ar trebui să urmărești AAA? Multe organizații o fac selectiv. De exemplu, o bancă ce deservește clienți vârstnici ar putea prioritiza 1.4.6 Contrast îmbunătățit. Un serviciu public ar putea viza 3.1.5 Nivel de lectură. Dar urmărirea AAA pe întregul site public este rară și nu este cerută legal nicăieri în lume.
Concepții greșite frecvente
„Am trecut de o scanare automată, deci suntem conformi AA.” Instrumentele automate depistează în jur de 30–40% dintre problemele WCAG. Multe criterii AA — navigarea de la tastatură, gestionarea focalizării, ordinea de citire cu sens, autentificarea accesibilă — pot fi verificate doar prin testare manuală sau prin evaluare cu tehnologii de asistare.
„Avem nevoie de AAA pentru contractele cu statul.” Cadrele de achiziții publice (Secțiunea 508, EN 301 549) cer AA, nu AAA. AAA poate apărea în specificațiile unor contracte individuale, dar nu este reperul standard.
„Am atins AA acum trei ani, deci suntem în continuare conformi.” WCAG 2.2 a adăugat criterii AA noi. Dacă ultimul tău audit a fost față de WCAG 2.0 sau 2.1, ai nevoie de o evaluare a decalajelor față de completările din 2.2 — în special aspectul focalizării, focalizarea neascunsă, dimensiunea țintei și autentificarea accesibilă.
„Nivelul A e suficient pentru că suntem o firmă mică.” Dimensiunea nu determină standardul aplicabil. ADA se aplică spațiilor de utilitate publică indiferent de mărime. EAA se aplică întreprinderilor private peste un anumit prag, indiferent de mărime. Nivelul A singur nu va satisface niciuna dintre ele.
Cum îți alegi nivelul țintă
Pentru marea majoritate a organizațiilor, răspunsul este simplu: WCAG 2.2 Nivel AA este ținta ta.
Dacă deservești clienți din sectorul public din UE sau din Regatul Unit, aceasta este o obligație legală. Dacă operezi produse digitale destinate consumatorilor în UE (comerț electronic, bănci, transport, telecomunicații), EAA o face obligatorie din iunie 2025. Dacă ai utilizatori din SUA, jurisprudența ADA tratează tot mai des WCAG 2.x AA drept standardul așteptat.
Drumul către AA:
- Rulează scanări automate pentru a identifica eșecurile clare (contrast, text alternativ lipsă, etichete lipsă)
- Realizează un audit manual care acoperă navigarea de la tastatură, comportamentul cu cititorul de ecran și criteriile specifice WCAG 2.2
- Remediază problemele în ordinea priorității — mai întâi blocajele critice, apoi decalajele AA
- Publică o declarație de accesibilitate în care îți precizezi nivelul de conformitate și limitările cunoscute
- Instituie o monitorizare continuă pentru a depista regresiile pe măsură ce site-ul evoluează
Atingerea mai întâi a Nivelului A, urmată de închiderea decalajelor AA rămase într-o a doua etapă, este o abordare secvențială validă pentru echipele cu capacitate limitată. Asigură-te doar că decalajele AA au un termen ferm de remediere — Nivelul A singur nu este o poziție de conformitate pe care o poți apăra.
Cele trei niveluri WCAG există nu ca o scară birocratică, ci ca o recunoaștere practică a faptului că accesibilitatea este un spectru. Nivelul A dărâmă ziduri. Nivelul AA face experiența cu adevărat utilizabilă. Nivelul AAA împinge spre incluziunea fiecărui utilizator, în orice situație. Obligația ta legală este AA — dar utilizatorii tăi beneficiază de tot ce trece dincolo de ea.
Articole conexe: WCAG 2.1 vs 2.2: ce s-a schimbat · Cum să faci site-ul conform WCAG 2.2
Nu ești sigur ce nivel îndeplinește site-ul tău?