Il costo di questa pagina.
Annunciamo un budget carbonio, lo misuriamo, lo esponiamo. Niente greenwashing, niente media annuale — la vera impronta, per vista.
Usiamo il modello Sustainable Web Design (SWD) v3 semplificato: 0,81 kWh per gigabyte trasferito, moltiplicato per l'intensità media della rete elettrica globale (442 gCO₂e / kWh). Risulta in ≈ 358 gCO₂e per gigabyte, ovvero 3,33 × 10⁻⁷ gCO₂e per byte.
Misuriamo lato server al momento della build: la somma dei chunk gzip effettivamente caricati da ogni pagina. È conservativa (supponiamo che tutto sia servito a freddo, senza cache del browser).
Misurato nel tuo browser ora — fetch di ogni route + asset collegati, somma byte, conversione tramite il coefficiente SWD v3 (3,33 × 10⁻⁷ gCO₂e / byte).
Il nostro obiettivo è ≤ 0,20 gCO₂e per vista (capitolato §7.2). I valori reali sono nella sezione sopra — misurati nel tuo browser, non stimati da un terzo.
Per riferimento, la mediana di una pagina web nel 2024 trasferisce ≈ 2,5 MB (HTTP Archive), circa 0,83 gCO₂e per vista — circa quattro volte il nostro obiettivo.
Il budget è applicato in CI: su ogni PR, il workflow `Performance` lancia `scripts/measure-carbon.ts` che calcola il peso gzip dei chunk della home ed esce con 1 se supera 0,20 g. Vedi `.github/workflows/perf.yml`.
Il modello SWD copre solo la fase d'uso (rete + dispositivo + datacenter). Non misuriamo — per ora — la fabbricazione dei dispositivi del visitatore, né l'ammortamento dell'hardware dei server. La nostra stima è quindi un minimo.
Per andare oltre: asset memorizzati nella cache in modo aggressivo, dynamic import sistematici, dark mode di default (risparmio OLED), zero autoplay video. Tutto documentato nelle specs §7.