D’une seule URL à un dossier scellé, chaque semaine
Quatre files, un pool de navigateurs et un diff. Rien n’est installé sur le site, rien n’est réécrit, et la sortie brute du scanner est archivée intacte — c’est cette archive qui donne toute sa valeur au dossier par la suite.
Les cinq étapes d’une analyse
CRAWL QUEUE
Uniquement les pages que vous avez demandées
Le robot d’exploration lit d’abord robots.txt et le respecte, même sur le domaine d’un client. Un sitemap est utilisé lorsqu’il existe ; sinon, une exploration en largeur d’abord descend jusqu’à la profondeur trois dans vos motifs d’inclusion et d’exclusion.
- Deux requêtes simultanées par hôte cible, à 250 ms d’intervalle
- L’agent utilisateur se présente et renvoie vers une page publique sur le robot
- Motifs d’inclusion et d’exclusion par site, avec prise en charge de l’authentification basique
- Le budget de pages provient de la formule, avec un plafond strict pour les sitemaps incontrôlés
64 URLs queued from a 71-URL sitemap; 7 excluded by pattern.
AUDIT QUEUE
Un navigateur, une page, une entrée d’archive
Chaque page se charge dans un Chromium sans interface mutualisé, se stabilise, puis reçoit l’injection du jeu de règles. La capture pleine page et la sortie brute du scanner, intacte, sont écrites dans un stockage d’objets de l’UE avant tout résumé.
- Pool de trois instances de navigateur avec garde-mémoire
- Capture pleine page à 1440 et 320 pixels de large
- Sortie brute archivée par page — jamais modifiée, jamais régénérée
- Une page qui échoue à toutes les tentatives fait passer l’analyse en PARTIAL au lieu de la faire échouer
Three pages timed out and were requeued; the run stays PARTIAL until they resolve.
RULE CATALOGUE
Des numéros d’article, pas le texte de la norme
Quatre-vingt-seize règles sont associées à des articles et à des critères, chacune avec un résumé et une suggestion de correction que nous avons rédigés nous-mêmes. Le texte de la norme n’est jamais reproduit ; nous renvoyons au numéro d’article et l’expliquons en langage clair.
- Chaque anomalie porte un article EN, un critère WCAG et un identifiant de règle
- Textes de correction tenus à jour en néerlandais, allemand, français et anglais
- Douze critères sont marqués manuels uniquement — l’automatisation ne peut pas les juger
- La bibliothèque du scanner est utilisée sans modification, derrière un wrapper, et créditée
Eight rules still need repair copy in French; they ship with English text meanwhile.
AGGREGATE QUEUE
Le chiffre qui fait agir
Chaque anomalie reçoit une empreinte tirée de sa règle, de son sélecteur et de son chemin, de sorte que le diff par rapport à l’analyse précédente est exact. Une anomalie qui avait été résolue et réapparaît est étiquetée comme une régression plutôt que comptée comme du travail nouveau.
- Le score est 100 moins l’impact pondéré par page, borné entre 0 et 100
- Décomptes des nouvelles, closes et revenues par analyse et par page
- Les régressions déclenchent une notification dans la minute
- Un statut défini par une personne survit à l’analyse suivante
Two findings returned after a theme update; both were marked resolved in August.
REPORT QUEUE
Daté, haché, inaltérable
Les PDF de direction et technique s’affichent à partir des anomalies stockées, l’archive est assemblée avec un manifeste sha256, et le dossier est scellé. Une réémission crée un nouveau dossier ; l’ancien reste exactement tel qu’il a été envoyé.
- PDF de direction en deux pages, PDF technique anomalie par anomalie
- Le dossier contient les rapports, la sortie brute, les captures d’écran et la liste de contrôle signée
- Le manifeste liste chaque artéfact avec son hachage
- Tout est stocké dans l’UE, conservé 24 mois après la résiliation
Sealed 2 Sep 12:05 · six artefacts · 24.6 MB.
Tout ce dont un développeur a besoin, rien à deviner
Une anomalie porte son association d’article, l’élément, la page, une capture d’écran, notre propre texte de correction et son historique complet au fil des analyses.
Le libellé du bouton de paiement passe sous 4,5:1
color-contrast · 6 occurrences · /paiement
- EN 301 549 9.1.4.3
- WCAG 1.4.3
- règle : color-contrast
form#checkout .cta--primary > span.cta__label
/* #a99bd6 sur #ffffff → 2,61:1 */Le même token est réutilisé sur cinq autres pages : une correction au niveau du token clôt les six occurrences d’un coup. Suggestion uniquement — Conforma ne modifie jamais votre site.
Historique
- Réapparue dans l’analyse #482 après une mise à jour du thème2 sept. 09:16
- Marquée comme résolue par Julien Lefèvre19 août 14:02
- Vue pour la première fois dans l’analyse #43114 juil. 09:08
Deux rapports, une archive, une déclaration
Le PDF de direction va à la personne qui signe. Le PDF technique va à qui le corrige. Le dossier va au service achats, et la déclaration est publiée sur le site.
Synthèse de direction
Deux pages : score, ce qui a changé, quoi faire ensuite. Écrite pour la personne qui signe, pas pour un développeur.
nl de fr en · 2 pages
Rapport technique
Anomalie par anomalie, avec la page, le sélecteur, l’extrait de code et la suggestion de correction. C’est le document de travail du développeur.
par analyse · ~40 pages
Dossier de preuves
Rapports, sortie brute du scanner, captures d’écran et liste de contrôle manuelle signée, répertoriés dans un manifeste sha256.
scellé · daté
Déclaration d’accessibilité
Modèle par pays avec l’autorité compétente et la voie de réclamation, versionné pour qu’un audit lise la version qui était en ligne.
4 langues · versionné
Chaîne d’intégrité
Pourquoi le hachage compte
Un rapport sans date ni hachage est un avis. Chaque artéfact est haché à l’écriture et listé dans un manifeste, de sorte qu’un dossier envoyé en juin prouve encore à quoi ressemblait le site en juin — même après que le site a changé.
- Analyse terminée64 pages auditées, sortie brute écrite dans le stockage sans modification.2 sept. 09:22 · analyse #482
- Rapports générésPDF de direction et technique générés à partir des anomalies stockées, hachés à l’écriture.2 sept. 09:33
- Liste de contrôle signéeDouze critères manuels consignés avec preuves vidéo et captures d’écran.2 sept. 12:04
- Dossier scelléLe manifeste liste chaque artéfact avec son hachage. Une réémission crée un nouveau dossier.2 sept. 12:05 · v1
Voyez-le sur une analyse réelle
L’espace de travail de démonstration contient un portefeuille complet : douze sites, une analyse avec régressions, une liste de contrôle signée et un dossier scellé.