Critères de succès

WCAG 2.5.1 Gestes pour le contrôle du pointeur

Le critère de succès 2.5.1 exige qu'une fonctionnalité reposant sur des gestes multipoints - pincement pour zoomer, rotation à deux doigts - ou sur des gestes fondés sur un tracé - un balayage suivant une trajectoire déterminée - soit également utilisable avec un pointeur unique, sans avoir à suivre un tracé précis, sauf lorsque le geste multipoint ou fondé sur un tracé est essentiel. C'est un critère de niveau A sous la règle 2.5 (Modalités d'entrée), ajouté dans les WCAG 2.1.

Qui ce critère protège

Une personne utilisant un stylet unique, une baguette buccale, ou présentant une mobilité limitée de la main ou des doigts, peut être en mesure d'effectuer des pressions ou des clics simples en un point, mais réellement incapable d'exécuter un geste à deux doigts ou de tracer un chemin précis avec un pointeur. Si un pincement à deux doigts est le seul moyen d'agrandir une image, ou si un balayage selon un tracé déterminé est le seul moyen de déclencher une action, ces personnes sont entièrement exclues de cette fonctionnalité.

Ce qui nécessite une alternative à pointeur unique

  • Le pincement pour zoomer dans une galerie d'images ou sur une carte : il faut d'autres commandes de zoom - boutons, curseur - actionnables d'une simple pression.
  • La rotation à deux doigts dans un éditeur de photos : il faut une alternative à pointeur unique, boutons de rotation ou molette.
  • Le balayage pour supprimer un élément de liste : il faut une autre action en une seule pression, un bouton de suppression visible.
  • Le dessin ou la signature imposant un tracé déterminé : voir Mouvements de glissement pour l'exigence voisine portant spécifiquement sur les interactions de glissement.

L'exception du caractère « essentiel »

Lorsque le geste précis constitue fondamentalement l'objet même de la fonction - un outil de dessin à main levée ou de capture de signature, où le tracé effectué EST le contenu produit -, aucune alternative à pointeur unique n'est exigée, puisqu'en proposer une viderait la fonctionnalité de son sens.

En pratique

Le choix le plus sûr pour toute interaction tactile : proposer systématiquement une alternative conventionnelle en une pression ou un clic, à côté du geste plus élaboré, plutôt que de faire du geste l'unique chemin. La plupart des interfaces tactiles bien conçues le font déjà naturellement - un curseur de zoom à côté du pincement, un bouton de suppression explicite à côté du balayage. La défaillance survient précisément lorsque le geste est mis en œuvre à la place d'une alternative plus simple, et non à côté d'elle.

Questions fréquentes

Qu'est-ce que le critère WCAG 2.5.1 ?
Un critère de niveau A : une fonctionnalité reposant sur des gestes complexes - à plusieurs doigts ou fondés sur un tracé - doit proposer une alternative simple à pointeur unique, comme une pression ou un bouton.
Quel est un exemple ?
Une carte qui ne zoome qu'au pincement doit aussi proposer des boutons + et − ; un carrousel qui n'avance qu'au balayage doit aussi comporter des flèches.
Pourquoi le critère 2.5.1 est-il important ?
Les personnes ayant un handicap moteur, ou utilisant un pointeur de tête ou un contacteur unique, ne peuvent souvent pas exécuter de geste à plusieurs doigts ni de tracé précis.

Vous souhaitez connaître le score de votre propre site ?

Lancer un test d'accessibilité gratuit