Accesibilitate ≠ Overlay: când un CAPTCHA blochează accesul la un site web
Un CAPTCHA poate proteja un formular împotriva abuzurilor, dar poate deveni și o ușă închisă. Securitatea trebuie să funcționeze fără a impune teste pe care unele persoane nu le pot percepe sau finaliza.
Problema este bariera, nu securitatea
Selectarea semafoarelor din imagini, descifrarea literelor deformate sau rezolvarea puzzle-urilor vizuale pot exclude persoanele nevăzătoare. Nici testele audio nu sunt universale: pot exclude persoanele surde sau pe cele cu dificultăți de înțelegere.
O barieră într-un moment esențial
Problema este gravă la înregistrare, autentificare, programări, formulare de contact sau finalizarea cumpărăturilor. Dacă testul este singura cale de continuare, unele persoane nu pot utiliza serviciul.
Ce prevăd regulile de accesibilitate
WCAG nu interzice toate testele CAPTCHA. Criteriul 1.1.1 solicită alternative text care identifică scopul și alternative pentru modalități senzoriale diferite. În autentificare trebuie analizate și cerințele WCAG 2.2, împreună cu excepțiile aplicabile.
Alternative cu mai puține obstacole
Sunt preferabile limitarea încercărilor, detectarea abuzurilor pe server și verificările proporționale cu riscul, fără puzzle-uri perceptive. Dacă este necesar un test, alternativa trebuie să fie cu adevărat accesibilă și verificată; un simplu buton audio nu este suficient.
Testarea întregului parcurs
Verificați navigarea cu tastatura, cititoarele de ecran și dispozitivele mobile, inclusiv instrucțiunile, focalizarea, erorile, limitele de timp și reîncercările. O alternativă care eșuează la trimiterea formularului nu elimină bariera.
Cum poate ajuta Blind Reader
Blind Reader ajută la înțelegerea paginii, găsirea formularului și navigarea printre câmpuri și acțiuni. Poate corecta și anumite bariere de interacțiune în browser. Totuși, un CAPTCHA inaccesibil necesită în continuare o metodă de verificare accesibilă oferită de administratorul site-ului.
Obiectivul este finalizarea acțiunii
Un formular sigur și accesibil nu obligă la alegerea între protecție și utilizare. Oricine trebuie să poată contacta, cumpăra sau intra în cont fără teste inutile.
Surse și referințe
Securitatea și accesibilitatea trebuie proiectate împreună. Un CAPTCHA nu ar trebui să împiedice pe nimeni să utilizeze un site web.
Episodul 17 · Accesibilitate ≠ Overlay
