Azionamento tramite movimento
Le funzioni attivate dal movimento del dispositivo o del corpo dell'utente — scuotimento, inclinazione, gesti davanti a una telecamera — devono essere accessibili anche tramite controlli standard dell'interfaccia, e deve essere possibile disabilitare l'attivazione tramite movimento.
Cosa richiede
Se una funzionalità viene attivata muovendo fisicamente il dispositivo (scuoti per annullare, inclina per scorrere) o muovendo il corpo dell’utente davanti a un sensore (gesto con la mano per avanzare), la stessa funzionalità deve essere accessibile anche tramite normali controlli sullo schermo — pulsanti, menu, gesti sullo schermo stesso. Inoltre, l’utente deve poter disattivare l’attivazione tramite movimento, in modo da non azionarla accidentalmente.
Eccezione: quando il movimento è essenziale alla funzione (un contapassi, un’applicazione di misura del livello/inclinazione) o quando il movimento avviene tramite un’interfaccia di supporto all’accessibilità esplicitamente attivata dall’utente.
Come soddisfarlo
- Scuoti per annullare su dispositivo mobile: fornire anche un pulsante Annulla nell’interfaccia.
- Inclina per spostare la visuale in mappe o videogiochi: abbinare controlli di spostamento a schermo.
- Contapassi e giochi basati sul movimento: si tratta di movimento essenziale, esonerato — ma offrire comunque un’opzione nelle impostazioni.
- Per qualsiasi funzionalità che ascolta eventi di orientamento o movimento del dispositivo, aggiungere un’opzione di disattivazione per quella singola funzionalità nelle impostazioni e rispettare, ove applicabile, la preferenza di riduzione del movimento a livello di sistema operativo.
- Evitare di rendere il movimento l’unico modo per chiudere una notifica o annullare un’azione distruttiva.
Errori frequenti
- «Scuoti il telefono per segnalare un bug» senza alcun link interno per inviare la segnalazione.
- Carosello di foto che scorre con l’inclinazione del dispositivo senza alternativa di swipe o frecce di navigazione.
- Gesti «sventola per avanzare» basati sulla telecamera nei lettori video senza pulsante di avanzamento a schermo.
- Azioni attivate dal movimento che non possono essere disabilitate e si attivano in continuazione per gli utenti su sedia a rotelle, su un autobus o con movimenti involontari.
Perché è importante
L’azionamento tramite movimento esclude gli utenti che non possono muovere il dispositivo nel modo richiesto: persone che montano il telefono su una sedia a rotelle, utenti con tremore che attiva i sensori di movimento in modo casuale, utenti con limitata ampiezza di movimento e amputati. Il requisito di attivazione/disattivazione tutela gli utenti il cui corpo o dispositivo produce movimenti che il sistema interpreta come input — un telefono montato su una sedia a rotelle su un marciapiede irregolare genera continuamente eventi di scuotimento durante tutta la giornata.