JavaScript accesibil

iul. 11, 2025

« Înapoi la Dicționar Termeni

Definiție

Exemplu concret

  • navigat doar cu tastatura (să nu depindă exclusiv de mouse);
  • citit corect de un cititor de ecran (folosind roluri ARIA corespunzătoare, cum ar fi aria-expanded, aria-haspopup);
  • activat sau închis fără confuzie (fără evenimente „tricky” precum hover-uri rapide sau gesturi neașteptate).

De ce este important?

  • Fără un JavaScript accesibil, un utilizator care folosește doar tastatura poate rămâne blocat într-o componentă sau poate pierde informații importante.
  • Persoanele cu deficiențe de vedere, care folosesc cititoare de ecran, pot nu înțelege funcția unui element interactiv, dacă acesta nu e etichetat corect sau nu semnalează când se schimbă ceva.
  • Un site cu funcționalități JavaScript inaccesibile poate fi inutilizabil, chiar dacă designul vizual este impecabil.

Bune practici

  • Oferă întotdeauna alternative sau mesaje utile dacă JavaScript este dezactivat.
  • Testează toate funcționalitățile cu tastatura: tab, enter, escape, etc.
  • Folosește atributele ARIA pentru a oferi context semantic (de ex. role="dialog" pentru ferestre).
  • Evită blocarea interacțiunii în cazul erorilor sau a conținutului dinamic.
Please follow and like us:
« Înapoi la Dicționar Termeni

Contactează-ne

Solicită o discuție online

Lasă-ne un mesaj scurt sau numărul tău de telefon și sunăm noi în cel mai scurt timp

E site-ul tău accesibil?

Fă o testare rapidă și gratuită acum. Află dacă utilizatorii cu dizabilități pot naviga ușor pe site-ul tău. Primești raportul complet pe email, după ce finalizăm analiza.

Ne găsești și pe

Suntem prezenți pe mai toate rețelele sociale. Dă click pe iconul rețelei tale preferate și hai să ne conectăm și acolo.