← Retour aux rapports
Audit Perplexity — SOS Mairies
Date : 2026-03-28
Modele : Perplexity Sonar
Auditeur : Claude (automatise)
CORRECTIONS APPLIQUEES (564 fixes, 58 fichiers)
Accents corrigees (524 occurrences)
- **Navigation** : "Etat civil" -> "Etat civil", "Proprete" -> "Proprete", "Sante" -> "Sante", "Solidarite" -> "Solidarite"
- **Noms propres** : "Chateau d'Eau" -> "Chateau d'Eau", "Hopital Saint-Louis" -> "Hopital Saint-Louis"
- **Termes courants** : securite, demarches, periscolaire, meteo, prenom, reseau, identite, Medecins, Selectionnez, Creche, Epicerie, legumes, bientot, geolocalisees, decouvrir, apres-midi, Materiel, etc.
- **CGU** : Generales, Editeur, administres, desactivee, integralite, percoit, resiliation
- **Formulaires** : Decrivez, Creez, generez, personalisee, simplifiee, connaitre, adherents
- **Divers** : Hepatites, Fourriere, Cimetiere, cosmetiques, centre aere, entree principale
WCAG/Accessibilite (10 fichiers)
- Supprime `user-scalable=no` dans : activites.html, agenda.html, app-preview.html, demarches.html, famille.html, preview-app.html, quartiers.html, terrain/index.html, terrain/signaler.html, terrain/suivi.html
- Supprime `maximum-scale=1` dans les memes fichiers (permet le zoom, conforme WCAG 1.4.4)
Deploiement
- **URL** : https://sos-mairies.pages.dev
- **Deploy ID** : 4a50f42a
- **Fichiers uploades** : 180 (67 modifies + 113 inchanges)
RESULTATS PAR PAGE (details ci-dessous)
accessibilite-10e.html
1. NOTE /10
UX: 8/10 | Design: 8/10 | Contenu: 9/10 | Technique: 6/10
Note globale: 7.75/10 (solide thématique accessibilité, mais bugs techniques et a11y à corriger).
2. BUGS ou erreurs
- **HTML tronqué**: `
- **Fonctions JS manquantes**: `getObstacleGPS()` et `submitObstacle()` non définies (erreurs console).
- **Icônes Lucide non chargées**: `` nécessite JS Lucide (non inclus).
- **CSS vars non définies**: `--radius-lg`, `--sp-xl`, etc. dépendent de `aix-theme.css` (risque d'erreurs si absent).
3. PROBLÈMES UX
- **Accessibilité ironique**: Bouton contrast-toggle utilise `!important` et JS sans fallback clavier (`tabindex` manquant, focus invisible)[1].
- **Mobile**: Map trop haute (450px → 300px OK), mais grille `.access-grid` non responsive sur petits écrans.
- **Navigation**: Navbar sans `aria-label` ni `role="navigation"`, liens non focusables pour lecteurs d'écran[2].
- **Formulaire**: Labels OK mais pas d'`aria-describedby` pour erreurs ; geoloc sans permission consentie.
- **Lisibilité**: Font-size 18px bonne, mais high-contrast écrase tout (`!important` sur body)[1].
4. AMÉLIORATIONS concrètes (priorité ↓)
- **Completé HTML + accents**: Fermer `
`, ajouter `