RGAAPlus est une extension de navigateur conçue pour les développeurs et designers exigeants. Elle permet de vérifier la conformité d'une page web avec le référentiel RGAA (Référentiel Général d'Amélioration de l'Accessibilité) via une interface moderne, épurée et non intrusive.
Contrairement aux outils classiques, RGAAPlus ne se contente pas de lister des erreurs : il propose des correctifs et permet de simuler les corrections en temps réel sur la page.
- Audit Instantané : Analyse complète du DOM basée sur les critères RGAA (Images, Liens, Structure, etc.).
- Design Premium : Une interface utilisateur soignée ("Apple-style"), claire et lisible.
- Highlight In-Context : Les éléments en erreur sont surlignés directement dans la page avec des infobulles explicatives.
- Simulation de Fix 🛠️ : Une fonctionnalité unique qui permet de visualiser le résultat d'une correction (ex: ajout d'un attribut ALT ou sécurisation d'un lien) sans toucher au code.
- Conseils UX & Sécurité : Détection des bonnes pratiques (ex: sécurité des liens
target="_blank", redondance des attributstitle). - Privacy First : Fonctionne 100% en local. Aucune donnée n'est envoyée à l'extérieur.
| Tableau de Bord | Visualisation sur page |
|---|---|
![]() |
![]() |
L'extension n'étant pas encore sur le Chrome Web Store, vous pouvez l'installer manuellement très facilement :
- Clonez ce dépôt ou téléchargez le ZIP :
git clone [https://github.com/djael-ml/RGAAPlus.git](https://github.com/djael-ml/RGAAPlus.git)
- Ouvrez votre navigateur (Chrome, Edge, Brave...) et allez à l'adresse :
chrome://extensions/ - Activez le Mode développeur (bouton en haut à droite).
- Cliquez sur le bouton Charger l'extension non empaquetée (Load unpacked).
- Sélectionnez le dossier
RGAAPlusque vous venez de télécharger.
L'icône R+ apparaîtra dans votre barre d'outils.
- Manifest V3 : Dernière norme de sécurité Google Chrome.
- Vanilla JS : Aucun framework lourd, performance maximale.
- CSS3 : Variables CSS, Glassmorphism, Animations fluides.
- Architecture : Modulaire (Séparation stricte Logique / Règles / UI).
Les contributions sont les bienvenues ! Si vous souhaitez ajouter de nouvelles règles RGAA ou améliorer l'interface :
- Forkez le projet.
- Créez votre branche (
git checkout -b feature/AmazingFeature). - Committez vos changements (
git commit -m 'Add some AmazingFeature'). - Push on the branch (
git push origin feature/AmazingFeature). - Ouvrez une Pull Request.
Distribué sous la licence MIT. Voir LICENSE pour plus d'informations.


