Salt la conținut
Pandus

WCAG checker: test gratuit al paginii după WCAG 2.2 AA

Trimiteți-mi rezultatul prin e-mail (opțional)

Trimiteți-mi rezultatul prin e-mail. Adresa mea este folosită doar pentru această verificare, conform politicii de confidențialitate. Politica de confidențialitate

O pagină, WCAG 2.2 AA, aproximativ un minut. Verificare automată, nu un audit complet. Nu reprezintă consultanță juridică.

  • Fără cont
  • WCAG 2.2 A și AA + EN 301 549
  • Rezultat în aproximativ un minut

Actualizat 13 octombrie 2026

Un WCAG checker deschide o pagină web și îi testează codul după Web Content Accessibility Guidelines (WCAG). Introduceți mai sus adresa unei pagini: o încărcăm într-un browser real, rulăm testele automate WCAG 2.2 pentru nivelurile A și AA și vă arătăm fiecare problemă găsită, cu criteriul de succes la care se referă și modul de remediere. Testul este gratuit, nu cere cont și durează aproximativ un minut. Este o verificare automată, nu un audit complet, și nu constituie consultanță juridică.

Ce conține rezultatul

Rezultatul enumeră problemele găsite pe pagină, începând cu cele mai grave. Pentru fiecare problemă vedeți:

  • o explicație pe înțeles: ce înseamnă pentru vizitatorii dumneavoastră;
  • elementul de pe pagină (selector, cod și, unde este posibil, o captură de ecran);
  • cum se remediază, cu indicații pentru Shopify, WooCommerce, PrestaShop și Shoptet;
  • un link către fișa de regulă, cu criteriul de succes WCAG și clauza din EN 301 549.
Critic trail-shop.eu/products/trail-2

Butonul de coș nu are nume

Ce înseamnă pentru vizitatorii dumneavoastră

Un client care folosește un cititor de ecran aude doar „buton” și nu știe că acesta adaugă produsul în coș.

Cum se rezolvă în Shopify

În șablonul produsului, dați butonului cu pictogramă textul „Adaugă în coș”, vizibil sau ca aria-label.

Element: .product-form > button.cart-icon

Regulă: button-name · WCAG 4.1.2 Name, Role, Value (A) · EN 301 549 9.4.1.2

Exemplu: o problemă dintr-un rezultat. Un rezultat real arată toate problemele găsite pe pagina dumneavoastră, grupate după gravitate, cu o captură a elementului.

Rezultatul este afișat în limba acestei pagini, așa că îl puteți trimite direct proprietarului unui magazin sau unui client care nu citește în engleză.

Ce testează WCAG checker-ul

Verificarea folosește axe-core, motorul de reguli open-source al Deque Systems pe care se bazează majoritatea instrumentelor de accesibilitate, și leagă fiecare rezultat de o fișă din biblioteca noastră de reguli. Problemele tipice sunt imaginile fără text alternativ (1.1.1), textul cu contrast prea mic (1.4.3), linkurile și butoanele fără nume accesibil (2.4.4 și 4.1.2), câmpurile de formular fără etichetă, lipsa limbii paginii (3.1.1) și țintele de atingere prea mici (2.5.8).

Tabelul de mai jos arată toate cele 55 de criterii de succes din WCAG 2.2 la nivelurile A și AA și care dintre regulile noastre automate testează o parte din fiecare criteriu. Un criteriu pentru care există reguli este automatizat doar parțial: regulile prind greșelile tipice, dar nu pot evalua tot ce cere criteriul.

Pentru 22 din cele 55 criterii de succes WCAG 2.2 de nivel A și AA, biblioteca noastră are cel puțin o verificare automată. Celelalte sunt marcate „verificare manuală”: trebuie evaluate de un om.

