Vai al contenuto
EUID Servizio di verifica & sigillo, Pagina iniziale
Far verificare il sito

Questa traduzione non è ancora stata rivista dalla redazione. Fa fede la versione tedesca. Deutsche Fassung

Accessibilità

Perché un clic deve attivarsi solo al rilascio?

Un clic dovrebbe attivarsi solo al rilascio, così gli utenti possono interrompere un tocco errato: se uno si accorge che il dito è sul pulsante sbagliato, lo tira da parte e rilascia fuori — nulla accade. Se una funzione si attiva già al premere, non c'è questo ritiro. Il criterio WCAG 2.5.2 "Interruzione puntatore" richiede esattamente questa possibilità di interruzione.

Il ritiro è tolleranza agli errori integrata

Su schermi piccoli, i pulsanti sono vicini gli uni agli altri e le dita sono più larghe dei cursori del mouse. I tocchi errati fanno parte della vita quotidiana — specialmente per le persone con tremori o motricità fine limitata, che toccano lo schermo anche involontariamente. L'attivazione al rilascio rende ogni tocco errato innocuo: premere non è ancora una decisione, solo il rilascio sull'elemento conta. Browser e sistemi operativi funzionano così di serie. I problemi sorgono quando gli script sovrascrivono il comportamento e reagiscono già al premere — ad esempio per agire più velocemente. Le eccezioni sono le funzioni in cui la pressione stessa è essenziale, come un tasto di pianoforte in un'applicazione musicale.

Come il servizio di verifica espone questo criterio

Se una funzione si attiva al premere o al rilascio si vede solo quando la si attiva effettivamente — esattamente questo proibisce il nostro impegno di passività: il nucleo di misurazione non fa clic su alcuna funzione sul tuo sito, non invia nulla e non ordina nulla. Un giudizio meccanico su questo criterio non sarebbe quindi supportato. Il rapporto di verifica lo espone come un punto da controllare manualmente. Questa onestà ha sistema: ogni criterio WCAG appare nel rapporto individualmente con il suo stato, in modo che rimanga visibile cosa è stato misurato e cosa una persona giudica.

Esempi

Triggering quando premuto

Non ci siamo conosciuti
knopf.addEventListener("mousedown", loeschen);
Completo
knopf.addEventListener("click", loeschen);
// click löst beim Loslassen aus; wer daneben liegt, zieht den Zeiger weg und nichts passiert

Con click invece di mousedown, un errore può essere annullato prima che funzioni.

  • Prova i tuoi pulsanti più importanti sul telefono: premi, tira il dito da parte, rilascia al di fuori — nulla deve accadere.
  • Chiedi alla tua agenzia di legare le azioni al rilascio, non al premere.
  • Controlla i casi speciali come tenere premuto o trascinare: anche lì hai bisogno di un percorso di interruzione senza conseguenze.
  • Dai alle azioni consequenziali come "Elimina in modo permanente" una conferma aggiuntiva — la possibilità di interruzione e la conferma si completano a vicenda.

Deutsche Fassung dieser Seite

  • Sigillo Digitale Barrierefreiheit
  • Sigillo Daten & Recht
  • Sigillo Technische Qualität
  • Sigillo Digital Excellence
  • Sigillo Cyberversicherung

Verificato. Per un futuro digitale migliore.euid.com