Comprendre ÉcoIndex et sa formule de calcul
ÉcoIndex est un outil permettant de calculer la performance (représentée par une note sur 100) et l'empreinte (les émissions de gaz à effet de serre et la consommation d'eau) environnementale des pages web.
La méthode de calcul repose sur 3 critères :
- La longueur de la page
- plus votre page est longue, plus elle est complexe à interpréter par le navigateur. Cela demandera plus de puissance de calcul à l'ordinateur (ou au téléphone), plus d'énergie et viendra réduire la durée de vie des équipements de votre clientèle.
- Le poids de la page
- Votre page web sera constituée de texte, de police de caractères, ou encore de médias (illustrations, photographies, etc.). Les pages web sont comme des documents textes, plus on y mets d'élément, plus elle sera lourde. Ce poids impacte la consommation énergétique du serveur et des terminaux de votre clientèle (plus ou moins en fonction de s'il s'agit d'une connexion wifi ou 4G).
- Le nombre d'échanges avec le serveur
- comme expliqué ci-dessus, une page web possède plusieurs éléments à afficher. En plus du poids de ces derniers, leurs nombres impacte également le score écoIndex. Un grand nombre d'éléments implique une forte sollicitation de serveurs.
Chacun des critères cités précédemment n'ont pas le même poids dans le calcul réalisé par écoIndex. Ainsi, ceux-ci sont pondérés comme suit :
-
Longueur de la page .... 3
-
Nombre d'échanges ...... 2
-
Poids de la page ....... 1
Ainsi, c'est avant tout la longueur de la page à laquelle il faudra réfléchir en priorité. La plupart du temps, les deux autres éléments suivent (une page moins longue affichera possiblement moins d'élément et sera donc plus légère)
Pour en savoir plus, nous vous invitons à vous référer à la page comment ça marche ? du site écoIndex.
Les chiffres ci-dessous sont les valeurs médianes des sites testés sur écoIndex (proche de celles remontées par HTTP Archive).
-
Longueur de la page ....... 693 éléments
-
Nombre d'échanges ......... 78 requêtes
-
Poids de la page .......... 2410 Ko
De ces valeurs résulte l'obtention d'un D (note 44 sur 100) avec, par visite :
- Émission de CO2 équivalent
- 2,13 grammes (6.39 Km parcouru en voiture pour 1000 visites)
- Consommation d'eau
- 3,19 centilitre(une douche d'une durée de 5.32 minutes pour 1000 visites)
Plafonner les indicateurs des pages web
L'idée est donc de plafonner, lors de votre cahier des charges, chacun des critères afin d'assurer un grade A et réduire, autant que faire ce peut l’impact de vos pages.
Voici ce à quoi pourrais ressembler ces plafonds :
-
Longueur de la page .......... 500 éléments
-
Nombre d'échanges serveur .... 15 requêtes
-
Poids de la page ............. 300 Ko
De ces valeurs résulte l'obtention du grade A (note 82 sur 100) avec, par visite :
- Émission de CO2 équivalent
- 1,35 grammes (4,05 Km parcouru en voiture pour 1000 visites)
- Consommation d'eau
- 2,03 centilitre (une douche de 3,38 minutes pour 1000 visites)
Pour calculer ces métriques, vous pouvez utiliser cette calculette écoindex.
Exemples
voici quelques exemple de page d'accueil, réalisées par Translucide, ayant obtenu une note de A :
- Fabrique des transitions
-
score .................. 85 / 100
-
Longueur de la page .... 229 éléments
-
Nombre d'échanges ...... 17 requêtes
-
Poids de la page ....... 189 Ko
- Translucide
-
score .................. 84 / 100
-
Longueur de la page .... 263 éléments
-
Nombre d'échanges ...... 13 requêtes
-
Poids de la page ....... 337 Ko
Plancher des indicateurs pour le CMS Translucide
Translucide est un CMS écoconçu possédant déjà une longueur, un poids et un nombre d'échange à prendre en compte dans votre budget :
-
Longueur de la page ....... 104 éléments
-
Nombre d'échanges ......... 6 requêtes
-
Poids de la page .......... 117,36 Ko
Il faudra donc veiller à bien penser ce que vous souhaitez mettre en avant sur votre page et que les éléments affichés ne soit pas trop lourds. Par exemple, pour un budget de 15 échanges/requêtes avec le serveurs, cela vous permet de faire figurer :
-
images .................... 5
-
police de caractère ....... 2
-
script .................... 1
-
plausible ................. 1
Nous sommes la pour vous accompagner et vous aiguiller lors de la conception de votre projet : n'hésitez pas à nous contacter.