Les chiffres que personne ne veut regarder

15% de la population mondiale vit avec un handicap significatif
97% des sites web présentent au moins une erreur d'accessibilité mesurable (WebAIM, 2024)
4,5:1 ratio de contraste minimum requis par WCAG AA pour le texte standard

97% des sites web présentent des erreurs d'accessibilité. Ce n'est pas un chiffre marginal — c'est une défaillance systémique de notre industrie. Et derrière ce chiffre, ce sont des personnes réelles qui se retrouvent exclues d'une infrastructure devenue aussi fondamentale que l'eau courante ou l'électricité.

L'argument pragmatique (pour ceux que l'éthique ne convainc pas)

Si l'argument moral ne suffit pas, il y a l'argument légal. En Europe, la directive Accessibilité du Web impose des obligations aux organismes publics depuis 2018, avec extension aux entités privées. Aux États-Unis, l'ADA a donné lieu à des milliers de procès contre des sites inaccessibles. Les amendes sont réelles.

Et l'argument business : 15% de la population, c'est un marché. Les utilisateurs handicapés ont du pouvoir d'achat. Les interfaces accessibles profitent à tout le monde — sous-titres pour les vidéos regardées sans son, contraste élevé dans un environnement lumineux, navigation clavier pour les power users.

« Concevoir pour l'inclusion améliore l'expérience pour tout le monde. L'accessibilité n'est pas un handicap pour le design — elle en est la discipline fondamentale. »

Ce que CSS 2025 apporte à l'accessibilité

La media query prefers-reduced-motion permet d'adapter les animations aux utilisateurs sensibles aux mouvements. prefers-color-scheme et prefers-contrast permettent de répondre aux besoins visuels. Le support natif d':focus-visible remplace les hacks jQuery pour les indicateurs de focus.

Ce site implémente prefers-reduced-motion dans son fichier animations.css. Ce n'est pas une ligne de code difficile à écrire. C'est une décision de conscience professionnelle.

Par où commencer concrètement

Quatre gestes immédiats, sans refonte : vérifier le ratio de contraste de tous les textes (outil Colour Contrast Analyser, gratuit), s'assurer que tous les éléments interactifs sont accessibles au clavier, ajouter des attributs alt descriptifs à toutes les images, et tester avec un lecteur d'écran (NVDA sur Windows, VoiceOver sur Mac, tous deux gratuits). Ce n'est pas tout, mais c'est déjà un monde différent de ne rien faire.