Le critère derrière
2.5.8 Taille de la cible (minimum)
Les cibles tactiles doivent faire au moins 24 sur 24 pixels CSS, ou être suffisamment espacées.
Niveau AA
Pourquoi cette vérification existe
Des contrôles petits et serrés provoquent des erreurs de visée pour toute personne à la dextérité limitée — et pour tout le monde dans un train.
Ce qui la déclenche habituellement
- échoueUne rangée d'icônes sociales de 16 px.
- échoueDes numéros de pagination espacés de quelques pixels.
Comment corriger
- à faireDonnez à la cible 24 × 24 de zone active, marge intérieure comprise — l'icône visible peut rester petite.
- à faireLà où la maquette ne peut pas grandir, augmentez l'espacement pour que les cercles de 24 px ne se chevauchent pas.
Comment c'est signalé
A11ySignal le signale avec un impact grave. Chaque élément en échec arrive avec son sélecteur CSS et le balisage fautif, pour aller droit à la ligne plutôt que de la chercher. Deque publie le détail au niveau du moteur :
https://dequeuniversity.com/rules/axe/4.13/target-size ↗
Vérification implémentée par axe-core 4.13.0, © Deque Systems, MPL-2.0.