L’éco-conception web vise donc à réduire l’impact environnemental d’un site internet lors de tout son cycle de vie, de sa fabrication à son utilisation. Pour un site internet, le cycle de vie peut s’apparenter à ces phases :
Les matières premières sont tout le matériel nécessaire pour concevoir le site. Il s’agit de l’infrastructure informatique, des ordinateurs utilisés par les développeurs, les designers ou toute personne travaillant à la conception du site web. Si l’on prend en compte l’aspect environnemental, il est important d’allonger la durée de vie des appareils et, lorsqu’ils sont en fin de vie, de les recycler ou de les réparer. Je vous invite à vous documenter un peu plus avec cet article dédié.
La fabrication du produit est la phase de conception et de développement du site. C’est d’abord la réflexion UX sur l’arborescence du site, le choix des pages, du contenu et du design. Pour le développement du site c’est donc le choix des différents langages utilisés et l’optimisation du code. C’est là aussi que vient la décision d’utiliser un CMS ou non. Beaucoup d’actions et de décisions lors de cette phase auront un impact sur l’efficience environnementale du site web. Ce qu’il faut retenir pendant cette conception est que la simplicité paie, que ce soit pour le référencement du site, pour sa rapidité, pour l’expérience utilisateur ou pour son impact environnemental. Il y a beaucoup de choses à dire sur cette phase, je vous invite donc à aller voir cet article.
Le transport du produit créé vers son utilisateur est, dans le cadre d’un site web, l’hébergement. En effet, c’est grâce aux serveurs qui hébergent le site web que l’utilisateur peut y avoir accès. Le choix de l’hébergeur est donc primordial dans la démarche d’écoconception web. Privilégiez les hébergeurs notés PUE <1,5, respectant les normes ISO 14001 ou 50001.
La distribution du produit, dans le cadre d’un site internet, est les moteurs de recherches et navigateurs. Il existe des moteurs de recherches comme Ecosia qui sont plus respectueux de l’environnement. Vu que cela dépend des utilisateurs, nous n’avons que peu de contrôle sur cet aspect là.