ÉCOCONCEPTION
DU SITE DE LA CHARTE
L'Institut du Numérique Responsable applique à son propre site les principes qu'il promeut : sobriété, performance, accessibilité et transparence sur les impacts environnementaux. Cette page documente la méthodologie, les outils utilisés et les résultats des derniers audits.
Dernier audit : 11 mai 2026
1. RÉSULTATS DE LA DERNIÈRE MESURE
EcoIndex (ecoindex_cli)
Mesure la performance environnementale d'une page web selon la méthodologie de l'association GreenIT.fr / Boavizta.
- Note globale : B (68/100)
- Nœuds DOM : 412
- Requêtes HTTP : 27
- Poids de la page : 856 Ko
Empreinte carbone (CO2.js — Sustainable Web Design model)
- Émissions estimées par visite : 0,42 g CO2e
- Émissions annuelles estimées (200 000 visites) : 84 kg CO2e/an
- Modèle de calcul : Sustainable Web Design v4 (SWDM) — réf. The Green Web Foundation
Hébergement
- Host : OVHcloud (Roubaix, FR — mix électrique majoritairement bas-carbone)
- Engagement de l'hébergeur : OVHcloud — efficience énergétique PUE ≈ 1,28 ; objectif net-zero 2030 (scopes 1, 2, 3)
- Vérification carbone hébergeur : The Green Web Foundation
2. BONNES PRATIQUES VÉRIFIÉES (YellowLabTools)
YellowLabTools (YLT) évalue ~100 bonnes pratiques de performance et de qualité. Score global obtenu : 82/100
| Catégorie | Note | Observation |
|---|---|---|
| Poids de la page | B (856 Ko, sous le seuil 1 Mo) | Logos PNG optimisés, polices auto-hébergées |
| Nombre de requêtes | B (27 requêtes, sous le seuil 35) | Concaténation des CSS/JS, sprites SVG |
| Complexité DOM | C (412 nœuds DOM, optimisation possible) | Optimisation continue prévue |
| Optimisation des images | B (96% images compressées correctement) | WebP servi quand supporté, lazy-loading natif |
| JavaScript | A (pas d'erreurs JS, framework léger) | Pas de framework SPA, vanilla JS minimal |
| CSS | B (CSS critique inline, restes minifiables) | Critical CSS inline, reste différé |
| Toegankelijkheid | B (RGAA partiellement conforme) | Voir déclaration |
3. ASPECTS SERVEUR ET INFRASTRUCTURE
- HTTPS forcé + HSTS (Strict-Transport-Security 1 an)
- Compression Gzip/Brotli activée sur HTML/CSS/JS
- Cache HTTP : ETag + Cache-Control sur ressources statiques (12 mois)
- Cache applicatif : WP-Optimize (page cache + minification)
- PHP : OPcache activé, version supportée à jour
- Base de données : requêtes optimisées, indexation des tables
- Pas de CDN tiers (réduction de l'empreinte réseau, données restent en UE)
- Headers de sécurité : X-Content-Type-Options, X-Frame-Options, Referrer-Policy, Permissions-Policy
4. MÉTHODOLOGIE ET OUTILS
Outils utilisés
- EcoIndex CLI — notation environnementale par page (DOM, requêtes, poids). github.com/cnumr/ecoindex_cli
- CO2.js — calcul d'empreinte carbone selon le modèle Sustainable Web Design v4. developers.thegreenwebfoundation.org/co2js
- YellowLabTools — audit qualité front-end (performance, complexité DOM, requêtes, JS, CSS, accessibilité). yellowlab.tools
- GreenIT-Analysis-CLI — checklist 115 bonnes pratiques GreenIT exécutée en CLI. github.com/cnumr/GreenIT-Analysis-cli
- Lighthouse — performance, accessibilité, SEO, bonnes pratiques (Google).
- The Green Web Foundation — vérification de l'empreinte carbone de l'hébergeur.
Reproduire les mesures
Les commandes suivantes permettent de reproduire les audits :
# EcoIndex CLI (Python)
pip install ecoindex-cli
ecoindex-cli analyze --url https://charter.isit-europe.org
# CO2.js (Node.js)
npm install @tgwf/co2
node -e "const {co2} = require('@tgwf/co2'); console.log(new co2().perVisit(856000));"
# YellowLabTools
npx yellowlabtools https://charter.isit-europe.org
# GreenIT-Analysis-CLI
npm install -g greenit
greenit analyse urls.txt
# Lighthouse
npx lighthouse https://charter.isit-europe.org --view
Périmètre
Les mesures portent sur les pages principales du site (accueil, charte NR, charte IA, signataires, signer). Les pages dynamiques (espace signataire, formulaires) ne sont pas incluses dans les chiffres globaux mais font l'objet d'audits ponctuels.
5. ENGAGEMENTS ET AMÉLIORATIONS EN COURS
- Réduction continue du poids des pages (objectif < 700 Ko)
- Migration progressive des images PNG vers WebP/AVIF
- Optimisation du chargement des polices (préchargement sélectif, font-display swap)
- Audit trimestriel automatisé via CI (EcoIndex + Lighthouse)
- Publication transparente des résultats à chaque audit
- Sensibilisation des contributeurs aux bonnes pratiques d'éditorialisation responsable
6. SIGNALER UN PROBLÈME
Si vous constatez un dysfonctionnement, une lenteur ou une consommation excessive sur ce site, écrivez-nous à contact@institutnr.org.