Un vrai navigateur, pas une lecture de code
La page est ouverte à l'écran. Contrastes composés sur le rendu réel, états au survol et au focus, touche Échap réellement pressée, parcours clavier tabulation par tabulation, cibles mesurées au pixel.
Un audit d'accessibilité qui se trompe coûte plus cher que pas d'audit du tout. Audit PRO mesure ce que l'écran affiche, déclare ce qu'il n'a pas pu mesurer, et publie ses propres erreurs. Test par test, sur les 258 tests du RGAA 4.1.2.
Savoir où l'on en est est gratuit. Le prouver, le publier et le suivre ne l'est pas.
Vous avez fait passer un outil sur votre site, il vous a rendu quatre-vingts lignes rouges. Vous avez corrigé pendant trois semaines, puis une personne aveugle vous écrit qu'elle n'arrive toujours pas à commander. C'est ce problème qu'Audit PRO résout, de trois façons.
La page est ouverte à l'écran. Contrastes composés sur le rendu réel, états au survol et au focus, touche Échap réellement pressée, parcours clavier tabulation par tabulation, cibles mesurées au pixel.
Feuille de style inaccessible, zone masquée, module non exécuté : c'est écrit noir sur blanc dans le rapport. Un rapport de cent lignes vertes qui tait ses trente angles morts donne une fausse assurance.
Le taux établi, sans réserve, et le taux optimiste. Sur un site départemental : 84 % annoncés, 47 % une fois les réserves exclues, et 51,92 % mesurés par un cabinet d'audit humain. Le taux honnête était le plus proche de la vérité.
Chaque affirmation d'Audit PRO est datée et chiffrée. Le Périmètre de mesure est remis avec l'outil ; le banc d'essai et le registre de validation se présentent sur demande, sous accord de confidentialité.
Les 258 tests du RGAA 4.1.2 nommés un par un : 66 tranchés de bout en bout, 116 partiellement, 76 laissés à l'humain. Chaque limite est écrite. Aucun critère passé sous silence.
Le 24 septembre 2026 : 60 constats tirés au hasard dans six audits neufs de sites publics, jugés un par un par un code indépendant de l'outil. 3 faux positifs sur 52 jugés (intervalle de confiance à 95 % : 2 à 16 %), aucun sur les contrastes. Chacun est au registre, avec ce qui l'a établi, et en cours de correction.
Le site de l'auteur, déclaré conforme, portait un défaut réel : des liens indiscernables du texte. Corrigé le jour même, contrôle ajouté, et le faux négatif inscrit au registre de validation.
Aucun compte, et ni vos adresses ni vos pages ne partent vers un service tiers. Une exception, facultative et désactivée par défaut : la veille des bibliothèques interroge la base publique de vulnérabilités OSV avec le seul nom et la version des bibliothèques trouvées. Windows, macOS et Linux.
Lecteur d'écran, clavier, basse vision, daltonisme, dyslexie, tremblement, TDAH et les autres. Quatre profils anticipent les WCAG 2.2, mesurés dès aujourd'hui sans entrer dans votre taux.
Article trouvé, panier ouvert, formulaire lu, erreurs obligatoires provoquées, sans jamais rien payer. Si l'outil s'arrête, le rapport dit où et pourquoi : l'auditeur sait exactement où reprendre à la main.
Pas douze intentions : douze jeux de contrôles réels. Quatre d'entre eux ne relèvent pas du RGAA 4.1.2 en vigueur : ils anticipent les WCAG 2.2, et sont rendus à part, hors de votre taux de conformité.
Structure, alternatives, ARIA, intitulés de champs.
Focus visibles, pièges, ordre de tabulation.
Contrastes calculés sur le rendu, pas sur le code déclaré.
Paires de couleurs valides en vision normale et effondrées en vision daltonienne.
Texte justifié, indice de lisibilité, phrases longues, mots complexes.
Contenu révélé au seul survol, focus masqué par un en-tête fixe, débordement à 320 px.
Espacement réel entre cibles voisines, confronté à leur taille.
Carrousels sans commande d'arrêt, animations en boucle infinie.
Réglage « réduire les animations », vidéos et animations lancées seules.
Zoom autorisé, unités relatives, taille des cibles.
Vidéos et sons sans sous-titres ni transcription.
Texte visible absent du nom accessible : « clique sur Envoyer » échouerait.
Savoir où l'on en est ne devrait rien coûter. Apporter la preuve, la publier et la défendre est un travail professionnel.
| Disponible | Édition Libre | Édition Intégrale Plus |
|---|---|---|
| Les 106 critères examinés, les 258 tests publiés avec leur limite | Oui | Oui |
| Contrastes calculés sur le CSS réellement servi | Oui | Oui |
| Rendu réel dans un navigateur piloté : contrastes composés à l'écran, focus à la tabulation, débordement à 320 px, parcours clavier effectué | Non | Oui |
| Le dossier réglementaire : grille des 106 critères, brouillon de déclaration, feuille de tests au lecteur d'écran à remplir | Non | Oui |
| Exports, suivi dans le temps, comparaison entre deux audits | Non | Oui |
| Douze profils de handicap, au-delà du RGAA | Non | Oui |
| Robot déclaré : robots.txt respecté par défaut, agent nommé, signature Web Bot Auth facultative | Oui | Oui |
| Tout en local : ni adresse ni page ne quitte votre poste | Oui | Oui, sauf la veille des bibliothèques, facultative |
| Prix | Gratuit, sur demande validée | Tarif communiqué à l'étude |
L'édition Libre est réservée au secteur public (administrations, collectivités, mairies) et aux associations à but non lucratif. Chaque demande est lue et validée une par une.
Cette partie s'adresse aux équipes techniques des sites audités. Audit PRO lit les pages d'un site de façon automatisée, à la demande de la personne qui l'utilise : Shiloh Concept, ou un organisme qui dispose du logiciel. Voici comment il se présente, ce qu'il respecte, ce qu'il ne fait jamais, et comment l'autoriser ou le refuser.
Ses requêtes s'annoncent avec l'agent
AuditPRO/<version> (+https://www.shiloh-concept.fr/audit-pro#robot).
Pour mesurer ce que l'écran affiche, il ouvre aussi les pages dans un vrai navigateur (Chrome ou Edge).
Ce navigateur s'annonce comme tel, suivi de la même mention AuditPRO/<version>,
et ne masque jamais l'indicateur standard navigator.webdriver, qui signale un navigateur piloté.
Les audits menés par Shiloh Concept sont signés selon le protocole Web Bot Auth, avec la clé de Shiloh Concept
et elle seule. Son annuaire est publié sur ce domaine :
https://www.shiloh-concept.fr/.well-known/http-message-signatures-directory.
Aucun autre organisme ne peut y inscrire de clé. Un organisme qui dispose du logiciel et veut signer ses requêtes
crée sa propre clé et la publie dans son propre annuaire, sur son propre domaine ; sans cela, ses requêtes ne sont
pas signées, mais portent le même agent.
AuditPRO ou à tous les robots
(*) ne sont pas ouvertes, et le rapport les liste. Si votre serveur renvoie une erreur en lieu et place
du fichier, rien n'est ouvert (RFC 9309).Crawl-delay de votre robots.txt (retenu jusqu'à 30 secondes). Un code 429 et son en-tête
Retry-After sont respectés.navigator.webdriver ;Quand votre organisme commande lui-même l'audit, l'auditeur peut désactiver le respect de robots.txt, pour que les pages exclues soient aussi auditées. Dans ce cas, et seulement dans celui-là : les requêtes ne sont pas signées, le navigateur de mesure s'annonce comme un navigateur ordinaire, et une requête refusée est renouvelée avec l'identité d'un navigateur. Le rapport le déclare en tête.
Pour le refuser, ajoutez à votre robots.txt :
User-agent: AuditPRO
Disallow: /
Pour l'autoriser, le temps d'un audit que vous avez commandé : une règle d'exception sur l'agent
AuditPRO, posée par votre prestataire. Elle vise l'outil, pas une adresse IP, et reste votre décision.
Sans autorisation, un audit refusé n'aboutit pas : c'est le comportement attendu.
Un comportement inattendu, un débit jugé excessif, une question : écrivez à contact@shiloh-concept.fr. Chaque signalement reçoit une réponse.
Partie mise à jour le 24 septembre 2026.
L'argumentaire détaillé : les preuves, la couverture publiée test par test, la déontologie du robot. Le banc d'essai, le registre des adjudications et la méthode de validation se présentent sur demande, sous accord de confidentialité.
Lire le dossier complet d'Audit PRO
Administration, collectivité, agence : nous auditons une page de votre choix devant vous, puis nous relisons ensemble ce que le rapport affirme et ce qu'il refuse d'affirmer.
Réponse sous 48 h ouvrées. L'audit tourne sur votre poste.