La directive européenne sur l'accessibilité (EAA), expliquée aux boutiques en ligne
Depuis le 28 juin 2025, la plupart des boutiques en ligne qui vendent aux particuliers dans l'UE doivent être accessibles. Qui est concerné, quoi faire.
Focus caché sous une barre fixe, boutons minuscules, mots de passe qu'on ne peut pas coller : ce que les WCAG 2.2 changent pour une boutique.

Les WCAG 2.2 sont devenues une recommandation du W3C en octobre 2023. Elles reprennent tout le contenu des WCAG 2.1 et ajoutent neuf critères de succès, dont six aux niveaux A et AA, ceux que demandent d'habitude les lois et les contrats. Elles en retirent un : le 4.1.1 Analyse syntaxique, que les navigateurs ont rendu inutile. Voici ce que les six nouveaux critères changent pour une boutique en ligne, et comment les vérifier.
Le modèle de déclaration d'accessibilité du gouvernement britannique se mesure aux WCAG 2.2 AA. Dans l'UE, la directive européenne sur l'accessibilité renvoie à la norme EN 301 549, qui s'appuie encore sur les WCAG 2.1 AA et passe aux 2.2. Le RGAA 4.1, en France, repose lui aussi sur les WCAG 2.1. Satisfaire les 2.2 dès maintenant évite d'y revenir, et les six nouveaux critères corrigent de vrais problèmes que les clients rencontrent tous les jours.
Quand un lien ou un bouton reçoit le focus clavier, il ne doit pas être entièrement caché par un élément que la boutique a placé par-dessus : un en-tête fixe, une barre « ajouter au panier » collante, un bandeau cookies, un bouton de chat. Les utilisateurs du clavier appuient sur Tab et ne voient rien bouger. La correction habituelle se fait en CSS : un scroll-padding-top et un scroll-padding-bottom sur la page, de la hauteur des barres, pour que le navigateur dégage l'élément qui a le focus.
Tout ce qui se fait en glissant doit aussi se faire par simples clics ou appuis : un curseur de fourchette de prix, une liste à réordonner, une carte à déplacer, un carrousel « glissez pour voir la suite ». Un curseur de prix accompagné de champs numériques passe ; un curseur seul échoue.
Les boutons et les liens doivent mesurer au moins 24 pixels sur 24, ou laisser assez d'espace autour d'eux pour qu'un cercle de 24 pixels sur chacun ne touche pas le suivant. Les petites croix « retirer du panier », les flèches de quantité et les icônes de réseaux sociaux serrées sont les échecs habituels. Les liens dans une phrase sont exemptés.
Si les pages proposent de l'aide — un lien de contact, une adresse e-mail, un numéro de téléphone, un chat — elle doit se trouver au même endroit, dans le même ordre, sur chaque page où elle apparaît. Un lien de contact dans le pied de page de la plupart des pages mais dans l'en-tête de la page de commande échoue.
Ce que le client a déjà saisi dans un parcours ne doit pas lui être redemandé, sauf s'il est prérempli ou proposé au choix. À la commande, une case cochée « livrer à l'adresse de facturation » passe ; demander deux fois la même adresse, non.
Se connecter ne doit pas dépendre de la mémoire ou de la recopie d'une information, sauf si quelque chose aide : les clients doivent pouvoir coller leur mot de passe et laisser un gestionnaire de mots de passe le remplir. Un champ de mot de passe qui empêche de coller, ou qui écarte les gestionnaires avec autocomplete="off", échoue. Utilisez autocomplete="current-password" sur le formulaire de connexion et "new-password" à la création d'un compte.
Quatre des six se repèrent automatiquement. Relyo vérifie gratuitement la taille des cibles (avec axe-core) et les champs de mot de passe sur chaque page ; Relyo Pro amène aussi chaque élément à l'écran comme le ferait le clavier et signale le focus caché sous une barre fixe, et compare les pages entre elles pour trouver l'aide qui change de place. Les mouvements de glissement et la saisie redondante demandent une personne : Relyo les liste avec ce qu'il faut vérifier. Chaque problème indique son numéro WCAG, avec un lien vers l'explication du W3C, à côté du critère RGAA quand il y en a un.
Depuis le 28 juin 2025, la plupart des boutiques en ligne qui vendent aux particuliers dans l'UE doivent être accessibles. Qui est concerné, quoi faire.
Un widget posé sur la page ne rend pas une boutique accessible. Pourquoi les surcouches ne suffisent pas, et ce qui corrige vraiment une page.
Quoi écrire dans l'alternative d'une image, quand la laisser vide, et des exemples pour les photos produits — avec ce que l'IA peut faire, ou non.