Blog
Des articles explorant des techniques et de nouvelles approches pour aller encore plus loin dans la démarche d’éco-conception Web. Mais aussi des analyses et des sujets de réflexion pour un numérique plus durable.
Room, un module JavaScript pour l’éco-conception Web
React out of me.
Room est notre module JavaScript simple et ultra léger pour développer des interfaces utilisateurs réactives dans une optique éco-responsable.
Site Web statique et numérique responsable
Que du bonheur !
Pour réduire l’impact environnemental d’un site Web, ses temps de chargement, les risques liés à la sécurité et les coûts d’hébergement, la meilleure solution est un site Web statique.
Utiliser une librairie JavaScript en tant que module ECMAScript
Upcycling.
Un certain nombre de librairies JavaScript ne sont pas développées en tant que module ECMAScript mais il est néanmoins parfois possible de les utiliser comme tel.
La gomme magique de Safari existait déjà !
Amusons-nous.
La gomme magique ou Hide Distracting Items, qui va être disponible dans Safari version 18, existait déjà dans les versions précédentes du navigateur sur MacOS, mais sous une forme légèrement plus compliquée à mettre en œuvre.
Les centres de données consomment trop d’électricité en Irlande
Tant va la cruche à l’eau qu’à la fin elle se casse.
En 2023, les data centers d’Irlande ont consommé 21 % de l’électricité du pays, soit plus que les ménages urbains (18 %) ou les ménages ruraux (10 %).
Pas d’IA générale ou forte avant plusieurs dizaines d’années
Cogito, ergo sum.
L’intelligence artificielle actuelle souffre d’au moins 2 défauts de conception qui font qu’il n’est pas possible d’avoir une IA générale ou forte avant très longtemps.
L’IA générative : une bulle spéculative et une bombe climatique
Éclatons la bulle avant que la bombe n’explose.
L’emballement autour de l’intelligence artificielle générative depuis le lancement de ChatGPT en novembre 2022, s’accompagne en plus d’un énorme problème environnemental.
Les flux RSS pour un numérique durable
Faire du neuf avec du vieux.
Les flux ou fils RSS des sites Web sont un peu tombés dans l’oubli, mais cette ancienne technologie mérite d’être réévaluée pour un usage plus responsable du numérique.
Google Search abandonne le défilement infini
Le retour d’une bonne pratique.
Google revient en arrière en abandonnant le défilement infini sur les résultats de recherche et c’est une très bonne chose pour un numérique plus durable.
EcoIndex des principaux sites Web français
Y a du boulot !
Pour avoir une idée de la prise en compte de l’éco-conception Web en France, nous avons calculé l’EcoIndex de la page d’accueil des sites les plus visités.
Le chargement paresseux ou lazy loading
Et ce n’est pas un vice.
Le chargement paresseux permet de ne charger une ressource que quand elle est nécessaire et peut donc contribuer à diminuer la consommation d’énergie et augmenter la performance d’une application. Il ne faut pas confondre cette technique avec le chargement différé où le chargement est retardé, mais quand même réalisé.
Les modules JavaScript et l’éco-conception Web
Les briques LEGO du développement Web.
Les modules JavaScript, apparus avec le standard ECMAScript version 6 de 2015, sont aujourd’hui pleinement utilisables dans tous les navigateurs et un bon choix pour l’éco-conception Web.
Microsoft Edge abandonne React
Et c’est bon pour la planète !
Dans un article récent de son blog, l’équipe de développement du navigateur Microsoft Edge annonce l’abandon progressif de React au profit d’une approche HTML-first dans une optique d’amélioration des performances.
Éco-conception Web : HTML ou JSON ?
HTML 10 - JSON 1
Avec un exemple simple, nous montrons que manipuler du HTML à la place du JSON est bien plus performant et donc plus raisonnable sur le plan de la consommation énergétique.
Single-page application
Protégeons les applications !
Le modèle SPA est un réel apport pour les utilisateurs en terme de fluidité en évitant le rechargement complet des pages, tout en étant une très bonne approche pour l’éco-conception d’un site Web, mais sous certaines conditions.
Lancement de GreenerSoft
Il y a un commencement à tout.
GreenerSoft est une initiative pour montrer qu’une démarche éco-responsable est possible pour les développeurs et architectes logiciels.