Budgétiser l'impact de vos pages web

La conception joue un rôle prépondérant dans la limitation des impacts environnementaux des pages web. Pour mesurer ceux-ci, nous nous appuyons sur l'outil écoIndex (développé par GreenIT) pour obtenir une note sur 100 pour chacune des pages web de votre site. Afin d'anticiper au mieux ces impacts et maximiser ce score, il semble donc important de budgétiser celui-ci.

Auteurice :

|

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.

Contactez-nous
Ajouter la connexion