Criteriu de succes Nivel Ce verifică checker-ul
1.1.1 Non-text Content A Parțial automat: Unii indicatori de nivel nu au nume, Unele bare de progres nu au nume, Imaginile nu au descriere text, Un buton-imagine nu are descriere text și încă 3 (toate regulile)
1.2.1 Audio-only and Video-only (Prerecorded) A Verificare manuală
1.2.2 Captions (Prerecorded) A Parțial automat: Videoclipurile nu au subtitrări
1.2.3 Audio Description or Media Alternative (Prerecorded) A Verificare manuală
1.2.4 Captions (Live) AA Verificare manuală
1.2.5 Audio Description (Prerecorded) AA Verificare manuală
1.3.1 Info and Relationships A Parțial automat: Întreaga pagină este ascunsă de cititoarele de ecran, Meniurile sau listele personalizate sunt construite greșit, Elemente de meniu sau file personalizate în afara grupului lor, O listă de denumiri și valori este construită greșit și încă 8 (toate regulile)
1.3.2 Meaningful Sequence A Verificare manuală
1.3.3 Sensory Characteristics A Verificare manuală
1.3.4 Orientation AA Parțial automat: Site-ul funcționează doar într-o singură orientare a ecranului
1.3.5 Identify Input Purpose AA Parțial automat: Câmpurile din formulare nu se completează automat
1.4.1 Use of Color A Parțial automat: Linkurile din text arată ca textul obișnuit
1.4.2 Audio Control A Parțial automat: Unele videoclipuri sau sunete pornesc singure, cu sonor
1.4.3 Contrast (Minimum) AA Parțial automat: Textul este greu de citit din cauza contrastului scăzut
1.4.4 Resize Text AA Parțial automat: Vizitatorii nu pot mări pagina pe mobil
1.4.5 Images of Text AA Verificare manuală
1.4.10 Reflow AA Verificare manuală
1.4.11 Non-text Contrast AA Verificare manuală
1.4.12 Text Spacing AA Parțial automat: Spațierea textului nu poate fi ajustată
1.4.13 Content on Hover or Focus AA Verificare manuală
2.1.1 Keyboard A Parțial automat: Utilizatorii de tastatură nu pot ajunge la conținutul încorporat, Unele zone derulante nu pot fi folosite cu tastatura, O imagine pe care se poate da clic funcționează doar cu mouse-ul
2.1.2 No Keyboard Trap A Verificare manuală
2.1.4 Character Key Shortcuts A Verificare manuală
2.2.1 Timing Adjustable A Parțial automat: Pagina se reîncarcă sau redirecționează singură
2.2.2 Pause, Stop, Hide A Parțial automat: Pagina folosește markup învechit pentru text care clipește, Un text se derulează și nu poate fi oprit
2.3.1 Three Flashes or Below Threshold A Verificare manuală
2.4.1 Bypass Blocks A Parțial automat: Nu există o cale rapidă către conținutul principal
2.4.2 Page Titled A Parțial automat: Pagina nu are titlu
2.4.3 Focus Order A Verificare manuală
2.4.4 Link Purpose (In Context) A Parțial automat: Zonele clicabile ale unei imagini nu au descriere, Unele linkuri nu spun unde duc
2.4.5 Multiple Ways AA Verificare manuală
2.4.6 Headings and Labels AA Verificare manuală
2.4.7 Focus Visible AA Verificare manuală
2.4.11 Focus Not Obscured (Minimum) (nou în 2.2) AA Verificare manuală
2.5.1 Pointer Gestures A Verificare manuală
2.5.2 Pointer Cancellation A Verificare manuală
2.5.3 Label in Name A Parțial automat: Numele ascuns al butoanelor diferă de textul vizibil
2.5.4 Motion Actuation A Verificare manuală
2.5.7 Dragging Movements (nou în 2.2) AA Verificare manuală
2.5.8 Target Size (Minimum) (nou în 2.2) AA Parțial automat: Butoanele și linkurile sunt prea mici pentru a fi atinse ușor
3.1.1 Language of Page A Parțial automat: Pagina nu indică în ce limbă este scrisă, Setarea de limbă a paginii este greșită, Pagina declară două limbi diferite
3.1.2 Language of Parts AA Parțial automat: O parte din text are un cod de limbă greșit
3.2.1 On Focus A Verificare manuală
3.2.2 On Input A Verificare manuală
3.2.3 Consistent Navigation AA Verificare manuală
3.2.4 Consistent Identification AA Verificare manuală
3.2.6 Consistent Help (nou în 2.2) A Verificare manuală
3.3.1 Error Identification A Verificare manuală
3.3.2 Labels or Instructions A Parțial automat: Unele câmpuri de formular au mai multe etichete
3.3.3 Error Suggestion AA Verificare manuală
3.3.4 Error Prevention (Legal, Financial, Data) AA Verificare manuală
3.3.7 Redundant Entry (nou în 2.2) A Verificare manuală
3.3.8 Accessible Authentication (Minimum) (nou în 2.2) AA Verificare manuală
4.1.2 Name, Role, Value A Parțial automat: Zonele clicabile ale unei imagini nu au descriere, Atribute de accesibilitate folosite pe elemente nepotrivite, Unele elemente au o etichetă pentru Braille, dar nu au un nume obișnuit, Butoanele personalizate nu au nume și încă 23 (toate regulile)
4.1.3 Status Messages AA Verificare manuală

