Indicateurs
Ces chiffres portent sur ce démonstrateur, et sont produits par la chaîne d’intégration continue à chaque modification. Aucun n’est saisi à la main.
Relevé du 4 août 2026 sur 2 183 pages. Exécution 34aab0e sur GitHub Actions.
- 2 183pages mesurées
- 84.1EcoIndex moyen — 99 % en classe A
- 33.5 Kopoids médian d’une page
- 0violation d’accessibilité détectée automatiquement
Les budgets
Franchir un seuil bloquant interrompt la construction : la page n’est pas mise en ligne. C’est la différence entre un engagement écrit et un engagement tenu.
| Contrôle | Seuil | En cas de dépassement |
|---|---|---|
| Poids d’une page | 500.0 Ko | construction bloquée |
| Poids de la page carte | 1024.0 Ko | construction bloquée |
| Requêtes par page | 25 | construction bloquée |
| Ressources tierces dans le HTML | 0 | construction bloquée |
| EcoIndex — plancher | classe B | construction bloquée |
| EcoIndex — cible | classe A | dérogation publiée |
| Violations axe-core | 0 | construction bloquée |
| Score Lighthouse accessibilité | 100 / 100 | construction bloquée |
| Score Lighthouse performance — repère | 90 / 100 | écart publié |
| Score Lighthouse performance — cible | 95 / 100 | écart publié |
| Affichage du plus grand élément — plancher | 2,5 s | construction bloquée |
| Affichage du plus grand élément — cible | 1,5 s | écart publié |
Répartition EcoIndex
- A 2 160 pages
- B 23 pages
Les 23 dérogations
Aucune page ne passe sous le plancher. 23 restent sous la cible A : elles sont publiées ici plutôt que corrigées en retirant du contenu.
10 pages de séance du conseil. Une séance chargée compte jusqu’à quatre-vingt-dix délibérations, chacune avec son objet et son vote. Les repasser en classe A supposerait de tronquer la liste, donc de retirer de l’information à l’usager.
6 listes de lieux. Ce sont les équivalents accessibles de la carte : leur densité est leur raison d’être. Une commune qui compte quatre-vingt-treize équipements les porte tous, sans quoi l’équivalent cesserait d’en être un.
7 pages de contenu — /services/petite-enfance/, /le-territoire/, /agenda/, /services/dechets/, /indicateurs/, /rando/, /plan-du-site/. Celles-ci sont denses sans nécessité : elles relèvent d’un allègement du balisage, non d’un arbitrage éditorial, et restent inscrites au correctif.
- /services/petite-enfance/ B (76.5) · 261 nœuds
- /le-territoire/ B (75.6) · 288 nœuds
- /agenda/ B (71.6) · 412 nœuds
- /services/dechets/ B (71.8) · 406 nœuds
- /deliberations/seance/2022-03-07/ B (76) · 312 nœuds
- /deliberations/seance/2019-04-08/ B (76.2) · 309 nœuds
- /indicateurs/ B (73.7) · 371 nœuds
- /deliberations/seance/2021-06-30/ B (78.1) · 261 nœuds
- /carte/liste/le-controis-en-sologne/ B (74.2) · 360 nœuds
- /rando/ B (74.8) · 347 nœuds
- /deliberations/seance/2020-02-24/ B (78.3) · 258 nœuds
- /deliberations/seance/2021-01-03/ B (78.4) · 258 nœuds
- /deliberations/seance/2023-04-11/ B (78.8) · 249 nœuds
- /deliberations/seance/2025-12-15/ B (79.7) · 225 nœuds
- /deliberations/seance/2023-09-25/ B (79.1) · 240 nœuds
- /deliberations/seance/2021-01-18/ B (80) · 216 nœuds
- /deliberations/seance/2024-04-15/ B (79) · 243 nœuds
- /carte/liste/saint-aignan/ B (76) · 321 nœuds
- /carte/liste/montrichard-val-de-cher/ B (77.5) · 285 nœuds
- /plan-du-site/ B (78) · 275 nœuds
- /carte/liste/ B (78) · 274 nœuds
- /carte/liste/selles-sur-cher/ B (78.8) · 254 nœuds
- /carte/liste/noyers-sur-cher/ B (79.5) · 237 nœuds
Les pages les plus lourdes
| Page | Poids | Requêtes | Nœuds | EcoIndex |
|---|---|---|---|---|
| /services/petite-enfance/ | 110.8 Ko | 5 | 261 | B (76.5) |
| /le-territoire/ | 101.3 Ko | 5 | 288 | B (75.6) |
| /carte/ | 78.1 Ko | 4 | 76 | A (83.3) |
| / | 67.7 Ko | 4 | 146 | A (81.5) |
| /agenda/ | 60.5 Ko | 3 | 412 | B (71.6) |
| /services/dechets/ | 58.4 Ko | 4 | 406 | B (71.8) |
Vitesse d’affichage
Relevé du 4 août 2026 — Lighthouse 13 (Chromium), profil mobile avec étranglement réseau et processeur, sur 9 gabarits.
| Page | Performance | Accessibilité | Affichage |
|---|---|---|---|
| / | 100 | 100 | 1,1 s |
| /carte/ | 73 | 100 | 6,2 s |
| /carte/liste/saint-aignan/ | 100 | 100 | 1,2 s |
| /agenda/ | 100 | 100 | 1,2 s |
| /deliberations/ | 100 | 100 | 1,1 s |
| /communes/saint-aignan/ | 100 | 100 | 1,1 s |
| /services/petite-enfance/ | 99 | 100 | 2,0 s |
| /demarches/ | 100 | 100 | 1,2 s |
| /indicateurs/ | 100 | 100 | 1,2 s |
Le CCTP fixe un plancher à trois secondes. Toutes les pages s’affichent en moins de deux, sauf la carte. Son élément le plus grand est une tuile de la Géoplateforme IGN : une cinquantaine de kilooctets servis par un tiers, que rien dans notre code ne raccourcit. L’alternative serait un fournisseur commercial, donc un jeton, une facturation à l’usage et des données de navigation hors d’Union européenne — ce que le CCTP 6.5 écarte.
Sur cette page, la vitesse est donc mesurée et publiée, mais pas opposable : le score varie de 51 à 70 d’une exécution à l’autre sans qu’une ligne de code ait bougé, parce qu’il mesure la latence d’un service public. Ce qui reste opposable, c’est ce qui dépend de nous — accessibilité, bonnes pratiques, stabilité de la mise en page. Et la même information est publiée en liste, qui s’affiche en 1,2 seconde, note 100, et reste tenue aux seuils communs.
Accessibilité
Relevé du 4 août 2026 — axe-core 4.12 (Chromium), critères WCAG 2.2 niveau AA, sur 29 gabarits.
- 0violations automatiquement détectables
- 29gabarits audités, scripts exécutés
- 11 / 13thématiques RGAA sans non-conformité relevée
Un contrôle automatisé ne vaut pas conformité : il couvre la part des critères RGAA qui se prouvent par le code. Le détail thématique de l’auto-évaluation, les contenus non accessibles et le plan d’action sont publiés dans la déclaration d’accessibilité ; l’audit réglementaire par un tiers indépendant reste à conduire.
Portée de la mesure
Le poids et l’EcoIndex sont mesurés statiquement, sur les fichiers produits : les tuiles cartographiques et les couches chargées à la demande n’y figurent pas. C’est une borne inférieure honnête, pas une simulation de visite — et c’est pourquoi la vitesse d’affichage et l’accessibilité sont mesurées séparément, en navigateur, page entièrement chargée et scripts exécutés. Les deux mesures ensemble disent ce qu’une seule laisserait dans l’ombre : la page carte est la plus légère à produire et la plus lente à afficher, parce que ce qu’elle attend ne vient pas de nous.
La mesure est prise sur une machine d’intégration, en réseau local, sous étranglement simulé. Elle vaut comme comparaison dans le temps — une régression se voit — et non comme prédiction de ce que vivra un habitant sur une ligne lente.
Publié le