Widget d'accessibilité : pourquoi ça ne met pas votre boutique en conformité
Une ligne de script, une pastille bleue en bas à droite, et la promesse d'être conforme sans toucher au site. Aucune surcouche ne peut réparer un bouton sans nom, un sélecteur de taille en <div> ou un tunnel injouable au clavier, parce que ces défauts sont dans le code de la page, pas dans son affichage. Et depuis janvier 2026, la DGCCRF enquête sur ce marché.
Ce qu'un widget fait réellement
Soyons justes : ces outils ne font pas rien. La plupart proposent un panneau de préférences d'affichage, et certaines de ces options sont utiles à certaines personnes :
- Grossir le texte, augmenter l'interlignage, changer la police.
- Forcer un mode à fort contraste ou en niveaux de gris.
- Souligner tous les liens, masquer les images, arrêter les animations.
- Afficher un guide de lecture ou un curseur agrandi.
Le problème n'est pas que ce soit inutile. C'est que ce sont des réglages que le navigateur et le système d'exploitation offrent déjà, mieux et partout : zoom natif, taille de police du système, mode contrasté de Windows, prefers-reduced-motion, réglages d'affichage d'iOS et d'Android. Une personne qui a besoin de gros caractères ne les a pas attendus de votre boutique : elle a configuré son appareil, une fois pour toutes, et votre widget arrive après.
Ce qu'un widget ne peut pas faire, par construction
Reprenez les six défauts les plus fréquents relevés par le rapport WebAIM Million 2026, et regardez lesquels une surcouche peut corriger :
| Défaut | Pages concernées | Corrigeable par un widget ? |
|---|---|---|
| Contraste de texte insuffisant | 83,9 % | Partiellement, en cassant souvent la mise en page |
| Alternative d'image manquante | 53,1 % | Non, inventer une description exacte est hors de portée |
| Étiquette de champ manquante | 51 % | Non, deviner ce qu'un champ attend est une supposition |
| Lien vide | 46,3 % | Non |
| Bouton vide | 30,6 % | Non |
| Langue du document absente | 13,5 % | Oui, techniquement : c'est une ligne à corriger dans le HTML |
Et rien, dans aucun de ces produits, ne peut :
- Rendre atteignable au clavier un sélecteur de quantité fait de deux
<div>. - Réordonner une tabulation qui saute du prix au pied de page.
- Faire revenir le focus au bon endroit à la fermeture d'une modale de choix de taille.
- Transformer « Champ invalide » en une explication de ce qu'il faut corriger.
- Annoncer un ajout au panier qui n'est écrit dans aucune région vivante.
Ce sont exactement les points qui font échouer une commande. Une surcouche agit sur la présentation ; ces défauts sont dans la structure.
Le raisonnement en une phrase : un widget est un script qui s'exécute après la page, dans le navigateur, sans savoir ce que vos éléments veulent dire. On ne peut pas déduire d'une image ce qu'elle représente, ni d'un champ vide ce qu'il attend. Ce qui manque, ce n'est pas de la puissance de calcul : c'est de l'information qui n'a jamais été écrite.
Quand la surcouche dégrade activement
C'est le point le moins connu, et le plus embêtant. Certains de ces outils injectent des attributs ARIA de façon automatique, à partir de suppositions. Un attribut ARIA erroné est pire qu'aucun attribut : il remplace ce que la technologie d'assistance aurait déduit correctement du HTML par une affirmation fausse.
Les effets rapportés le plus souvent : des rôles annoncés qui ne correspondent pas à l'élément, des libellés générés qui décrivent mal l'action, un double signalement du même élément, des conflits avec les raccourcis clavier du lecteur d'écran, et un panneau de préférences lui-même inutilisable au clavier. Sans compter le poids du script, qui s'ajoute au chargement de toutes les pages.
C'est la raison pour laquelle une partie de la profession a publié en 2021 l'Overlay Fact Sheet, un document qui expose cette position et qui compte aujourd'hui plus de 800 signataires : praticiens de l'accessibilité, développeurs, associations. Ce n'est pas un avis isolé.
Ce que dit le droit : la surcouche n'est pas le service
La réglementation demande de concevoir et fournir le service conformément aux exigences d'accessibilité. Elle ne demande pas de proposer un outil d'adaptation. Un panneau de préférences posé sur une boutique dont le tunnel est inutilisable au clavier ne satisfait aucune exigence : il ajoute une fonctionnalité, il ne corrige pas le service.
Et un point souvent négligé : si vous déclarez une conformité sur la foi d'un widget, c'est vous qui l'avez déclarée. Le prestataire qui vous a vendu le script n'est pas l'opérateur économique du service.
Le marché est sous surveillance depuis janvier 2026
Ce n'est pas une extrapolation. Depuis janvier 2026, la DGCCRF a ouvert une enquête portant sur deux volets : l'accessibilité des sites et applications mobiles de commerce en ligne, et la loyauté des pratiques des organismes qui réalisent des audits d'accessibilité numérique pour le compte des entreprises. Une centaine d'établissements doivent être contrôlés sur l'année.
Autrement dit : l'administration regarde à la fois les boutiques et ceux qui leur vendent la conformité. Une promesse de « conformité en une ligne de code » est, dans ce contexte, un argument commercial à examiner de très près, et c'est aussi pourquoi je prends la peine, ailleurs sur ce blog, de corriger le chiffre de 50 000 € qui sert à vendre ces produits.
Les cas où une surcouche a un sens
Je ne veux pas être plus catégorique que nécessaire. Deux situations défendables :
- En attendant une refonte déjà décidée et datée, sur un site dont on sait qu'il sera remplacé, et à condition de ne pas en tirer une déclaration de conformité.
- Comme préférences utilisateur assumées, développées maison et légères (un bouton « réduire les animations », un mode à fort contraste), sur un site par ailleurs correct. Là, ce n'est plus une surcouche de conformité : c'est une fonctionnalité, et elle est honnête.
Ce que je propose à la place
La séquence est moins spectaculaire, et elle coûte souvent moins cher qu'un abonnement annuel à un widget :
- Un état des lieux : les critères qui échouent, dans votre boutique, avec des exemples.
- Les corrections à faible coût d'abord : contrastes, alternatives, étiquettes, noms de boutons. C'est l'essentiel du volume, et cela ne demande pas de refonte.
- Le parcours d'achat ensuite, qui est le seul endroit où une correction se traduit directement en commandes.
- Ce qui reste, déclaré s'il doit l'être, avec un plan daté.
La différence de fond : à la fin de cette séquence, le défaut n'est plus là. Avec une surcouche, il est toujours là, avec un panneau par-dessus.
Faire auditer ma boutique pour de vrai
Questions fréquentes
Un widget d'accessibilité rend-il un site conforme ?
Non. La réglementation demande de concevoir et de fournir le service conformément aux exigences d'accessibilité, pas de proposer un outil d'adaptation. Une surcouche agit sur la présentation de la page, alors que les manquements les plus graves sont dans sa structure : boutons sans nom, champs sans étiquette, éléments interactifs inatteignables au clavier.
Ces widgets sont-ils totalement inutiles ?
Non, mais ils dupliquent des réglages que le navigateur et le système d'exploitation offrent déjà, mieux et sur tous les sites : zoom, taille de police, mode contrasté, réduction des animations. Une personne qui a besoin de gros caractères a configuré son appareil une fois pour toutes, bien avant d'arriver sur votre boutique.
Un widget peut-il dégrader l'accessibilité d'un site ?
Oui, quand il injecte automatiquement des attributs ARIA à partir de suppositions. Un attribut ARIA erroné est pire qu'aucun attribut, puisqu'il remplace ce que la technologie d'assistance aurait correctement déduit du HTML par une affirmation fausse. S'y ajoutent des conflits possibles avec les raccourcis clavier des lecteurs d'écran et le poids du script sur toutes les pages.
Qu'est-ce que l'Overlay Fact Sheet ?
Un document publié en 2021 par des professionnels de l'accessibilité, qui expose pourquoi ces surcouches ne constituent pas une mise en conformité. Il compte aujourd'hui plus de 800 signataires : praticiens de l'accessibilité, développeurs, associations. Ce n'est pas un avis isolé mais une position largement partagée dans la profession.
Les vendeurs de conformité sont-ils contrôlés ?
Depuis janvier 2026, la DGCCRF mène une enquête à deux volets : l'accessibilité des sites et applications mobiles de commerce en ligne, et la loyauté des pratiques des organismes qui réalisent des audits d'accessibilité pour le compte des entreprises. Une centaine d'établissements doivent être contrôlés sur l'année. Le marché de la conformité est donc lui aussi sous surveillance.
Si le widget se trompe, qui est responsable ?
Vous. L'opérateur économique du service, c'est le marchand, pas le fournisseur du script. Si vous déclarez une conformité sur la foi d'un widget, c'est votre déclaration qui est en cause. C'est une raison de plus pour que l'état des lieux soit réel et documenté avant toute déclaration.