Verificarea accesibilității site-ului: automată vs. manuală
· Lectură de 5 min
Verificările automate găsesc rapid și sigur erori tehnice precum lipsa textelor alternative, contrastul insuficient sau câmpurile de formular fără etichetă. Dacă un site poate fi folosit cu adevărat cu tastatura și cu un cititor de ecran, însă, pot evalua doar oamenii. Cea mai bună strategie este combinația: automat, regulat și pe tot site-ul; manual, țintit pe fluxurile cele mai importante.
Cum funcționează verificările automate
Un test automat încarcă o pagină în browser și aplică reguli asupra codului. O bibliotecă deschisă larg folosită pentru astfel de teste este axe-core; versiunea 4.11 are peste 100 de reguli, aproximativ două treimi dintre ele legate de criterii WCAG de nivel A și AA. Reguli tipice:
- Are fiecare imagine un atribut
alt? - Are fiecare câmp de formular o etichetă asociată?
- Are textul suficient contrast față de fundal?
- Are fiecare buton un nume accesibil?
- Este specificată limba paginii?
- Sunt valide atributele ARIA?
Astfel de reguli se pot verifica fără echivoc: atributul există sau nu, contrastul este peste 4,5:1 sau sub.
Ce fac bine verificările automate
- Amploare. Sute de pagini în scurt timp, fără oboseală.
- Repetabilitate. Aceeași verificare în fiecare săptămână, cu rezultate comparabile.
- Detectare timpurie. Erorile noi apărute după o actualizare se văd imediat.
- Cost. Per pagină, mult mai ieftin decât orice verificare manuală.
- Dovadă. Istoricul arată că lucrați continuu la accesibilitate.
Unde ating limitele verificările automate
Testele automate acoperă doar o parte din barierele posibile; cât de mare este această parte, studiile apreciază diferit (testul GOV.UK, studiul Deque). Lacune tipice:
| Întrebare | De ce automatizarea nu poate răspunde |
|---|---|
| Descrie textul alternativ imaginea în mod util? | „IMG_4711.jpg” este formal un text alternativ – dar inutil. |
| Este logică ordinea de navigare cu tasta Tab? | Automatizarea vede codul, nu traseul prin pagină. |
| Este focusul mereu vizibil pe parcursul fluxului? | Depinde de stări, animații, suprapuneri. |
| Poate fi finalizată comanda doar cu tastatura? | Necesită interacțiune reală în mai mulți pași. |
| Sunt mesajele de eroare ușor de înțeles? | O chestiune de limbaj, nu de sintaxă. |
| Anunță cititorul de ecran „Adăugat în coș”? | Necesită un test cu tehnologie asistivă. |
| Acoperă bannerul de cookie-uri butonul aflat în focus? | Depinde de aspect și de dimensiunea ecranului. |
La acestea se adaugă alarmele false în cazuri-limită, de exemplu la text peste imagini sau degradeuri, unde contrastul este greu de calculat.
De aceea regula este: o verificare automată nu este un audit complet. Cine promite altceva promite prea mult.
Cum arată o verificare manuală
O verificare manuală urmează criteriile de succes WCAG și testează cu tehnologii asistive reale:
- Tastatură: folosiți pagina doar cu Tab, Shift+Tab, Enter, Space, săgețile și Escape.
- Focus: este mereu clar unde vă aflați? Focusul nu este ascuns de antete fixe sau bannere?
- Zoom și reflow: mărire 200%, ecran îngust, fără derulare orizontală.
- Cititor de ecran: parcurgeți fluxul principal cu NVDA pe Windows sau VoiceOver pe Mac și iPhone.
- Conținut: evaluați ca sens textele alternative, textele linkurilor, titlurile și mesajele de eroare.
- Multimedia: subtitrări, audiodescriere, controlul videoclipurilor și al sliderelor.
Ca metodă pentru o verificare structurată este potrivită metodologia de evaluare WCAG-EM a W3C. Un audit complet asociază toate constatările cu criteriile de succes și, în funcție de amploare, durează zile, nu minute.
Un exemplu din viața de zi cu zi a unui magazin
Să luăm câmpul „Cod de reducere” din pagina de finalizare a comenzii. Verificarea automată raportează: câmpul nu are o etichetă asociată, doar un text substituent (placeholder). Este o eroare clară, detectabilă tehnic – găsită repede, corectată repede. Dar dacă mesajul de eroare „Cod invalid” este anunțat și de cititorul de ecran după trimitere și dacă focusul ajunge apoi într-un loc potrivit arată doar un test manual. Cele două verificări se completează: automatizarea găsește eroarea pe toate paginile, omul verifică fluxul.
Comparația pe scurt
| Automat | Manual | |
|---|---|---|
| Viteză | minute pentru multe pagini | ore până la zile |
| Acoperirea criteriilor | o parte din criterii | toate criteriile |
| Repetare | oricât de des, de exemplu săptămânal | punctual |
| Evaluează calitatea conținutului | nu | da |
| Testează fluxuri reale | limitat | da |
| Cost per pagină | redus | mai mare |
Combinația potrivită pentru magazinele online
- Automat și regulat. Verificați săptămânal toate tipurile importante de pagini. Astfel, erorile detectabile tehnic rămân sub control, iar cele noi se văd imediat.
- Manual pentru fluxurile principale. Căutare, alegerea produsului, coș, finalizarea comenzii, înregistrare – după fiecare actualizare mai mare și cel puțin o dată pe an.
- Manual pentru componentele noi. Un filtru nou, un plugin nou de checkout sau un banner nou de cookie-uri merită un scurt test cu tastatura și cititorul de ecran înainte de lansare.
- Țineți cont de feedback. Semnalările clienților despre bariere valorează mai mult decât orice regulă.
O listă a criteriilor, cu mențiunea a ceea ce se poate detecta automat și ce nu, găsiți în checklistul nostru WCAG 2.2.
De ce overlay-urile nu sunt o a treia opțiune
Uneori un widget este oferit ca „soluție automată”. Un overlay însă nu verifică și nici nu corectează nimic în cod; doar pune un strat deasupra. În 2025, Comisia Federală pentru Comerț din SUA (FTC) a obținut de la un furnizor cunoscut plata a un milion de dolari americani și interzicerea anumitor afirmații publicitare. Mai multe în articolul Overlay-urile nu sunt o soluție.
Ce înseamnă asta pentru obligațiile dvs.
Pentru magazinele care intră sub incidența legii germane BFSG: cerințele privesc accesibilitatea reală, nu o anumită metodă de verificare. O verificare automată regulată este o componentă bună, care poate fi documentată. Pentru declarația de accesibilitate conform § 14 BFSG aveți nevoie în plus de o descriere a serviciului dvs. – pe care niciun scaner nu o poate oferi. Cadrul este explicat în ghidul BFSG.
Cum verificăm noi
Verificăm automat după WCAG 2.2 AA cu axe-core într-un browser real, explicăm fiecare rezultat cu o fișă de regulă și arătăm evoluția de la o săptămână la alta. În fiecare raport scrie: verificare automată, nu audit complet, nu consultanță juridică. Cum funcționează în detaliu aflați pe pagina Cum funcționează. Încercați cu o pagină a magazinului dvs.