ECODESIGN
OF THE CHARTER WEBSITE
The Institute for Sustainable IT applies to its own website the principles it promotes: frugality, performance, accessibility and transparency regarding environmental impacts. This page documents the methodology, the tools used and the results of the latest audits.
Latest audit: 11 mai 2026
1. RESULTS OF THE LATEST MEASUREMENT
EcoIndex (ecoindex_cli)
Measures the environmental performance of a web page according to the methodology of the GreenIT.fr / Boavizta association.
- Overall score : B (68/100)
- DOM nodes : 412
- HTTP requests : 27
- Page weight : 856 Ko
Carbon footprint (CO2.js — Sustainable Web Design model)
- Estimated emissions per visit : 0,42 g CO2e
- Estimated annual emissions (200,000 visits) : 84 kg CO2e/an
- Calculation model : Sustainable Web Design v4 (SWDM) — ref. The Green Web Foundation
Hosting
- Hosted by : OVHcloud (Roubaix, FR — mix électrique majoritairement bas-carbone)
- Hosting provider commitment : OVHcloud — energy efficiency PUE ≈ 1.28; net-zero target 2030 (scopes 1, 2, 3)
- Hosting provider carbon verification : The Green Web Foundation
2. BEST PRACTICES VERIFIED (YellowLabTools)
YellowLabTools (YLT) assesses around 100 performance and quality best practices. Overall score obtained: 82/100
| Category | Score | Observation |
|---|---|---|
| Page weight | B (856 Ko, sous le seuil 1 Mo) | Optimised PNG logos, self-hosted fonts |
| Number of requests | B (27 requêtes, sous le seuil 35) | CSS/JS concatenation, SVG sprites |
| DOM complexity | C (412 nœuds DOM, optimisation possible) | Continuous optimisation planned |
| Image optimisation | B (96% images compressées correctement) | WebP served when supported, native lazy-loading |
| JavaScript | A (pas d'erreurs JS, framework léger) | No SPA framework, minimal vanilla JS |
| CSS | B (CSS critique inline, restes minifiables) | Inline critical CSS, the rest deferred |
| Accessibility | B (RGAA partiellement conforme) | View declaration |
3. SERVER AND INFRASTRUCTURE ASPECTS
- Enforced HTTPS + HSTS (Strict-Transport-Security, 1 year)
- Gzip/Brotli compression enabled on HTML/CSS/JS
- HTTP cache: ETag + Cache-Control on static resources (12 months)
- Application cache: WP-Optimize (page cache + minification)
- PHP: OPcache enabled, supported version kept up to date
- Database: optimised queries, table indexing
- No third-party CDN (reduced network footprint, data remains in the EU)
- Security headers: X-Content-Type-Options, X-Frame-Options, Referrer-Policy, Permissions-Policy
4. METHODOLOGY AND TOOLS
Tools used
- EcoIndex CLI — environmental rating per page (DOM, requests, weight). github.com/cnumr/ecoindex_cli
- CO2.js — carbon footprint calculation according to the Sustainable Web Design v4 model. developers.thegreenwebfoundation.org/co2js
- YellowLabTools — front-end quality audit (performance, DOM complexity, requests, JS, CSS, accessibility). yellowlab.tools
- GreenIT-Analysis-CLI — checklist of 115 GreenIT best practices run from the CLI. github.com/cnumr/GreenIT-Analysis-cli
- Lighthouse — performance, accessibility, SEO, best practices (Google).
- The Green Web Foundation — verification of the hosting provider's carbon footprint.
Reproduce the measurements
The following commands can be used to reproduce the 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
Scope
The measurements cover the main pages of the site (home, Sustainable IT Charter, AI Charter, signatories, sign). Dynamic pages (signatory area, forms) are not included in the overall figures but are audited separately.
5. COMMITMENTS AND IMPROVEMENTS IN PROGRESS
- Continuous reduction of page weight (target < 700 KB)
- Gradual migration of PNG images to WebP/AVIF
- Optimisation of font loading (selective preloading, font-display swap)
- Automated quarterly audit via CI (EcoIndex + Lighthouse)
- Transparent publication of the results of each audit
- Raising contributors' awareness of responsible editorial best practices
6. REPORT A PROBLEM
If you notice a malfunction, slowness or excessive consumption on this site, please write to us at contact@institutnr.org.