since 1999

Abeille Logomotion

Les bénéfices attendus

En ce qui concerne l’environnement, le green washing fait fureur et le numérique ne déroge pas à la règle… Rien de plus convaincant que de vrais chiffres vérifiables facilement, de vraies mesures faites avec des outils pertinents et reconnus.

Afin de mesurer concrètement le bénéfice pour l’environnement, nous avons mesuré et comparé plusieurs paramètres pour mettre en évidence les gains entre un site WORDPRESS standard et sa version éco-conception:

  • les gains environnementaux (impact carbone, GES et eau),
  • les gains de performance induits (temps d’accès d’une page, …), critère essentiel pour le Green SEO.

MÉTHODOLOGIE DE TEST

  1. Développement de notre propre site WORDPRESS en mode standard,
  2. Copie stricte de ce site originel, contenu et fonctionnalités identiques
  3. Etude et recensement de toutes les bonnes pratiques applicables exclusives à WORDPRESS et les bonnes pratiques compatibles, soit X sur les 127 répertoriés par le Collectif Green IT, outils référence en la matière.
  4. Mise en œuvre les bonnes pratiques retenues
  5. Mesures comparatives pour identifier les différences d’impact, et donc les gains, des versions WORDPRESS standard et éco-conception, en procédant à des mesures d’impact et de performances en grâce à 2 outils reconnus en la matière : GTmetrix et Ecoindex.

GAINS CONSTATES

GAINS ENVIRONNEMENTAUX (date du test …)

  • Réduction de l’empreinte Carbone -X %
  • Réduction des GES émis -X %
  • Réduction de la consommation d’eau -X %
GAIN EN PERFORMANCE STRUCTURELLE
  •  
  •  
 
  • Temps moyen (sec.) de chargement d’une page (4)
  •  
  •  
-X %
  • Nombre d’éléments du site (2)
  •  
  •  
-X %
  • Nombre de requêtes utilisées (3)
  •  
  •  
-X %
  • Poids moyen d’une page du site (1)
  •  
  •  
-X %
Notes informatives 

(1) Poids total de la page (Mo)

Le poids de la page témoigne de la quantité d’octets à stocker et traiter côté serveur, à transporter sur le réseau, puis à traiter à nouveau côté internaute pour afficher la page. Plus ce poids est important pour un même service rendu et plus il témoigne de la présence de « gras numérique ». Chaque octet inutile (qui constitue le gras numérique) implique la fabrication – inutile mais impactante pour l’environnement – de ressources informatiques (mémoire vive, serveurs, etc.). Chaque ressource superflue implique à son tour une consommation excessive d’énergie.

(2) Nombre d’éléments (Taille du DOM)

C’est l’indicateur le plus important en matière d’écoconception. Le Document Object Model est l’arbre objet qui permet de construire la page en mémoire vive navigateur et de manipuler chaque élément (bouton, champ de saisie, etc.). Plus le DOM comprend d’éléments et plus la page nécessitera de puissance informatique pour être affichée. Plus le nombre de traitements javascript sur ces éléments sera important et plus cela consommera de mémoire vive et de cycles processeur. Au point que certaines pages ne peuvent pas être affichées sur de vieux smartphones et PC pas assez puissants. On cherche à ce que le nombre d’éléments soit le plus petit possible (et que ces éléments ne soient pas manipulés en Javascript) afin de ne pas accélérer l’obsolescence du terminal.

(3) Nombre de requêtes http

Le nombre de requêtes HTTP est un indicateur intéressant pour identifier si on surcharge inutilement, ou pas, les serveurs. Une requête HTTP est une demande faite par le navigateur au serveur. Pour chaque demande du navigateur, le serveur va effectuer un traitement et transmettre des données au navigateur. Pour une page, plus le nombre de requêtes est important et plus on sollicite inutilement les serveurs, engendrant à terme un nombre excessif de serveurs pour pallier à cette mauvaise conception. Globalement, compte tenu de la bande passante actuelle, il faut chercher à minimiser le nombre de requêtes.

(4) Temps de chargement complet (secondes)

Cet indicateur est plus qualitatif. Il nous donne une idée du service rendu à l’utilisateur et de sa contribution à générer du plaisir à utiliser l’application (car rapide et fluide) ou, au contraire, de la frustration (car le site est trop lent). Cet indicateur conforte l’analyse générale et notamment la contribution d’un faible nombre d’éléments du DOM à améliorer l’expérience utilisateur, même sur des configurations d’entrée de gamme.