Ce nu găsește niciun test automat

Studiile nu cad de acord asupra proporției de probleme de accesibilitate pe care o găsește automatizarea (testul GOV.UK, studiul Deque), dar sunt de acord că nu le găsește pe toate. O mașină poate constata că o imagine are text alternativ, dar nu și dacă textul are sens. Poate vedea un stil de focalizare, dar nu și dacă ordinea focalizării este logică.

După verificarea automată, testați manual următoarele:

  1. Tastatura: ajungeți la fiecare link, buton și câmp cu Tab, acționați-l cu Enter sau Space și asigurați-vă că nu rămâneți blocat nicăieri (2.1.1, 2.1.2, 2.4.3, 2.4.7).
  2. Zoom și reflow: măriți pagina la 200 % și la 400 %; nimic nu trebuie să fie tăiat și nu trebuie să fie nevoie de derulare orizontală (1.4.4, 1.4.10).
  3. Cititorul de ecran: ascultați pagina cu NVDA, VoiceOver sau TalkBack; titlurile, butoanele și mesajele de eroare din formulare trebuie să aibă sens (1.3.1, 3.3.1, 4.1.3).
  4. Formulare și comandă: faceți greșeli intenționat; mesajele de eroare trebuie să spună ce este greșit și cum se corectează (3.3.1, 3.3.3).
  5. Conținut media: videoclipurile au nevoie de subtitrări, iar nimic nu trebuie să redea sunet automat (1.2.2, 1.4.2).

Checklist-ul WCAG 2.2 explică fiecare dintre acești pași pentru magazinele online. Dacă aveți nevoie de o evaluare completă, făcută de specialiști, citiți pagina despre auditul de accesibilitate.

Ce este nou în WCAG 2.2

WCAG 2.2 a adăugat șase criterii de succes la nivelurile A și AA — printre ele 2.4.11 Focalizare neascunsă, 2.5.7 Mișcări de tragere, 2.5.8 Dimensiunea țintei și 3.3.8 Autentificare accesibilă — și a eliminat criteriul 4.1.1 Parsare. Dintre criteriile noi, regulile noastre automate testează doar 2.5.8 Dimensiunea țintei; celelalte au nevoie de o persoană. Detaliile sunt în articolul despre EN 301 549 V4.1.1 și WCAG 2.2.

Prin ce diferă de WAVE, Lighthouse și axe DevTools

Sunt instrumente bune, iar Lighthouse și axe DevTools folosesc același motor axe-core. Diferența apare după test:

  • rezultatul explică fiecare problemă pentru proprietarul afacerii, nu doar pentru dezvoltator;
  • este disponibil în șapte limbi, inclusiv în română;
  • fiecare regulă este legată de EN 301 549, standardul european pe care se sprijină legile privind accesibilitatea;
  • cu un abonament, aceleași teste rulează pe toate paginile site-ului în fiecare săptămână, iar dumneavoastră vedeți ce s-a schimbat.

