WCAG 2.1.4 Comenzi rapide cu taste caracter
Actualizat 14 octombrie 2026 · Lectură de 4 min
- Nivel
- A · WCAG 2.1
- EN 301 549
- 9.2.1.4
- Ce verifică checker-ul
- Verificare manuală: un instrument automat nu poate verifica fiabil acest criteriu.
- Textul oficial
- Understanding 2.1.4 Character Key Shortcuts (W3C, în engleză)
Criteriul de succes 2.1.4 îi protejează pe utilizatorii de recunoaștere vocală și pe cei care apasă taste din greșeală (de exemplu, din cauza tremorului) de declanșarea unor comenzi nedorite. Este de nivelul A și face parte din EN 301 549 (clauza 9.2.1.4). Legea 232/2022 se bazează pe standardul armonizat EN 301 549.
Ce cere criteriul
Dacă în conținut este implementată o comandă rapidă de la tastatură care folosește doar litere (mari sau mici), semne de punctuație, cifre sau simboluri, cel puțin una dintre următoarele condiții trebuie să fie îndeplinită:
- Dezactivare: există un mecanism prin care comanda rapidă poate fi dezactivată;
- Remapare: există un mecanism prin care comanda poate fi remapată astfel încât să includă una sau mai multe taste neimprimabile (cum ar fi Ctrl sau Alt);
- Activă doar la focus: comanda rapidă a unei componente este activă doar când componenta respectivă are focusul.
Nu contează câte taste fizice produc caracterul: „?” tastat cu Shift+/ este tot o tastă caracter. Se iau în calcul și secvențele, de exemplu apăsarea tastei G urmată de A.
Nu sunt vizate: listele și meniurile derulante în care tastarea unei litere sare la o opțiune cât timp au focusul, meniurile deschise cu o tastă modificatoare precum Alt și tastele de acces ale browserului care folosesc taste modificatoare.
Greșeli tipice într-un magazin online
- o tastă „/” sau „s” care sare la câmpul de căutare de oriunde de pe pagină;
- „?” care deschide un panou de ajutor sau „c” care deschide coșul, fără posibilitatea de a le dezactiva;
- galerii de produse sau lookbook-uri care reacționează la litere individuale la nivelul întregii pagini, nu doar când au focusul;
- o funcție a temei de tip panou de administrare sau un widget terț (chat, bară de accesibilitate) care adaugă comenzi rapide cu litere în magazin.
Majoritatea magazinelor nu au deloc comenzi rapide cu taste caracter — în acest caz, criteriul pur și simplu nu se aplică.
Cum se verifică
Automat: nu există o regulă axe-core pentru acest criteriu. Comenzile rapide se află în handlerele JavaScript pentru taste, pe care o scanare nu le execută, așa că este nevoie de o verificare manuală.
Manual: faceți clic pe o zonă goală a paginii (astfel încât niciun câmp să nu aibă focusul) și apăsați litere, cifre și simboluri uzuale, precum „/”, „?” și „.”. Urmăriți dacă se întâmplă ceva. Citiți documentația temei și a pluginurilor pentru comenzile rapide enumerate. Dacă găsiți una, căutați o setare pentru dezactivarea sau remaparea ei ori confirmați că funcționează doar când widgetul ei are focusul.
Cum se remediază
- Pentru acțiunile valabile pe tot site-ul, preferați comenzi rapide cu o tastă modificatoare (Ctrl, Alt, Cmd).
- Limitați comenzile rapide dintr-o singură tastă la componenta care are focusul, de exemplu săgețile și literele în interiorul unei galerii aflate în focus.
- Dacă păstrați comenzi rapide globale cu taste caracter, adăugați o setare clară pentru dezactivarea sau modificarea lor.
- Nu declanșați niciodată o comandă rapidă în timp ce utilizatorul tastează într-un câmp de text.
Criterii conexe
- 2.1.1 Tastatură — toate funcțiile trebuie să poată fi folosite de la tastatură.
- 2.5.3 Eticheta în nume — un alt criteriu care îi ajută pe utilizatorii de comandă vocală.
- Biblioteca noastră de reguli enumeră criteriile acoperite de regulile automate.
Întrebări frecvente
Ce comenzi rapide de la tastatură acoperă criteriul 2.1.4?
Comenzile rapide formate doar din caractere imprimabile: litere, cifre, semne de punctuație sau simboluri, inclusiv secvențe precum G urmat de A. Comenzile rapide care necesită o tastă modificatoare, cum ar fi Ctrl sau Alt, nu sunt vizate.
Cum poate un site să îndeplinească criteriul 2.1.4?
Prin cel puțin una dintre trei variante: o modalitate de a dezactiva comanda rapidă, o modalitate de a o remapa astfel încât să includă o tastă neimprimabilă, cum ar fi Ctrl sau Alt, sau comanda rapidă funcționează doar cât timp componenta ei are focusul.
De ce sunt o problemă comenzile rapide dintr-o singură literă?
Utilizatorii de comandă vocală dictează cuvinte, iar fiecare literă poate declanșa o comandă rapidă. Persoanele care ating tastele din greșeală pot declanșa, de asemenea, acțiuni pe care nu le-au dorit niciodată.