WCAG 2.5.1 Gesturi cu pointerul
Actualizat 14 octombrie 2026 · Lectură de 3 min
- Nivel
- A · WCAG 2.1
- EN 301 549
- 9.2.5.1
- Ce verifică checker-ul
- Verificare manuală: un instrument automat nu poate verifica fiabil acest criteriu.
- Textul oficial
- Understanding 2.5.1 Pointer Gestures (W3C, în engleză)
Criteriul de succes 2.5.1 îi ajută pe cei care nu pot face gesturi precise sau cu mai multe degete: persoane cu tremor sau dexteritate redusă, persoane care folosesc un pointer montat pe cap, un sistem de urmărire a privirii sau un dispozitiv acționat cu gura și oricine folosește telefonul cu o singură mână. Este de nivelul A și face parte din EN 301 549 (clauza 9.2.5.1); Legea 232/2022 se bazează pe standardul armonizat EN 301 549.
Ce cere criteriul
Toate funcționalitățile care folosesc gesturi multipunct sau pe traseu pentru operare pot fi operate cu un singur pointer, fără un gest pe traseu, cu excepția cazului în care un gest multipunct sau pe traseu este esențial.
- Un gest multipunct folosește simultan doi sau mai mulți pointeri, de exemplu ciupirea sau depărtarea a două degete pentru zoom.
- Un gest pe traseu este unul la care contează mișcarea de-a lungul unui anumit traseu, de exemplu glisarea sau desenarea unei forme.
- Un singur pointer fără traseu înseamnă o atingere, un clic, o atingere dublă sau o apăsare lungă.
Criteriul se aplică gesturilor interpretate de conținutul web, nu gesturilor care operează browserul sau tehnologia asistivă (cum este zoomul prin ciupire al browserului). Nu vă împiedică să oferiți gesturi, ci doar să le faceți singura cale.
Greșeli tipice într-un magazin online
- o galerie de imagini ale produsului care schimbă imaginile doar prin glisare, fără butoane „anterior”/„următor” sau miniaturi;
- o funcție de zoom care merge doar prin ciupirea cu două degete într-un vizualizator personalizat;
- „glisați pentru a șterge” în coș sau în lista de dorințe, fără un buton de ștergere;
- un vizualizator de produs la 360° care se rotește doar trăgând cu degetul peste el;
- o hartă a magazinelor care se mărește doar prin ciupire, fără butoanele + și −.
Cum se verifică
Automat: nu există nicio regulă axe-core pentru acest criteriu. Gestionarea gesturilor se află în scripturi, iar o scanare nu poate ști ce face o glisare, așa că este nevoie de o verificare manuală.
Manual: pe un telefon sau pe un laptop cu ecran tactil, notați fiecare loc în care glisați, ciupiți sau desenați: galerii, slidere, caruseluri, hărți, vizualizatoare, acțiuni în coș. Pentru fiecare, găsiți o cale de a face același lucru cu atingeri sau clicuri simple — butoane, săgeți, miniaturi sau controale de zoom. Încercați și cu mouse-ul, folosind doar clicuri.
Cum se remediază
- Adăugați butoane vizibile „anterior”/„următor” și miniaturi la galerii și caruseluri.
- Adăugați controale + și − la hărți și la imaginile care pot fi mărite.
- Oferiți un buton de ștergere sau „Eliminați” lângă orice acțiune prin glisare.
- Puneți la dispoziție butoane de rotire pentru vizualizatoarele la 360°.
- Păstrați gesturile pentru utilizatorii care le preferă — doar nu le faceți singura cale.
Criterii conexe
- 2.5.7 Mișcări de tragere — tragerea are nevoie de o alternativă cu un singur pointer.
- 2.5.2 Anularea acțiunii pointerului — atingerile accidentale trebuie să poată fi anulate ușor.
- 2.1.1 Tastatură — aceleași funcții trebuie să meargă și de la tastatură.
Întrebări frecvente
Ce gesturi acoperă WCAG 2.5.1?
Gesturile multipunct, cum ar fi ciupirea sau depărtarea a două degete pentru zoom, și gesturile pe traseu, la care contează traseul pointerului, cum ar fi glisarea sau desenarea unei forme. Fiecare funcție declanșată de ele trebuie să funcționeze și cu un singur pointer, fără traseu.
Este suficient suportul pentru tastatură pentru a îndeplini 2.5.1?
Nu. W3C precizează că o alternativă doar de la tastatură nu îndeplinește 2.5.1, deoarece mulți utilizatori de pointer nu pot folosi tastatura. Aveți nevoie de controale pentru un singur pointer, cum ar fi butoanele.
Se aplică 2.5.1 zoomului prin ciupire al browserului?
Nu. Se aplică gesturilor interpretate chiar de conținutul web, nu gesturilor care operează browserul sau tehnologia asistivă.