1. Feuille de route de l’audit formel WCAG 2.2 AA
- Élément
- Achèvement visé
- État
- T4 2026
- Élément
- Présélection de prestataires
- État
- Présélection : Deque · Level Access · Knowability. Pas encore choisi, pas encore mandaté.
- Élément
- Budget
- État
- 3 000 € – 8 000 €
- Élément
- Périmètre
- État
- Échantillon de 10 à 15 pages représentatives + audit de conformité complet
2. Engagements actuels, et où en est réellement chacun
Chaque ligne nomme la mesure sur laquelle elle repose. Un engagement sans mesure est une promesse, et cette page n’est pas faite pour les promesses.
- Mesure
- HTML sémantique, zones de repère et un lien d’évitement vers le contenu sur chaque page
- État
- Constaté sur neuf pages
- Fondement
- Chaque page porte un élément main avec la cible du lien d’évitement, un h1, ainsi qu’un en-tête, une navigation et un pied de page. Constaté par mesure sur neuf pages.
- Mesure
- Utilisation au clavier avec un indicateur de focus visible sur les éléments utilisables des neuf pages mesurées
- État
- Constaté sur 441 commandes
- Fondement
- 441 éléments pouvant recevoir le focus sur neuf pages, chacun mesuré avant et après la prise de focus. Tous changent d’apparence.
- Mesure
- Contraste des couleurs au niveau WCAG AA pour le texte courant et les éléments interactifs
- État
- Constaté par mesure, pas par audit ; nouvelle mesure à faire
- Fondement
- 176 pages en anglais à 1440 px, plus 17 pages en anglais, allemand et néerlandais à 1440 et 390 px, chaque texte mesuré par rapport au fond réellement affiché derrière lui. Aucun texte sous son seuil. La méthode a été éprouvée sur une ligne injectée à 1,52:1, qu’elle a signalée. Corrigé le 28 août 2026 : cette passe lisait la couleur posée sur le texte et non la couleur à laquelle une couche d’opacité située au-dessus la ramène ; elle n’a donc rien signalé sur /en/demos, où Lighthouse a mesuré 1,87:1. Une ligne injectée n’a aucune opacité au-dessus d’elle, ce qui explique que le contrôle positif n’ait pas pu le détecter. Les trois lignes concernées sont corrigées et le script intègre désormais l’opacité de chaque élément ancêtre ; le nombre de pages ci-dessus date d’avant cette correction et doit être remesuré.
- Mesure
- Mouvement réduit : l’animation respecte prefers-reduced-motion
- État
- Constaté pour l’animation qui existe
- Fondement
- Compté en pixels, parce qu’un style calculé ne voit pas un canvas. Sans la préférence, deux des cinq canvas de la page d’accueil traversent 5 et 7 états distincts en 1,8 seconde ; sous reduce, chaque canvas en montre 2 — vide, puis final. Les animations et transitions CSS sont ramenées à 0,01 ms par la même requête.
- Mesure
- Chaque champ de formulaire a une étiquette associée
- État
- Constaté sur les deux variantes de formulaire
- Fondement
- Mesuré dans le navigateur sur le formulaire de candidature et sur le formulaire entreprise : chaque champ affiché se résout vers un élément label ou une étiquette ARIA. La variante sans JavaScript place chaque champ dans son propre label.
- Mesure
- Les erreurs et les confirmations sont annoncées aux technologies d’assistance
- État
- Constaté dans le formulaire de candidature
- Fondement
- Dans le formulaire de candidature des agences, une erreur s’affiche avec role=alert et aria-live=assertive, et la confirmation avec role=status et aria-live=polite. La déclaration formelle disait que cela restait à ajouter ; c’est en place, et cette déclaration a été corrigée.
- Mesure
- Le champ à l’origine d’une erreur est marqué comme invalide et renvoie vers le message
- État
- En cours de correction
- Fondement
- Le formulaire de contact entreprise ne le fait pas : lorsqu’on envoie /for-enterprise à 1440 px avec ses champs obligatoires vides, aucun de ses sept champs ne porte aria-invalid et aucun ne renvoie à un message avec aria-describedby. Jusqu’au 27 août 2026, cette ligne nommait le formulaire de candidature des agences ; il a été corrigé plus tard le même jour et marque désormais ses trois champs obligatoires, si bien que le manque s’est déplacé et n’a pas été comblé. La mesure est la même lecture aux deux endroits, ce qui fait de ceci un manque et non un style maison.
- Mesure
- Indications d’autocomplétion sur les champs qui demandent des informations sur la personne
- État
- Conformité partielle
- Fondement
- Les champs de texte portent une indication d’autocomplétion : le nom de l’agence, l’adresse e-mail et, sur le formulaire entreprise, le nom de la personne de contact. Les listes de sélection n’en portent aucune, et la variante sans JavaScript du formulaire de candidature n’en porte pas du tout.
- Mesure
- Les composants dépliables signalent s’ils sont ouverts ou fermés
- État
- Constaté dans Chromium ; non testé avec un lecteur d’écran
- Fondement
- Le bouton du menu mobile passe de aria-expanded=false à true lorsqu’on l’active ; les groupes de navigation et le bouton des champs facultatifs portent aria-expanded avec aria-controls. Que chaque lecteur d’écran l’annonce n’a pas été testé.
- Mesure
- Audit par un tiers selon WCAG 2.2 AA
- État
- Prévu, aucun prestataire mandaté
- Fondement
- T4 2026. Aucun auditeur mandaté ; voir la section 1.
Chaque « constaté » ci-dessus est une mesure, et non une certification. Les mesures ont été faites le 27 août 2026 sur le site de présentation, à 1440 et 390 px, en anglais, allemand et néerlandais. Elles ne couvrent pas le tableau de bord de la plateforme, ni, séparément, les sept langues qui retombent sur l’anglais. L’état formel de ce site est celui consigné dans la déclaration d’accessibilité : partiellement conforme à WCAG 2.1 niveau AA.
Sept versions linguistiques déclaraient une langue qu’elles n’affichaient pas (mesuré les 24 et 25 septembre 2026).
Le premier arrêt au clavier après le lien d’évitement pouvait se trouver derrière l’en-tête fixe (mesuré les 24 et 25 septembre 2026).
3. Contact
Retours sur l’accessibilité, problèmes connus et demandes de formats alternatifs : accessibility@audact.ai. Nous nous efforçons d’accuser réception de votre message sous 5 jours ouvrés et d’y répondre sur le fond sous 30 jours.
Documents associés