Pentru verificări direct în browser, după autentificare sau pe un site de test, folosiți extensia de browser (Chrome, Edge, Firefox). Pentru WordPress și WooCommerce există un plugin WordPress care arată problemele lângă fiecare pagină și produs.

WCAG, EN 301 549 și legea

WCAG nu este o lege, dar legile fac trimitere la el. În Uniunea Europeană, European Accessibility Act se bazează pe standardul armonizat EN 301 549, al cărui capitol despre web preia criteriile de succes WCAG la nivelul AA. Actul este transpus prin legi naționale: în România prin Legea nr. 232/2022, în Germania prin BFSG, în Polonia prin legea privind accesibilitatea produselor și serviciilor, iar în Cehia prin Legea nr. 424/2023 Sb. În SUA, WCAG 2.1 sau 2.2 nivel AA este reperul folosit de obicei în legătură cu ADA.

În România, pentru serviciile de comerț electronic, supravegherea revine Autorității pentru Digitalizarea României (ADR). Cerințele pentru servicii se aplică din 28 iunie 2025, dar nu oricărui site: doar serviciilor B2C din anumite sectoare (de exemplu comerțul electronic) și nu microîntreprinderilor. Înainte să vă îngrijorați de lege, verificați dacă vi se aplică sau parcurgeți verificarea EAA în trei pași.

Rezultatul unui WCAG checker nu este o declarație de conformitate, dar este un punct de plecare util pentru secțiunea despre limitările cunoscute din informațiile despre accesibilitate pe care le publicați.

Verificați fiecare pagină, în fiecare săptămână

O pagină este doar un eșantion. Problemele se repetă de obicei în șabloane — pagini de produs, coș, comandă — și reapar după actualizările temei. Cu un abonament, Pandus verifică săptămânal toate paginile site-ului, vă trimite un raport ușor de citit și vă anunță când apar probleme noi. Agențiile primesc rapoartele sub propria marcă.

Întrebări frecvente

Ce este un WCAG checker?

Un instrument care deschide o pagină web și îi testează codul după criteriile de succes WCAG. Găsește problemele pe care o mașină le poate detecta sigur, de exemplu lipsa textului alternativ, contrastul insuficient sau butoanele fără nume.

Este gratuit? Am nevoie de cont?

Da, verificarea este gratuită și nu cere cont. Adresa de e-mail este opțională. Pentru a preveni abuzurile, numărul de verificări pe oră este limitat, iar rezultatul pentru aceeași adresă este păstrat 24 de ore. Verificați doar site-uri pentru care aveți dreptul să o faceți.

Se testează după WCAG 2.2 sau WCAG 2.1?

După WCAG 2.2, nivelurile A și AA. WCAG 2.2 include toate criteriile din 2.1, cu excepția criteriului eliminat 4.1.1 Parsare.

Poate un test automat să confirme conformitatea cu WCAG?

Nu. Un rezultat fără probleme nu înseamnă că pagina îndeplinește WCAG, iar un rezultat cu probleme nu înseamnă că încălcați vreo lege. Testarea manuală cu tastatura și cu un cititor de ecran rămâne necesară.

Ce nivel îmi trebuie: A, AA sau AAA?

Nivelul AA — cel pe care se bazează EN 301 549, European Accessibility Act și legile naționale. Nivelul AAA este mai strict și nu este cerut de aceste legi. Dacă vreți să verificați doar culorile, folosiți verificarea contrastului.

Este un validator oficial W3C?

Nu. W3C nu oferă un validator WCAG oficial. Verificarea noastră se bazează pe axe-core și pe propriile fișe de reguli. Dacă aveți un magazin online și vă interesează mai puțin numerele criteriilor și mai mult cumpărătorii, începeți cu verificarea gratuită a accesibilității: același test, explicat pentru proprietari. Despre ce urmează după test citiți și articolul verificarea accesibilității unui magazin online.