En tant que responsable technique, de nombreuses raisons peuvent expliquer pourquoi l’accessibilité numérique vous soit soudainement confiée en tant que priorité. Votre entreprise est peut-être confrontée à une menace juridique. Une réglementation a peut-être changé. Des problèmes d’accessibilité ont peut-être émergé comme un frein aux ventes. Quelle que soit la raison, vous allez devoir trouver une solution. Et vous vous demandez sans doute : « Par où commencer en matière d’accessibilité alors que je n’ai jamais eu à m’en occuper auparavant ? »
Il va vous falloir un plan et beaucoup d'informations.
Dans cet article, nous vous proposons un plan en trois étapes s'étalant sur 90 jours. En prime, nous vous expliquerons également pourquoi le perfectionnement des compétences de vos développeurs peut constituer votre plus grand atout à long terme.
Les 90 premiers jours
- Première étape: définition du périmètre du problème
- Deuxième étape: outillage et essais
- Troisième étape: audits et mesures correctives
*En bonus : L'importance de la formation
Les 90 premiers jours
Prévoyez de diviser vos 90 premiers jours en trois étapes. Le nombre de jours que vous consacrerez à chacune d'entre elles variera en fonction de nombreux facteurs, mais l'ordre reste le même.
Première étape : définition du périmètre du problème
Pour bien cerner l'ampleur du défi qui vous attend, vous avez besoin de contexte. Si vous travaillez au sein d'une grande entreprise, il y a de fortes chances que quelqu'un, quelque part, dispose d'une expertise en matière d'accessibilité et ait une certaine connaissance de la situation actuelle de l'entreprise dans ce domaine. Plus vous recueillerez d'informations sur ce qui a été fait et ce qui ne l'a pas été auparavant, mieux vous serez armé pour faire avancer votre projet.
Par exemple, quels sont les facteurs qui déterminent les exigences en matière d’accessibilité ? Votre entreprise maîtrise-t-elle le calendrier, ou des contraintes juridiques externes imposent-elles un délai de mise en œuvre précis ? Votre entreprise dispose-t-elle d’outils de test d’accessibilité numérique, et si oui, lesquels ? Votre entreprise a-t-elle déjà réalisé des tests d’accessibilité, et si oui, quels éléments ont été testés et quels ont été les résultats ? Votre entreprise a-t-elle déjà fait l’objet d’un audit d’accessibilité numérique ? Quand, et quels en ont été les résultats ? A-t-on déterminé à quelles normes votre entreprise doit actuellement se conformer ?
Cette dernière question revêt une importance particulière, car la conformité à une norme d'accessibilité applicable est un facteur déterminant dans la grande majorité des litiges liés à l'accessibilité numérique — c'est pourquoi les tests d'accessibilité sont si essentiels. Ce qui nous amène à la deuxième étape : les outils et les tests.
Deuxième étape : outillage et essais
En termes simples, pour répondre aux exigences de votre entreprise en matière d'accessibilité numérique, il faut rendre accessibles les produits, services et expériences numériques qui ne le sont pas. Pour savoir s'ils sont accessibles, vous devez les tester.
Commencer par effectuer des tests directement dans votre navigateur, à l'aide d'outils gratuits tels que l'extension Chrome de Dequeou l'outil WAVE de WebAIM, est un excellent point de départ.
À mesure que vous développerez votre approche en matière de tests, vous aurez tout intérêt à intégrer les tests d'accessibilité automatisés dans votre stratégie globale de tests de bout en bout. Vous pouvez vous tourner vers des outils qui s'intègrent à vos frameworks de test existants (tels que Playwright, Selenium ou Cypress), vers des tests guidés basés sur l'IA, ou encore vers des connexions MCP qui vous permettent de corriger les problèmes directement dans votre IDE.
(Remarque : si vous disposez d'applications mobiles natives, un ensemble d'outils spécifique est nécessaire, car les directives et stratégies de test pour les applications mobiles natives diffèrent de celles du Web et requièrent une expertise particulière ainsi qu'une mise en correspondance des règles.)
En gros, plus tôt vous commencerez à effectuer des tests, plus tôt vous disposerez de résultats sur lesquels vous pourrez vous appuyer. Et une fois que vous aurez ces résultats, vous pourrez commencer à résoudre vos problèmes. Avec les bons outils automatisés, votre équipe devrait être en mesure de résoudre plus de 50 % des problèmes immédiatement.
Veillez à adopter une approche globale, évitez les solutions d’accessibilité « superposées » qui causent plus de problèmes qu’elles n’en résolvent, et méfiez-vous des outils qui génèrent un taux élevé de faux positifs : vous risqueriez d’épuiser votre équipe avant même d’avoir vraiment commencé. Voici quelques approches à envisager :
- Si vous utilisez un système de conception, ou des bibliothèques de modèles ou de composants, vous pouvez améliorer considérablement votre score d'accessibilité en corrigeant les types de problèmes suivants :
- Contraste des couleurs
- Indications de sélection, de survol et d'état d'erreur
- Étiquettes visibles
- Accès au clavier
- À partir de là, vous pouvez passer aux problèmes au niveau des pages pour les applications web, tels que :
- Structure de la page
- Navigation uniquement au clavier
- Distinguer les images décoratives des images informatives
- Texte alternatif pour les images
Troisième étape : audits et mesures correctives
En utilisant les bons outils automatisés, vous pouvez obtenir des résultats rapides grâce à quelques corrections relativement simples. À partir de là, vous devez comprendre comment aborder le reste. C'est là qu'un audit d'accessibilité réalisé par un expert revêt une importance capitale.
Faire appel à une entreprise spécialisée dans les tests d’accessibilité numérique et la mise en conformité est une décision judicieuse à ce stade, car l’accessibilité numérique moderne peut s’avérer complexe. Vous devrez trouver le juste équilibre entre tests manuels et tests automatisés, et les exigences réglementaires peuvent varier considérablement en fonction du lieu et du mode de fonctionnement de votre organisation. Cela peut avoir des répercussions sur tous les aspects, depuis la norme à laquelle vous devez vous conformer jusqu'à la version du VPAT (Voluntary Product Accessibility Template) et de l'ACR (Accessibility Conformance Report) que vous devez utiliser pour rendre compte de votre situation et démontrer que vos efforts initiaux portent leurs fruits.
Un partenaire compétent en matière d'accessibilité numérique vous apportera des résultats rapides, des conclusions fiables et des conseils concrets. Chez Deque, nous prenons tout en charge, de l'évaluation à la hiérarchisation des priorités, en passant par la mise en œuvre des mesures correctives :
- Évaluation. Deque évaluent l'accessibilité numérique de votre site en combinant des tests automatisés et manuels afin d'identifier les problèmes.
- Hiérarchisation des priorités. Les organisations disposent d'un tableau de bord personnalisé des résultats qui les aide à hiérarchiser les problèmes les plus critiques.
- Correction. Les développeurs disposent de directives claires et peuvent également travailler directement avec Deque .
L'importance de la formation
Même pendant vos 90 premiers jours, vous pouvez mener de front une autre initiative : le renforcement des compétences de vos équipes. C'est important, car vous vous demandez sans doute à ce stade : « Dois-je embaucher un ingénieur spécialisé dans l'accessibilité ou répartir cette responsabilité au sein de l'équipe ? »
La réponse dépend de nombreux facteurs, mais vous devriez pouvoir partir du principe que vos équipes actuelles disposent des compétences nécessaires, à condition de leur offrir les formations adéquates.
La formation doit constituer un élément essentiel de votre stratégie à long terme, car l'accessibilité numérique n'est pas un projet ponctuel. Pour garantir que vos produits restent accessibles, votre processus de développement devra évoluer et votre équipe devra acquérir de nouvelles compétences.
Les équipes de développement qui parviennent à livrer efficacement des produits accessibles ont appris à coder en tenant compte de l'accessibilité dès le départ. Si ce n'est pas encore le cas de votre équipe, vous devez déterminer comment l'amener à ce niveau. Voici quelques pistes à envisager :
- Choisissez un développeur front-end et demandez-lui de s'atteler à la résolution des problèmes d'accessibilité, de se familiariser avec les modèles de tests automatisés et les outils que vous aurez sélectionnés, puis de partager ses connaissances avec le reste de votre équipe.
- Organisez un hackathon avec l'ensemble de l'équipe produit, consacré à l'accessibilité, au cours duquel les membres corrigeront la plupart des problèmes d'accessibilité. Il peut être utile de faire appel à un expert pour ce hackathon. C'est un engagement important, mais c'est souvent le moyen le plus rapide de renforcer les compétences d'une équipe.
- Aidez les collaborateurs, qu'ils occupent des postes techniques ou non, à approfondir leurs compétences en matière d'accessibilité grâce à des formations à suivre à son propre rythme ou animées par un formateur. Des cours de certification IAAP aux parcours d'apprentissage avancés en passant par les formations guidées, votre équipe pourra continuer à se perfectionner au fur et à mesure que vos initiatives en matière d'accessibilité évoluent.
Prochaines étapes
En matière d'accessibilité numérique, l'important est de progresser plutôt que de viser la perfection. Vous ne parviendrez pas à résoudre tous les problèmes au cours de vos 90 premiers jours, et il vous faudra du temps pour mener avec succès votre organisation sur ces nouvelles voies.
La bonne nouvelle, c'est que chaque progrès que vous réalisez rend la prochaine étape d'autant plus facile à franchir. Et plus vous avancez, plus vous aurez de preuves que votre équipe est sur la bonne voie.
Voici quelques-uns des changements auxquels vous pouvez vous attendre à mesure que les équipes intègrent l'accessibilité dans leur processus de développement :
- Les conceptions définissent clairement les rôles et les comportements attendus des composants et des pages.
- Les développeurs front-end apprennent les modèles de code respectueux de l'accessibilité (par exemple, l'utilisation correcte des balises ARIA pour les applications web) et veillent non seulement à ce que leur travail passe les contrôles d'accessibilité automatisés, mais ils ont également recours à des techniques permettant de satisfaire aux audits manuels.
- Tout développement de nouvelles fonctionnalités s'accompagne de tests automatisés d'accessibilité.
- Les demandes de fusion incluent des contrôles d'accessibilité.
- Des tests plus complets (y compris interactifs) sont effectués avant qu'une version ne soit déployée en production.
- Les problèmes d'accessibilité signalés en production font l'objet d'un suivi sous forme de tickets dotés d'une balise spécifique et sont classés par ordre de priorité.
- Chaque produit dispose d'un VPAT à jour ou d'un document équivalent, ainsi que d'une déclaration d'accessibilité.
Au terme de vos 90 premiers jours, vous n’aurez pas résolu tous les problèmes, et ce n’est d’ailleurs pas nécessaire. En revanche, vous disposerez d’une bonne compréhension de votre situation en matière d’accessibilité, d’un ensemble d’outils et de processus sur lesquels votre équipe pourra s’appuyer, ainsi que de preuves concrètes des progrès réalisés.
Mieux encore, le chemin devient plus facile au fur et à mesure, car chaque problème que votre équipe résout devient un problème qu'elle saura éviter à l'avenir. Chaque outil de qualité que vous intégrez et chaque processus efficace que vous mettez en place constituent des investissements dont les retombées s'accumulent.
Deque vous accompagner à chaque étape de ce parcours. Des outils aux audits, en passant par la formation et la stratégie, nous travaillons avec les organisations à chaque étape de leur parcours vers l'accessibilité. Contactez-nous dès aujourd'hui pour que nous vous aidions à vous engager sur la voie d'une accessibilité numérique durable.