
Code-Garage #102 - Arrêtez de supprimer vos e-mails pour la planète
Durée: 20m26s
Date de sortie: 26/06/2024
Sans doute le conseil le plus donné en France lorsque l'on parle d'informatique et d'écologie. Mais est-ce une solution efficace, ou bien de la poudre aux yeux ? Découvrons cela ensemble !
Notes de l'épisode :
- Guide éco-conception : https://www.arcep.fr/uploads/tx_gspublication/referentiel_general_ecoconception_des_services_numeriques_version_2024.pdf
- Article Forbes : https://www.forbes.com/sites/adigaskell/2023/02/23/how-eco-friendly-is-it-to-delete-your-emails/
- Article LesNumeriques : https://www.lesnumeriques.com/vie-du-net/le-vrai-cout-ecologique-d-un-email-a193339.html
Salut et bienvenue dans ce nouvel épisode du podcast de Code Garage. Aujourd'hui on va parler
éco-conception, green-ighting en général, mais on va en parler au travers d'un des exemples de
conseils les plus répandus en informatique qui est de supprimer ces emails. Alors la première chose
que je vais rappeler, même si c'est peut-être enfoncé une porte ouverte, c'est que l'écologie
c'est un sujet très important, c'est d'ailleurs un sujet majeur pour notre société, pour notre
industrie également, mais justement il faut l'aborder et le traiter avec sérieux et avec
une certaine rigueur, ce qui n'est pas toujours évident. Alors je vais revenir sur notre exemple
de départ qui au fil du temps va nous apporter des informations et des réflexions intéressantes
sur lesquelles on va pouvoir s'appuyer ensuite pour repartir un petit peu plus globalement sur
l'éco-conception. Est-ce qu'il faut supprimer ces emails pour réduire son empreinte carbone ? Alors
ce conseil il est beaucoup ressorti en France notamment suite à l'apparition d'un document de
l'ADEM qui est l'agence de transition écologique du gouvernement et une des premières versions de ce
document est sortie en 2011 avec des conseils, des recommandations, des calculs qui lient tout
simplement notre activité numérique à notre empreinte carbone tout simplement, la génération de
carbone et enfin de pas de carbone d'ailleurs de CO2, de dioxyde de carbone et donc régulièrement
ce rapport il ressort avec des chiffres mis à jour, des choses comme ça et des nouveaux conseils.
Globalement d'après les calculs de l'ADEM en tout cas dans les premiers calculs qui étaient
sortis, un email émettrait entre 4 grammes et 35 grammes de CO2. Alors d'ailleurs c'est du CO2
équivalent du CO2E parce que évidemment si l'électricité qui est utilisée pour faire ces
activités en ligne est bien ce que c'est une électricité carbonée, décarbonée etc ça va
changer donc on parle de CO2 équivalent et donc ces 35 grammes c'est plutôt si l'email est un
gros email envoyé à plein de personnes avec un gros fichier en piège joint et 4 grammes un tout petit
email. Mais en fait ces chiffres là d'une idate et puis ils sont assez peu détaillés. Dans notre
côté on a Basile Fijera j'espère que j'écorche pas son nom qui est un expert en mesure d'empreintes
écologiques d'empreintes carbone du numérique qui a lui calculé des chiffres un peu plus précis
et déjà il commence lui son étude en disant que l'impact carbone d'un mail est extrêmement
variable en fonction des usages et de la configuration dans laquelle le mail est rédigé et lu.
Notamment dans cette configuration on va voir le type de l'appareil duquel le mail est envoyé,
il est envoyé à combien de personnes avec ou sans piège joint, la taille des pièges jointes etc et
autant de paramètres justement qui vont faire varier l'impact carbone de ce fameux email.
Donc lui ce qu'il fait c'est qu'il prend plusieurs hypothèses pour nous donner à chaque
fois tous les chiffres et l'équivalent carbone. Donc par exemple un email court sans piège joint
qui fait à peu près 10 kL, rédigé et lu sur un smartphone avec une connexion 4G envoyé à un seul
dessinataire on serait dans l'ordre de 0,4 g de CO2 équivalent. Ensuite un mail court avec une
grosse piège jointe donc DMO rédigé et lu sur smartphone avec une connexion 4G à 1 dessinataire
1,8 g de CO2 équivalent. On a un mail avec une piège joint de 1 Emo sur un ordinateur avec un
wifi à 1 dessinataire 3,3 g etc et au maximum il arrive avec un email court sans piège joint
qui fait également 10 kL, rédigé sur un ordinateur avec une connexion wifi et envoyé à 10 dessinataire
et il arrive à 4,9 g de CO2 équivalent. Donc déjà on constate qu'on est très loin des 35 g de CO2
annoncés par la DM mais surtout déjà on se rend compte d'un petit problème c'est que la taille de
la piège jointe n'a pas un gros impact en fait puisque le plus haut chiffre qui nous donne
c'est 4,9 g de CO2 et cet email ne contient absolument pas de piège jointe et simplement il est
envoyé à 10 dessinataires. Alors pourquoi est-ce qu'on a ça ? En fait la donnée ultra importante que
nous donne monsieur Fujian c'est la répartition de cette consommation. Sur donc là on va dire la
variante 3,3 g avec une piège jointe en fait on apprend que 69% de cette émission de CO2
sont imputables à la fabrication de l'ordinateur qui a servi à écrire le mail. Évidemment j'ai
pas les calculs précis de monsieur Fujian mais on se doute qu'on prend un ordinateur avec une
initiation moyenne dans un cas sûrement professionnel et on se dit quels pourcentages de la vie de
l'ordinateur est utilisée pour envoyer des recevards d'emails etc. Bref on se divise après parce
qu'évidemment le plus gros impact écologique dans toute cette vie là c'est la création du
matériel qui va servir. Donc 69% c'est la fabrication ensuite 23% c'est la fabrication des appareils
qui auront servi à lire l'email sachant que là dans la version 3,3 on l'envoyait à un seul
destinataire qui est déjà égal à 23% de ce chiffre là. Si on le multiplie par 10 évidemment
ça aura une beaucoup plus grosse proportion. Ensuite la consommation d'énergie pendant l'écriture 5%
pendant la lecture 2% donc là c'est tout ce qui va être utilisation de l'électricité du coup de la
batterie par l'écran etc. Le transfert de données sur le réseau de 0,5% et le stockage de l'email
0,5% là pour le coup c'est une incidence vraiment déjà minimum donc là on commence à se rendre
compte d'un problème de chiffre en fait parce que si on supprime un email a priori il a déjà
été écrit envoyer l'U est stocké auparavant ça veut dire quand le supprimant le seul chiffre
qu'on vient faire baisser c'est le stockage de l'email qui est déjà 0,5% donc là en fait notre
premier réflexe c'est de se dire que c'est peut-être pas utile pas hyper utile en tout cas d'aller
supprimer un email pour un gain aussi minimum on va jouer sur un 0,5% au pied on va passer à 0,3
ça ne change strictement rien surtout sur des chiffres je le rappelle là on est à 3,3 g de CO2
équivalent mais en fait récemment je suis tombé sur un article publié dans force magazine que
vous trouverez dans les notes de l'épisode si ça vous intéresse et qui évoque une étude menée à
l'université chicoutimi au kebec et qui aurait calculé de leur côté que pour gagner du coup en
tout 5 g de CO2 je sais pas exactement s'ils avaient également les 0,5% de monsieur fidgière
pardon mais en tout cas donc pour eux pour gagner 5 g de CO2 il faudrait supprimer environ 1000
emails le problème c'est que si supprimer 1000 email nous prend on va dire environ 30 minutes
le temps de trier etc sur un ordinateur portable classique et bien juste l'utilisation de cet
ordinateur portable consommerait environ 5 g de CO2 à condition que l'énergie utilisée
soit 100% verte parce qu'il y a une source d'énergie non renouvelable on va dire on atteint
les 30 g de CO2 donc en fait on consommerait 6 fois plus en général plutôt 6 fois plus de CO2 que
ce qui a été économisé en supprimant 1000 email en plus évidemment d'avoir perdu une
demi-heure de votre vie donc là ça nous donne quand même une vision complètement différente des
conseils qu'on peut recevoir et notamment des conseils qu'on peut voir placardés sur les murs
des fois dans la rue dans les affiches mis à la télé etc etc maintenant on va parler très rapidement
de la technique un petit peu derrière ça parce qu'en fait là on a parlé de choses très globales
déjà on a des fourchettes qui sont assez énormes on va parler de quelques 0, quelques
grammes à plusieurs grammes voire dizaines pour les évaluations assez hautes mais en
plus là on laisse complètement la technique de côté pourquoi la technique et ben en fait par
exemple si vous avez déjà travaillé sur une application qui supporte des données intense
soit un peu complexes et ben vous savez que supprimer une donnée ça demande autant voir plus de
calculs et d'opérations logiques que d'en ajouter une dans le cas d'un email si vous en supprimer
un et ben il y a de fortes chances que vous deviez donc supprimer son entrée dans la base de données
éventuellement les méthode nés qui sont associés les entrées de ce mail dans les différents index
par exemple liés à la recherche textuelle les fichiers des piagioins indexés le cache du cdn pour
servir ce fichier et pour certains services comme gmail probablement des dizaines et des dizaines
de procédures et de suppression cascades pour des ressources liées à un simple email alors je
dis pas que ça a forcément un impact un des plus gros impacts puisque de toute façon on l'a vu
le gros impact c'est la fabrication du matériel mais ça en dit quand même très long sur la
précision de nos calculs en fait ce sont des calculs théoriques avec des fourchettes souvent
gigantesques parce qu'on a trop d'informations qui sont inconnues et que les chiffres réels sont
immeusurable on peut pas les mesurer simplement la suppression d'un mail sur gmail par exemple
quel client enfin quel service mail le plus utilisé sur la planète pour savoir exactement
ce que ça fait et donc il faut faire très attention avec les chiffres liés au numérique qui vous
annonce que telle action est met en moyenne tant de co2 vous pouvez multiplier ce chiffre par mille
ou le diviser par mille et vous serez pas sûr d'être toujours dans la bonne fourchette vu que les
implementations de ces services divergent complètement mon point c'est simplement de dire
il faut pas il faut pas mettre de côté et tout ça évidemment ce sont des sujets très importants
mais il faut réfléchir et surtout l'écologie c'est un sujet très très complexe quand on vient vous
voir avec une solution très simple un sujet qui est très complexe pourquoi est ce que je
dis que c'est très complexe puisque il faut aller à la fois donc quand on parle d'écologie en général
sur énormément de sujets transversaux ça a trait à toute notre vie l'impact écologique de
toute notre vie et en plus il faut aller pour avoir des estimations précises et une connaissance de
l'impact que ça est bien dans le très précis techniquement et personne n'est expert sur
des sujets infinis et on allant très profondément techniquement donc il faut faire vraiment très
attention quand on vous dit bien une solution elle est très simple pour un sujet qui est aussi
complexe que l'écologie maintenant ça veut dire quoi sur l'éco conception et bien pour moi il y a
un petit peu le même travers c'est qu'on vient souvent avec des conseils faits à l'importe
pièce qui sont colporté un petit peu partout sur internet et ailleurs d'ailleurs comme on a
notamment et bien sur certains documents de la déme qui viennent nous donner des recommandations
sur l'éco conception je vous en ai sorti quelques uns pour vous donner un petit peu plus de contexte
là dessus et que vous vous sachiez également quels sont le genre de recommandations qui aujourd'hui
tournent le plus alors il y a énormément je crois qu'il y en a il y en a quasiment 80 c'est un
document qui a 130 pages etc donc je vais juste en donner quelques-uns le premier qui m'a fait un
chaises c'est le 1.7 qui nous dit le service numérique a-t-il recours un niveau de chiffrement
adapté à ses besoins grosso modo cette recommandation et nous dit utilisez pas forcément de chiffrement
quand c'est pas vraiment nécessaire bon aujourd'hui on est dans une ère où en fait le
pire à tâches de données le le vol de données etc et la conséquence que ça en termes évidemment
financier mais en termes sur la vie des gens sur la vie des entreprises etc ça peut faire coulier
des entreprises un un fil de données non non chiffré ça peut avoir des conséquences gigantesques je
pense réellement à titre personnel que donner un conseil comme ça alors il y a un peu plus de
détails vous pourrez aller voir je vous mettrai le lien du document complet dans les notes mais
dire vraiment non mais attention le métier du chiffrement que vraiment quand c'est hyper utile
c'est absolument pas c'est absolument pas pertinent comme conseil oui d'accord c'est un
impact écologique c'est sûr en termes de calcul en termes de stockage en termes de plein de choses
mais réellement la fuite de données peut avoir un tel impact même écologiquement du coup sur
ce qui va se passer après la fuite que on va vite très vite se retrouver si des entreprises
suivent ces recommandations à la lettre avec le même problème qu'on a eu sur les mails où en
fait on nous donne un conseil sauf que l'impact qu'a ce conseil et bien un impact au détriment de
l'écologie et donc un impact bien supérieur à ce qu'aurait été la solution de base ensuite on
a des choses comme et ben les services le service numérique est-il utilisable sur
d'anciens modèles de terminaux alors on peut lire aussi sur d'anciens d'anciens navigateurs peu
importe alors évidemment là on peut très bien se dire bah oui évidemment un logiciel c'est
encore mieux qu'il soit qu'il fonctionne sur d'anciennes versions ça évite de changer de
terminal ça permet de garder les objets en vie plus longtemps et comme on le sait la majeure partie
de l'impact carbone de l'informatique c'est la fabrication de ces terminaux donc évidemment on
peut se dire en surface c'est un très bon conseil mais c'est là où il faut aller creuser un petit
peu plus il faut vraiment prendre ces conseils avec des pincettes on va dire c'est que si vous
travaillez je vous prends un exemple concret puisque c'est un exemple que j'ai déjà vécu si vous
travaillez sur le site sur un site pour quelqu'un ok je sais pas on va dire une association du
tir à l'arc dans la creuse ok et que vous faites justement vous suivez à la ligne ce principe vous
voulez que ça soit consulta par tout le monde internet explorer si c'est un en réalité votre site
il va avoir 10 visites par mois ok ce qui fait que son empreinte écologique on va dire en termes en
charge serveur réseau etc c'est un impact quand même très très minimum par rapport au poids de
l'internet mondial mais surtout ça veut dire que vous allez peut-être passer au lieu de développer
le site en trois jours vous allez passer des trois mois à faire en sorte que tout soit compatible
avec internet explorer 6 ce qui veut dire qu'en termes d'énergie consommée parce que faut penser
à ça aussi la gestion de projet la création du projet vous votre travail le temps que vous
passez sur votre machine pour et bien créer ce projet et bien ça a un impact ça a un impact
sur l'empreinte écologique du site au final et bien là on peut très bien se tomber dans des travers
où et bah c'est pareil en réalité le gain qui a été fait de quelques grammes de ce 2 parce que
il ya personne va changer son terminal parce que il ya un site qui n'est pas compatible internet
explorer même 10 j'en sais rien j'ai pris 6 tout à l'heure pour extrapoler le et après on a
plein de conseils qui en réalité ont les fait passer pour des conseils des co-conceptions et
qui devraient être des conseils simplement de bonne pratique de développement logiciel on a le
service numérique optimiste il le parcours de navigation pour chaque fonctionnalité principale
ok bon bah évidemment là on a juste envie que notre utilisateur et bien il puisse comprendre comment
enfin il puisse comprendre et ce service et se servir pardon du service qu'on crée ensuite on a le
service numérique limite-t-il les requêtes serveurs lors de la saisie utilisateur alors là on nous
donne même donc on parle d'autocomplétion on nous donne des trucs hyper précis on nous dit vérifier
que l'autocomplétion attend un délai d'au moins 500 millisecondes avant de s'activer et au moins
trois caractères saisies ok en plus on rajoute l'interface utilisateur permet de désactiver
l'autocomplétion je suis désolé mais donné à l'utilisateur la possibilité de désactiver
l'autocomplétion c'est beaucoup le temps de développement d'une fonctionnalité qui ne sera
probablement pas utilisé en termes d'impact écologique sera sûrement beaucoup plus grand que ce que ça
va générer par les 15 personnes qui vont utiliser le site de votre entreprise sachant que là si vous
limiter au moins trois caractères saisies et bien vous avez sûrement des noms des prénoms des
choses comme ça des noms de rue qui ne vont jamais ressortir puisque eh bien il n'y a que deux lettres
et ça en français il y en a plein et même dans d'autres pays il y a des noms de famille à une
lettre dans certains pays en fait voilà ce que je veux vous faire ressortir c'est faites attention
on a des on a beaucoup de gens qui se spécialisent aujourd'hui dans l'éco conception et qui en
font un métier et qui font un en font un business l'éco conception c'est un outil c'est important
mais c'est pas il faut absolument pas partir de ces règles là pour implémenter un outil il faut
implémenter quelque chose avec les bonnes pratiques logiciels les bonnes pratiques d'expérience
utilisateur et venir piocher dans ces conseils là pour essayer de faire au mieux mais si vous
faites à partir de ça sans prendre en compte les autres contraintes du projet vous risquez de vous
retrouver avec un projet éco conçu qu'a nécessité le travail de cinq personnes pendant un an mais
les contraintes de ce projet fait qu'il sera jamais utilisé et qui sera recréé de 0 un an plus tard
et là en fait on se retrouve avec une émission de c o 2 de la conception du projet au global qui
est en réalité gigantesque puisque en fait il y a eu trop de contraintes et qui n'avait pas réellement
lieu d'être évidemment je le rappelle il faut pas mettre les conceptions de côté mais c'est un
outil faut pas le substituer aux bonnes pratiques autre gestion de projet développement logiciel
etc en résumé cet épisode a été un petit peu long j'ai essayé de vous faire passer le message
qui est évidemment l'écologie ne pas la mettre de côté mais ne pas y aller les yeux fermés en
suivant des conseils à l'emporte pièce supprimer vos e-mail si vous voulez mais ne le faites pas
par écologie parce que il y a de fortes chances que ça soit contre productif surtout garder en tête
que l'écologie c'est important souvenez vous que si on vient vous voir avec une solution très simple
un problème très compliqué il y a sûrement un loup quelque part surtout aussi ça vient de quelqu'un
qui vous le dit sur lindine et souvenez vous aussi que certaines solutions sont contre-intuitifs comme
très souvent dans les domaines scientifiques par exemple je prends un exemple mais un des smartphones
aujourd'hui les plus les plus éco-friendly on va dire en termes d'impact car bonnes ce sont les
iphone est ce que est ce que c'est intuitif absolument pas pourquoi bah tout simplement parce
que l' iphone est un des smartphones qui a la plus grande durée de vie parce qu'il y a on peut le
revendre il y a une seconde vie parfois une troisième vie en reconditionnement et donc là le but c'est
pas de faire du proséllytisme pour apple évidemment mais ce que je veux dire c'est que quand on pense
à une marque qui qui est la plus éco-friendly on ne pense absolument pas à apple et pourtant dans
les faits il va simplement falloir chercher les terminaux qui vont avoir la plus grande durée de
vie et bah pour le coup c'est cette marque là aujourd'hui ça pourra changer par le futur mais
voilà donc c'est parfois très contre-intuitif et pourtant c'est la réalité des choses et donc il
faut aller creuser il faut aller chercher et pas prendre les solutions qui sont trop simples à moins
de les avoir vérifiées et c'était effectivement la bonne solution moi je vous donne rendez-vous
la semaine prochaine pour un prochain épisode du podcast salut
Les infos glanées
Code-Garage
Découvrons ensemble des sujets passionnants autour du métier de dev et de la programmation en général !
Tags