Ghid practic

Checklist WCAG 2.1 nivel AA

Toate cele 50 de criterii de nivel A și AA, explicate pe scurt, ca să știi ce verifici.

Mai jos găsești toate cele 50 de criterii de succes WCAG 2.1 de nivel A și AA, grupate pe cele patru principii, cu o explicație scurtă a ce trebuie verificat. Folosește lista ca punct de plecare pentru verificări interne. Pentru o evaluare formală, recomandăm un audit realizat de experți.

Lista este o sinteză explicativă. Textul normativ complet al criteriilor se găsește în specificația WCAG 2.1 publicată de W3C.

1. Perceptibil

Criterii pentru principiul Perceptibil
CriteriuDenumireNivelCe verifici
1.1.1Conținut non-textAImaginile informative au text alternativ; cele decorative sunt ignorate
1.2.1Doar audio și doar video (preînregistrat)AExistă transcriere sau alternativă echivalentă
1.2.2Subtitrări (preînregistrat)AVideoclipurile cu sunet au subtitrări
1.2.3Descriere audio sau alternativă mediaAInformația vizuală din video este descrisă
1.2.4Subtitrări (în direct)AATransmisiunile live au subtitrări
1.2.5Descriere audio (preînregistrat)AAVideoclipurile au descriere audio pentru informația vizuală
1.3.1Informații și relațiiATitluri, liste, tabele și etichete sunt marcate semantic
1.3.2Succesiune cu sensAOrdinea de citire în cod este logică
1.3.3Caracteristici senzorialeAInstrucțiunile nu depind doar de formă, poziție sau sunet
1.3.4OrientareAAConținutul funcționează în portret și peisaj
1.3.5Identificarea scopului câmpuluiAACâmpurile cu date personale au autocomplete corect
1.4.1Utilizarea culoriiACuloarea nu este singurul mijloc de a transmite informația
1.4.2Controlul sunetuluiASunetul redat automat poate fi oprit
1.4.3Contrast (minim)AA4,5:1 pentru text normal, 3:1 pentru text mare
1.4.4Redimensionarea textuluiAATextul poate fi mărit la 200% fără pierderi
1.4.5Imagini ale textuluiAASe folosește text real, nu imagini cu text
1.4.10ReflowAAFără derulare orizontală la 320 de pixeli lățime
1.4.11Contrast non-textAAComponentele și graficele au contrast de 3:1
1.4.12Spațierea textuluiAAConținutul rămâne lizibil la spațiere mărită
1.4.13Conținut la hover sau focusAAConținutul apărut poate fi închis și rămâne vizibil

2. Operabil

Criterii pentru principiul Operabil
CriteriuDenumireNivelCe verifici
2.1.1TastaturăAToate funcțiile pot fi folosite doar cu tastatura
2.1.2Fără capcane pentru tastaturăAFocusul nu rămâne blocat într-o componentă
2.1.4Scurtături cu taste caracterAScurtăturile dintr-o tastă pot fi oprite sau modificate
2.2.1Timp ajustabilALimitele de timp pot fi prelungite sau dezactivate
2.2.2Pauză, oprire, ascundereAConținutul în mișcare poate fi oprit
2.3.1Maximum trei flash-uriANimic nu clipește de mai mult de trei ori pe secundă
2.4.1Ocolirea blocurilorAExistă un link de salt la conținut sau repere
2.4.2Titlul paginiiAFiecare pagină are un titlu descriptiv
2.4.3Ordinea focusuluiAFocusul urmează o ordine logică
2.4.4Scopul linkului (în context)AScopul fiecărui link reiese din text sau context
2.4.5Modalități multipleAAPaginile pot fi găsite pe mai multe căi
2.4.6Titluri și eticheteAATitlurile și etichetele descriu subiectul sau scopul
2.4.7Focus vizibilAAElementul cu focus are un indicator vizibil
2.5.1Gesturi de pointerAGesturile complexe au alternative cu un singur punct
2.5.2Anularea acțiunii pointeruluiAAcțiunile se declanșează la eliberare
2.5.3Eticheta în numeANumele accesibil include textul vizibil
2.5.4Acționare prin mișcareAFuncțiile prin mișcare au alternative și pot fi dezactivate

3. Inteligibil

Criterii pentru principiul Inteligibil
CriteriuDenumireNivelCe verifici
3.1.1Limba paginiiAAtributul lang este setat corect
3.1.2Limba unor părțiAAFragmentele în altă limbă sunt marcate
3.2.1La primirea focusuluiAFocusul nu schimbă contextul neașteptat
3.2.2La introducerea datelorASelectarea unei opțiuni nu schimbă pagina fără avertizare
3.2.3Navigare consecventăAAMeniurile apar în aceeași ordine pe toate paginile
3.2.4Identificare consecventăAAAceleași funcții au aceleași denumiri
3.3.1Identificarea erorilorAErorile sunt semnalate în text
3.3.2Etichete sau instrucțiuniACâmpurile au etichete și instrucțiuni clare
3.3.3Sugestii pentru eroriAAMesajele de eroare spun cum se corectează
3.3.4Prevenirea erorilor (juridic, financiar, date)AATranzacțiile pot fi verificate, corectate sau anulate

4. Robust

Criterii pentru principiul Robust
CriteriuDenumireNivelCe verifici
4.1.1ParsareACod fără erori care afectează tehnologiile asistive (eliminat în WCAG 2.2)
4.1.2Nume, rol, valoareAComponentele au nume, rol și stare expuse corect
4.1.3Mesaje de stareAAMesajele de stare sunt anunțate fără mutarea focusului

Următorii pași

Dacă ai găsit probleme, începe cu cele care blochează sarcinile esențiale: navigarea cu tastatura, formularele și fluxul de comandă. Citește și greșelile frecvente și planul de conformitate în 8 pași.

Hai să facem site-ul tău accesibil

Spune-ne ce platformă ai și ce termene urmărești. Revenim cu o propunere clară, adaptată proiectului tău.

Cere o ofertă sau scrie-ne direct la contact@datapulse.ro