Évaluation sur 100 de l'état général de l'accessibilité.
Documentation
Notice d'utilisation
AllyNizer est une plateforme de pré-audit automatique RGAA / WCAG. Elle analyse vos sites web, extraits HTML et documents PDF / DOCX, puis produit des rapports, exports, grilles RGAA et outils de suivi qualité.
Notice v3.40 - déclaration d'accessibilité PDF et densité des mots-clés
Créer un compte et se connecter
Un compte personnel est nécessaire pour utiliser AllyNizer. Vos rapports, fichiers téléversés, objectifs de suivi et exports sont isolés par compte utilisateur.
- Si l'inscription publique est activée, cliquez sur Créer un compte depuis la page de connexion.
- Si l'inscription est fermée, l'administrateur crée votre compte.
- Un captcha mathématique peut être affiché à la connexion ou à l'inscription.
Après connexion, vous accédez à votre tableau de bord personnel : derniers rapports, raccourcis, historique, documents, grille de suivi et suivi qualité.
Modifier son mot de passe
Depuis la page Mon compte, un formulaire permet de changer son mot de passe à tout moment. Le mot de passe actuel est demandé pour sécuriser l'opération. Le changement est immédiat.
Avatar et accès rapides personnalisés
La page Mon compte permet aussi de téléverser un avatar personnel et de choisir les raccourcis affichés sur le tableau de bord. Ces préférences sont enregistrées par profil : chaque utilisateur retrouve son avatar et ses accès rapides selon ses propres choix.
Lancer un audit de site web ou d'extrait HTML
- Choisissez la sourceURL pour auditer une page ou un site, ou Extrait HTML pour tester un composant ou un template.
- Nommez le projetLe nom facilite la recherche du rapport dans l'historique.
- Définissez le nombre de pagesL'outil suit les liens internes du même domaine dans la limite choisie.
- Ajoutez les rappels de tests manuelsUtile pour garder une trace des critères non automatisables : clavier, contrastes, pertinence des alternatives.
- Lancez l'auditLe rapport est généré puis enregistré automatiquement dans votre historique.
Pages JavaScript / SPA
Pour les pages dont le contenu est généré par JavaScript, utilisez l'extension navigateur et choisissez Auditer le HTML rendu. Le navigateur capture le DOM final de la page ouverte et l'envoie à AllyNizer en mode Extrait HTML.
Cette approche ne nécessite pas Playwright côté serveur. Elle fonctionne pour les pages que l'utilisateur peut ouvrir dans son navigateur.
Audit multi-domaines
Pour auditer un écosystème réparti sur plusieurs domaines ou sous-domaines, renseignez les Domaines supplémentaires autorisés dans le formulaire URL.
Le domaine de départ est toujours inclus. AllyNizer ne suit que les liens dont l'hôte est explicitement autorisé, afin d'éviter un crawl trop large.
Auditer un site restreint ou protégé
Pour les sites protégés par une authentification serveur affichée par le navigateur, cochez Site restreint dans le formulaire d'audit URL.
| Mode | Usage conseillé |
|---|---|
| Détection automatique cURL | À tester en premier : cURL négocie le mode disponible. |
| HTTP Basic / LDAP | Fenêtre d'identification simple, parfois adossée à LDAP. |
| HTTP Digest | Authentification HTTP Digest selon configuration serveur. |
| NTLM / Active Directory | Environnements Windows / AD. Identifiant possible : DOMAINE\login. |
| Kerberos / Negotiate | Environnements internes compatibles Negotiate. |
L'identifiant et le mot de passe sont utilisés uniquement pendant l'audit et ne sont pas enregistrés dans les rapports ou exports.
Analyser un document PDF ou DOCX
Depuis la page PDF / DOCX, téléversez un document depuis votre compte.
| Format | Points vérifiés automatiquement |
|---|---|
| Balisage, langue déclarée, titre, protection, signets, liens, images et points à vérifier. | |
| DOCX | Titre, langue principale, styles de titres, alternatives aux images, tableaux, liens et structure du document. |
Lire un rapport
Le rapport s'ouvre automatiquement après l'audit ou depuis l'Historique.
Badge URL, PDF, DOCX ou HTML selon la source analysée.
Références RGAA et WCAG cliquables avec description et exemple.
Icône trousse de secours pour afficher les extraits HTML disponibles.
Personnaliser l'ordre des blocs
Dans un rapport, le bloc Ordre des blocs du rapport permet de choisir ce qui doit apparaître en premier. Les blocs peuvent être déplacés par glisser-déposer ou avec les boutons de réordonnancement. L'ordre est sauvegardé dans la configuration du profil connecté.
Attribuer l'audit à une équipe
Le propriétaire d'un audit peut utiliser le bloc Equipes pour donner accès au rapport à une ou plusieurs équipes de travail. Les membres des équipes cochées retrouvent ensuite l'audit dans leur historique, sans devenir propriétaires du rapport.
Structure de page, landmarks et titres
Lorsqu'une page est sélectionnée dans le filtre du rapport, AllyNizer affiche une arborescence dédiée : landmarks, zones principales et titres H1 à H6. Les erreurs ou points à vérifier sont marqués directement dans cette arborescence par une icône et une couleur d'alerte. Le panneau peut être réduit ou agrandi pour garder de la place quand la structure est longue.
Liste détaillée des anomalies
La liste des anomalies est paginée dynamiquement. Par défaut, 5 lignes sont affichées, avec la possibilité de passer à 10, 15, 20 ou tout afficher, sans recharger la page.
Niveaux de sévérité
| Niveau | Signification |
|---|---|
| Critique | Problème bloquant ou très pénalisant pour l'accès au contenu. |
| Majeur | Problème important ayant un impact fort sur l'expérience utilisateur. |
| Mineur | Problème secondaire à corriger pour améliorer la qualité. |
| Manuel | Point nécessitant une vérification humaine. |
Qualité Web + Mobile Friendly
Quand l'option est activée dans la configuration, les nouveaux audits peuvent intégrer un pré-test complémentaire Qualité Web + Mobile Friendly. Il ne remplace pas le score RGAA / WCAG : il ajoute une lecture rapide sur la qualité sémantique, la compatibilité mobile et quelques signaux utiles pour une page plus lisible par les moteurs de recherche.
Présence et cohérence du H1, hiérarchie des titres, landmarks et structure HTML.
Titre, description, canonical, robots, liens et signaux techniques de base.
Viewport, zoom utilisateur, largeurs fixes et indices de mise en page responsive.
Poids indicatif, dimensions d'images, scripts et éléments pouvant ralentir la page.
Groupes de 2, 3 et 4 mots les plus présents, avec occurrences, pourcentage, signal faible / équilibré / répétitif et zones repérées.
Le bloc affiche un score global sur 100, des sous-scores colorés du rouge au vert, puis des actions prioritaires. Un encadré vert signale les sous-scores à 100/100 ; orange ou rouge indiquent les points à reprendre en priorité.
Cette V1 reste un pré-test automatique : elle ne remplace pas Lighthouse, Google Search Console, un test mobile réel ou une analyse SEO éditoriale complète.
Exporter un rapport et générer la grille RGAA
| Export | Contenu |
|---|---|
| CSV | Tableau des constatations, importable dans Excel ou LibreOffice. |
| Rapport mis en forme, prêt à être partagé. | |
| Déclaration d'accessibilité PDF | Brouillon de déclaration prérempli depuis le rapport : état de conformité, synthèse, contenus non accessibles, tests réalisés et zones à compléter. |
| JSON | Données brutes structurées. |
| Grille RGAA ODS | Grille basée sur le modèle fourni : synthèse, critères RGAA, statuts, pages analysées et occurrences. |
Pour les audits URL, les pages analysées peuvent être intégrées comme liens cliquables dans la grille ODS.
Extension navigateur AllyNizer
L'extension permet d'envoyer l'URL de l'onglet courant ou le HTML déjà rendu par le navigateur vers AllyNizer, sans installer Playwright sur le serveur.
Extension compatible Chrome et Microsoft Edge. Pour Firefox, utilisez l'alternative bouton à glisser ci-dessous.
- Décompresser le ZIPPlacez le dossier de l'extension dans un emplacement stable sur le poste.
- Ouvrir les extensions Chrome / EdgeDans Chrome ou Microsoft Edge, ouvrez
chrome://extensionsouedge://extensions, puis activez le mode développeur. - Charger le dossierCliquez sur Charger l'extension non empaquetée et sélectionnez le dossier décompressé.
- Configurer AllyNizerDans les options de l'extension, renseignez l'adresse de cette instance, par exemple
http://localhost:8080ou votre URL de production.
Le mode HTML rendu lit uniquement la page active au moment du clic. Il sert aux SPA et contenus injectés par JavaScript, mais ne remplace pas les tests humains.
Alternative Firefox : bouton à glisser
Si vous ne souhaitez pas installer d'extension, glissez ce bouton dans la barre personnelle du navigateur. Depuis une page web, un clic ouvrira AllyNizer avec l'URL préremplie.
Dans Firefox : affichez la barre personnelle, puis glissez le bouton ci-dessus dedans. Le bouton affiche le favicon de l'instance dans la notice ; l'icône conservée dans les favoris dépend ensuite du navigateur.
Historique des rapports
La page Historique liste vos rapports du plus récent au plus ancien.
- Chaque rapport affiche un badge URL, PDF ou DOCX.
- La carte indique le projet, la source, la date, le score, le nombre de pages ou fichiers et le nombre de points.
- Les actions disponibles permettent d'ouvrir, relancer, exporter, télécharger la grille RGAA ou supprimer un rapport.
Recherche, pagination et suppression multiple
Un champ de recherche permet de filtrer les rapports par nom de projet, URL ou type. La liste se pagine dynamiquement sans rechargement de page, ce qui facilite la navigation dans un historique long.
Plusieurs rapports peuvent être sélectionnés puis supprimés en une seule action. Le libellé indique clairement le nombre de rapports sélectionnés et une fenêtre de confirmation Bootstrap sécurise la suppression.
Equipes de travail
La page Equipe permet de créer plusieurs groupes de travail afin de partager les audits avec les bons interlocuteurs.
Un même compte peut créer plusieurs équipes, par exemple par client, projet, service ou campagne d'audit.
Le moteur de recherche du champ e-mail aide à ajouter des utilisateurs déjà inscrits sur la plateforme.
Chaque équipe peut recevoir un avatar ou logo pour être plus facilement identifiable dans l'interface.
Depuis un rapport, le propriétaire choisit les équipes autorisées à consulter cet audit.
Renommer ou supprimer une équipe
Le propriétaire peut renommer une équipe depuis ses paramètres. Il peut aussi supprimer l'équipe après confirmation : cette action retire les membres de l'équipe, supprime ses accès aux audits et son avatar, mais ne supprime jamais les comptes utilisateurs.
Droits d'accès
Un membre peut appartenir à plusieurs équipes. Il voit les audits dont il est propriétaire et les audits attribués aux équipes dont il fait partie. Seul le propriétaire de l'audit peut modifier les équipes autorisées.
Les données sont stockées dans trois fichiers distincts : teams.json, team_members.json et report_team_access.json. Les avatars d'équipe sont enregistrés dans storage/team_avatars/.
Notes et suivi des corrections
Depuis un rapport ouvert, deux outils complémentaires permettent de piloter les corrections directement dans AllyNizer.
Notes libres sur un rapport
Un champ de note libre est disponible en bas de chaque rapport. Il permet d'y saisir des observations, des arbitrages ou un contexte utile pour l'équipe. La note est enregistrée côté serveur et reste associée au rapport dans l'historique. Elle est incluse dans l'export PDF du rapport.
- La note accepte jusqu'à 4 000 caractères.
- Pour effacer une note, videz le champ et enregistrez.
Marquer une anomalie comme corrigée
Dans le tableau des anomalies, chaque ligne dispose d'une case à cocher Fait. Cocher une anomalie la marque comme traitée : la ligne est barrée et distinguée visuellement des points restants. Le statut est enregistré dans le rapport JSON et persiste entre les sessions.
- Le suivi est propre à chaque rapport : relancer un audit produit un nouveau rapport dont l'état repart à zéro.
- Les anomalies marquées Fait restent visibles pour garder la trace du travail effectué.
- L'état des corrections peut être relu dans l'export JSON du rapport.
Comparer deux rapports
Le bouton Comparer disponible dans chaque rapport ouvre la page compare.php avec ce rapport pré-sélectionné comme référence. Vous choisissez ensuite un second rapport dans la liste pour lancer la comparaison.
Score, nombre de pages, critiques, majeures, mineures et manuelles des deux rapports avec delta chiffré.
Anomalies présentes dans le rapport A et absentes du rapport B : les corrections réalisées entre les deux audits.
Anomalies nouvelles dans le rapport B, absentes du rapport A : les régressions ou nouveaux problèmes détectés.
Anomalies présentes dans les deux rapports : les points qui restent à corriger.
La comparaison fonctionne entre n'importe quels rapports de votre historique, même de types différents. Elle est particulièrement utile pour mesurer l'impact d'une campagne de corrections entre deux audits successifs d'un même site.
Partager un rapport
Depuis un rapport ouvert, la section Partage permet de générer un lien d'accès public en lecture seule.
- Générer le lienCliquez sur Générer un lien de partage. Un token unique est créé et associé au rapport dans
storage/shared_audits.json. - Copier et transmettreLe lien affiché peut être copié et envoyé à n'importe quel destinataire, même sans compte AllyNizer.
- Consultation en lecture seuleLe destinataire voit le rapport complet (anomalies, score, exports) mais ne peut pas le modifier ni le supprimer.
- Importer dans son espaceUn utilisateur connecté qui consulte un rapport partagé peut cliquer sur Ajouter à mon espace pour en faire une copie dans son propre historique.
Un lien de partage ne donne accès qu'à ce rapport précis, en lecture seule. Il ne permet pas d'accéder aux autres rapports ou aux données du compte propriétaire.
Suivi qualité et évolution des scores
La page Suivi qualité regroupe les audits d'une même source URL pour suivre la progression dans le temps.
Point de départ de la démarche de correction.
Dernier résultat mesuré pour le site.
Meilleure performance obtenue.
Visualisation des audits successifs d'un même site.
Grille de suivi et objectifs cible
La page Grille de suivi transforme les constats d'audit en plan d'action. Elle affiche un tableau consolidé des rapports, puis les jalons qualité / objectifs cible par critère lorsque l'option est activée dans la configuration.
La barre de recherche, le tri et la sélection multiple aident à gérer les rapports à suivre. Les suppressions groupées utilisent une confirmation en modal pour éviter les suppressions involontaires.
Projet, date, score, points à régler, priorité, suivi et actions.
Les lignes sont zébrées et restent lisibles après tri.
Objectifs générés à partir des critères ou règles relevés dans les audits.
Export de la grille avec objectifs, échéances, responsables et états.
| Champ | Utilité |
|---|---|
| Objectif cible | Niveau attendu : court terme, conformité AA, correction avant publication, etc. |
| Échéance | Date cible de correction. |
| Responsable | Compte utilisateur chargé du traitement, sélectionné dans une liste déroulante alimentée par les comptes existants. |
| État | À définir, à planifier, en cours, corrigé à recontrôler, validé ou reporté. |
| Note | Commentaire libre ou arbitrage. |
Les objectifs sont sauvegardés par utilisateur et peuvent être intégrés à l'export PDF de la grille de suivi. Si les jalons sont activés mais qu'aucun objectif n'apparaît, lancez ou relancez un audit contenant des anomalies exploitables.
Mon compte et exports globaux
La page Mon compte affiche vos statistiques consolidées : nombre de rapports, pages analysées, points relevés, meilleur score, derniers rapports et aperçu de progression qualité.
| Format | Contenu |
|---|---|
| ZIP | Tous vos rapports JSON et CSV, si ZipArchive est disponible. |
| PDF global | Rapport consolidé de tous vos audits. |
| CSV global | Toutes les constatations dans un fichier tabulaire unique. |
| JSON global | Données brutes complètes dans un fichier structuré. |
Administration et configuration
Les administrateurs disposent d'un espace de configuration pour adapter l'instance AllyNizer.
- Nom de plateforme, logo, mode démo ou production.
- Inscription publique, captcha, analyse PDF / DOCX et limites d'upload.
- Exports globaux, jalons qualité / objectifs cible, Qualité Web + Mobile Friendly et options de nettoyage des données de test.
- Préparation d'une diffusion publique sans comptes, rapports ou uploads locaux.
Ce que l'outil vérifie et ses limites
Vérifications automatiques
Images, liens, boutons, formulaires, titres, langue, landmarks, ARIA, iframes, tableaux, identifiants dupliqués, médias et indices d'accessibilité PDF / DOCX.
Limites importantes
- La pertinence réelle d'un texte alternatif.
- La navigation clavier complète et les composants JavaScript complexes.
- Les contrastes réels après rendu CSS.
- L'ordre de lecture réel.
- Les parcours avec authentification applicative ou SSO avancé.
- La conformité RGAA complète sans qualification humaine.
- Les résultats Qualité Web et Mobile Friendly restent indicatifs et ne remplacent pas un test sur navigateur, Lighthouse ou Google Search Console.