Vai al contenuto
SilktideAiuto

Gesti del puntatore

Silktide identifica le pagine che sembrano utilizzare gesti personalizzati del puntatore o del tocco, come pizzicare per eseguire lo zoom o scorrere lungo un percorso, e chiede di confermare che ogni gesto possa essere eseguito anche con semplici tocchi o clic.

Perché è importante

Gesti come pizzicare per eseguire lo zoom, ruotare con due dita o tracciare un percorso presuppongono che il visitatore possa coordinare più punti di contatto o muovere un puntatore con precisione. Molte persone non possono farlo: ad esempio, chi ha tremori o una destrezza limitata e chi utilizza un computer attraverso un puntatore controllato dalla testa, un eye tracker o il controllo vocale, che producono solo clic singoli. Se una mappa può essere ingrandita solo pizzicando o un carosello può avanzare solo scorrendo, questi visitatori non possono accedere a quei contenuti.

Questo è il criterio di successo 2.5.1 di (Gesti del puntatore), un requisito di , che fa parte del livello di conformità di base.

Come risolvere il problema

Silktide non può verificare automaticamente le alternative ai gesti, quindi questo controllo chiede di esaminare la pagina:

  1. Individua ogni funzionalità utilizzata tramite un gesto multipunto (pizzicare, ruotare) o un gesto basato su un percorso (scorrere, trascinare lungo un percorso).
  2. Conferma che ciascuna possa essere utilizzata anche con tocchi o clic singoli. Alternative comuni: pulsanti per ingrandire e ridurre una mappa, pulsanti precedente e successivo in un carosello utilizzabile tramite scorrimento e pulsanti o menu che sostituiscono il riordinamento tramite trascinamento.
  3. Aggiungi controlli semplici ovunque non esista un'alternativa. I gesti possono rimanere, ma non possono essere l'unico modo per interagire.
  4. Quando la pagina è conforme o il gesto è essenziale (come nel caso di un pannello per le firme), il risultato.

Come Silktide esegue il controllo

  1. Esamina ogni pagina alla ricerca di segnali che indichino la gestione di gesti personalizzati: una superficie di disegno (l'elemento <canvas>, comune nelle mappe e nei grafici), una libreria nota per i gesti tattili, parole chiave specifiche dei gesti nel della pagina o valori touch-action in che indicano che la pagina gestisce autonomamente il tocco.
  2. Ignora deliberatamente parole generiche come "scorri" e "trascina" nel codice, poiché spesso descrivono interazioni con un singolo puntatore che sono già conformi.
  3. Genera al massimo un prompt di revisione per pagina quando viene rilevato un segnale. Questo controllo segnala le pagine per una revisione manuale; non afferma che ci sia una non conformità.

Risoluzione dei problemi

La pagina non contiene gesti

I segnali sono indiretti: un'animazione decorativa <canvas> o una libreria inclusa che la pagina non utilizza per i gesti può attivare il prompt. Se nulla nella pagina richiede un gesto multipunto o basato su un percorso, approva il risultato.

Esistono gesti, ma provengono da una mappa incorporata

Le mappe incorporate e widget simili spesso forniscono controlli propri per il puntatore singolo, come i pulsanti per lo zoom. Se l'incorporamento li include, la pagina è conforme; verifica che siano abilitati nelle impostazioni dell'incorporamento.

Per saperne di più

Ultimo aggiornamento

Questa pagina è stata utile?

Gesti del puntatore | Guida di Silktide