
Definiție
Compatibilitatea cu tastatura reprezintă capacitatea unei interfețe digitale (site, aplicație, platformă) de a putea fi navigată și utilizată complet doar cu ajutorul tastaturii — fără mouse, trackpad, gesturi tactile sau alte periferice. Este una dintre cele mai importante cerințe de accesibilitate, deoarece mulți utilizatori cu dizabilități motorii, de vedere sau chiar temporare (accidentări, sarcini multitasking etc.) folosesc exclusiv tastatura pentru a interacționa cu tehnologia.
Pentru a fi considerat compatibil cu tastatura, un site trebuie să permită accesarea tuturor funcțiilor (navigare, completare, trimitere, închidere, derulare etc.) prin taste precum:
Tabpentru a merge înainte între elementele interactiveShift + Tabpentru a merge înapoiEnterpentru a activa un elementSpacepentru a selecta sau deselecta- Săgețile pentru navigarea între opțiuni
Exemple concrete
- Navigarea între meniuri de pe un site folosind doar
Tab, fără să fie nevoie de mouse. - Completarea și trimiterea unui formular fără a ridica mâinile de pe tastatură.
- Activarea unui carusel de imagini sau închiderea unui pop-up cu
Esc.
Bune practici
- Ordinea de navigare prin
Tabtrebuie să fie logică și naturală (nu haotică). - Elementele interactive (linkuri, butoane, câmpuri de formular) trebuie să aibă un indicator vizibil de focus — adică să se evidențieze clar atunci când sunt selectate cu
Tab. - Evită elementele care pot fi activate doar prin mouse (ex: meniuri care apar doar la hover).
- Testează periodic site-ul navigând doar cu tastatura, fără să folosești mouse-ul deloc.
- Folosește etichete clare și atribute
ariaacolo unde este nevoie pentru a face elementele ușor de înțeles pentru cititoarele de ecran.
Lipsa compatibilității cu tastatura exclude instant un număr mare de utilizatori din experiența digitală — nu doar persoane cu dizabilități permanente, ci și pe cei cu limitări temporare sau preferințe personale. A crea un site compatibil cu tastatura este un pas esențial spre un web mai incluziv, mai prietenos și mai funcțional pentru toți.


