Bon, faut qu'on parle accessibilité. Depuis le 28 juin 2025, la loi belge du 28 juin 2023 (qui transpose la directive européenne EAA) s'applique vraiment, et j'ai vu pas mal de clients tomber des nues en mars 2026 quand leur boulot a reçu un mail un peu sec d'un visiteur malvoyant. Du coup je voulais poser ça par écrit, parce que franchement le sujet est mal expliqué partout.
Petit contexte rapide : j'ai audité 4 sites en 2025, dont une boutique de vélos à Wavre (Sophie m'avait appelé en juin) et l'asbl d'un copain qui fait du soutien scolaire. Chaque audit m'a appris un truc nouveau, et a chaque fois j'me suis dit que les devs (moi compris en 2014) on a vraiment laissé filer ce sujet pendant des années.
Qui est concerné, vraiment
La loi vise les sites e-commerce, les banques, les transports en commun, la billetterie en ligne, les services télécom. Si t'as moins de 10 salariés ET moins de 2M€ de CA, t'es exempté techniquement. Mais bon, exempté de la loi c'est pas exempté du bon sens : 15% de tes visiteurs ont un handicap (visuel, moteur, cognitif), et eux ils s'en foutent que t'aies 8 employés.
Le truc que les gens captent pas : même si t'es une TPE non concernée, ton client qui te demande un site, lui peut être concerné. La boucherie du coin non. Mais l'asbl qui vend des places de spectacle en ligne, oui. J'ai dû refaire un checkout complet pour un client en septembre 2025 parce qu'il vendait des billets de concert et qu'il rentrait pile dans le scope.
Ce qu'il faut faire concrètement
Le standard c'est WCAG 2.1 niveau AA (la 2.2 est plus stricte mais pas obligatoire en Belgique pour l'instant). Et là, faut être honnête : 80% du boulot c'est juste des bonnes pratiques HTML que t'aurais du faire de toute façon.
Les contrastes. C'est le truc numéro 1. Texte gris clair sur fond blanc, c'est mort. Faut au minimum 4.5:1 pour le texte normal. J'utilise WebAIM Contrast Checker, c'est gratuit et ça prend 10 secondes par couleur. Sur le site de Sophie j'ai trouvé 17 problèmes de contraste rien que dans le footer.
La navigation clavier. Tu débranches la souris, tu fais Tab partout, et tu vois si tu peux tout faire. Si y'a un menu déroulant qui s'ouvre qu'au survol souris, t'es mort. Si le focus visible disparait, t'es mort. C'est bête mais 90% des sites que je vois ont au moins un bug clavier.
Les images sans alt. Bon, ça tout le monde connait, mais tout le monde l'oublie aussi. Astuce qui m'a sauvé : j'ai mis un check dans mon CI qui me crie dessus si une image n'a pas d'attribut alt. Plus moyen d'oublier.
Les formulaires sans label. Tu sais, le placeholder qui sert de label, qui disparaît dès que tu tapes ? Catastrophe pour les lecteurs d'écran. Faut un vrai <label> associé. Et tant qu'on y est, des messages d'erreur qui disent CE qui ne va pas, pas juste « champ invalide ».
Les outils que j'utilise vraiment
Pour les audits j'ai trois outils, pas quinze. Axe DevTools en extension Chrome, c'est mon premier passage, ça trouve 30-40% des soucis automatiquement. Wave (wave.webaim.org) pour la vue d'ensemble visuelle, surtout utile quand tu veux montrer à un client non technique. Et NVDA, le lecteur d'écran gratuit, que je lance vraiment dessus pendant 15 minutes par page-clé. C'est désagréable au début, mais y'a pas mieux pour comprendre ce que vit ton utilisateur.
Les contrast checkers, j'utilise celui de WebAIM en ligne, et l'extension Stark dans Figma quand on est encore en design. Détecter les soucis de contraste avant le code, c'est 3h gagnées par projet facile.
L'arnaque des overlays type accessiBe
Bon, faut qu'on parle de ces widgets qui promettent de rendre ton site accessible en collant une ligne de JavaScript. accessiBe, UserWay, EqualWeb. Franchement : c'est de la poudre aux yeux, et même pire, c'est risqué. En 2024 il y a eu plus de 400 procès aux USA contre des sites qui utilisaient ces overlays, parce qu'ils dégradent l'expérience pour les vrais utilisateurs de lecteurs d'écran.
L'accessibilité ça se code, ça se teste avec de vrais users, ça se fait dès la maquette. Y'a pas de raccourci. Si un commercial t'appelle pour te vendre un widget magique à 45€/mois, raccroche.
Les sanctions, parlons cash
L'APD belge peut prononcer des amendes administratives. En pratique pour l'instant les contrôles c'est plutôt sur réclamation : un visiteur fait un signalement, l'organisme à 30 jours pour répondre, sinon ça monte. J'connais pas de TPE qui a été condamnée en 2025, mais je connais 2 boites qui ont reçu des mises en demeure et qui ont du tout reprendre en urgence. Tu préfères 1500€ d'audit en amont, ou 8000€ de remediation panique ?
Par où commencer si t'as un site existant
Mon conseil pratique. Tu prends 1h, tu installes axe DevTools, tu fais ta page d'accueil + ta page de checkout + une page produit. Tu notes les problèmes critiques (contrastes, alt manquants, formulaires sans label). Tu fixes ces 3-4 trucs en 1 journée de dev. T'es déjà à 60% du chemin.
Pour le reste, soit tu te formes (Access42 fait des bonnes formations en français), soit tu fais appel à quelqu'un. Moi j'audite à 800€ une dizaine de pages, avec un rapport et la mise en conformité chiffrée derrière. Mais honnêtement, la plupart de mes clients préfèrent que je gère tout d'un bloc, c'est plus simple pour eux.
Bref, l'accessibilité c'est plus un truc « gentil » qu'on coche en option. C'est la loi pour beaucoup, c'est l'éthique pour tous, et techniquement c'est pas si compliqué. Tiens, si t'as un doute sur ton site, écris-moi, j'te dis en 10 minutes au tel si t'es concerné ou pas.