
Ce înseamnă acest criteriu?
Atunci când un utilizator introduce sau modifică o valoare într-un câmp de formular (ex: selectează dintr-un dropdown, bifează o opțiune sau completează un text), nu trebuie să se producă automat o schimbare de context – cum ar fi încărcarea unei alte pagini, modificarea majoră a conținutului sau închiderea secțiunii curente – fără avertisment clar sau acțiune explicită.
De ce este important?
Utilizatorii care folosesc tastatura, cititoare de ecran sau alte mijloace asistive trebuie să poată interacționa cu formularele fără ca acțiunile lor să declanșeze evenimente neașteptate. Astfel, au un control mai bun asupra interacțiunii și pot evita confuziile sau pierderea de date.
Exemple de aplicare corectă:
- Selectarea unei opțiuni dintr-un meniu nu declanșează automat redirecționarea către altă pagină. În schimb, este oferit un buton „Continuă” sau „Aplică”.
- Bifarea unei casete de validare nu ascunde/afișează brusc secțiuni esențiale din formular.
- Introducerea unei date de naștere nu resetează sau schimbă formularul fără o acțiune explicită din partea utilizatorului.
Ce greșeli apar frecvent?
- Selectarea unei opțiuni dintr-un dropdown duce instant la încărcarea unei pagini noi.
- Alegerea unei variante într-un formular modifică drastic secțiunea fără notificare sau fără ca utilizatorul să apese „Trimite” sau „Următorul”.
- Modificarea unui câmp de text face ca restul formularului să dispară sau să se reîncarce.
Este esențial să nu declanșăm schimbări de context doar pentru că utilizatorul a completat sau modificat un câmp. Claritatea și predictibilitatea cresc semnificativ calitatea experienței și accesibilitatea generală a paginii.


