Gestes du pointeur
Silktide identifie les pages qui semblent utiliser des gestes tactiles ou de pointeur personnalisés, comme pincer pour zoomer ou balayer le long d’un tracé, et vous demande de confirmer que chaque geste peut également être réalisé avec de simples tapes ou clics.
Pourquoi c’est important
Des gestes comme le pincement pour zoomer, la rotation à deux doigts ou le suivi d’un tracé supposent que le visiteur puisse coordonner plusieurs points de contact ou déplacer un pointeur avec précision. Beaucoup de personnes ne le peuvent pas : celles ayant des tremblements ou une dextérité limitée, et celles qui utilisent un ordinateur via un pointeur fixé sur la tête, un dispositif de suivi oculaire (eye-tracker) ou la commande vocale, qui ne produisent que des clics simples. Si une carte ne peut être zoomée qu’en pinçant, ou si un carrousel n’avance qu’en balayant, ces personnes sont exclues de ce contenu.
Il s’agit du critère de succès 2.5.1 (Gestes du pointeur) des , une exigence de — le niveau de conformité le plus élémentaire.
Comment le corriger
Silktide ne peut pas vérifier automatiquement l’existence d’alternatives aux gestes ; ce contrôle vous demande donc de passer la page en revue :
- Repérez toute fonctionnalité actionnée par un geste multipoint (pincer, faire tourner) ou par un geste basé sur un tracé (balayage, glisser le long d’un parcours).
- Confirmez que chacune peut aussi être utilisée avec de simples tapes ou clics. Alternatives typiques : des boutons de zoom avant et arrière sur une carte, des boutons précédent et suivant sur un carrousel à balayage, et des boutons ou menus qui remplacent le réordonnancement par glisser-déposer.
- Ajoutez des commandes simples là où aucune alternative n’existe. Les gestes peuvent rester — ils ne peuvent simplement pas être l’unique moyen.
- Lorsque la page est conforme, ou si le geste est essentiel (comme un pavé de signature), le constat.
Comment Silktide teste cela
- Examiner chaque page à la recherche d’indices de gestion personnalisée des gestes : une surface de dessin
(l’élément
<canvas>, courant pour les cartes et les graphiques), une bibliothèque de gestes tactiles bien connue, des mots-clés spécifiques aux gestes dans le de la page, ou des valeurstouch-actionindiquant que la page gère elle-même le tactile. - Ignorer délibérément des mots génériques comme "swipe" et "drag" dans le code, car ils décrivent souvent des interactions à pointeur unique qui sont déjà conformes.
- Déclencher au plus une demande de revue par page lorsqu’un signal est trouvé. Ce contrôle signale des pages pour une revue manuelle ; il n’affirme pas un échec.
Dépannage
La page n’a pas de gestes
Les indices sont indirects — une animation <canvas> décorative ou une bibliothèque
intégrée que la page n’utilise jamais pour des gestes peut déclencher la demande. Si rien sur
la page ne nécessite un geste multipoint ou basé sur un tracé, approuvez le constat.
Des gestes existent mais proviennent d’une carte intégrée
Les cartes intégrées et des widgets similaires fournissent souvent leurs propres commandes à pointeur unique, comme des boutons de zoom. Si l’intégration les inclut, la page est conforme ; vérifiez qu’ils sont activés dans les paramètres de votre intégration.