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é il mouse, il dito, la penna e la tastiera funzionano allo stesso tempo?

Alcuni siti decidono quando si carica se un dispositivo ha tocco, e poi spegnere il controllo del mouse, o viceversa. Un tablet con tastiera, un portatile con touchscreen, una persona che cambia tra penna e controllo vocale: Per loro, l'operazione si rompe. I criteri 2.5.6 del livello AAA richiedono che un sito web non escluda alcun tipo di input e consenta di passare in qualsiasi momento.

Cosa richiede il criterio

Il sito non limita il funzionamento a un tipo di input, a meno che la restrizione non sia necessaria per la sicurezza o scelta dal visitatore. Mouse, tocco, penna, tastiera e tecnologia ausiliaria che li simula lavorare fianco a fianco e alternativamente. Le violazioni sono quasi sempre causate da script: un rilevamento “touch device” quando si carica, che spegne menu hover; Gestione eventi solo per gli eventi di contatto senza clic; Bloccare la tastiera in un widget perché “qui si opera con il dito”.

Per chi conta questo

Le persone con disabilità motorie cambiano spesso il tipo di input per compito: tastiera per scrivere, toccare per navigare, controllo vocale per i comandi. Le persone con interruttori o mouse testa lavoro con tecnologia ausiliaria, che segnala come un mouse, a volte come una tastiera. Chiunque blocchi un tipo di input lo blocca. A proposito, colpisce chiunque con un computer portatile che ha touchscreen e trackpad.

Questo è il modo in cui ci occupiamo

La misura trova gli script che si diramano per toccare il rilevamento e gli elementi con la gestione degli eventi solo per un tipo di input e li visualizza come un'indicazione. Se il cambiamento dei tipi di input funziona, una persona controlla con un dispositivo che ha diversi. Il criterio appartiene alla categoria AAA nella conoscenza.

Esempi

Il riconoscimento Touch spegne il mouse

Non ci siamo conosciuti
if ("ontouchstart" in window) {
  document.body.classList.add("touch");  // Hover-Menüs aus, Maus-Ereignisse ignoriert
}
Completo
element.addEventListener("pointerdown", start);
element.addEventListener("pointerup", ende);
element.addEventListener("click", ausloesen);
// keine Verzweigung nach Gerät: jede Eingabe, die kommt, wird verarbeitet

Un computer portatile con touchscreen e una persona con controllo vocale cambiano il tipo di input in qualsiasi momento.

  • Utilizzare gli eventi del puntatore (pointerdown, pointerup, click) invece di mouse separato e touch eventi.
  • Non ramificarsi mai a “Touch Device” o “Desktop” quando si carica; rispondere all’ingresso che sta arrivando.
  • Assicurarsi che ogni gesto di contatto va anche di clic e tastiera (criterio 2.5.1).
  • Prova su un computer portatile con touchscreen: mouse, dito, tastiera alternativamente sulla stessa pagina.

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