Impacts environnementaux du numérique en France
17 janv. 2021
Du Green IT au numérique responsable
Du Green IT au numérique responsable. Lexique des termes de référence. Version 1.8.3. Mai 2018. Retrouvez nous sur http://club.greenit.fr club@greenit.fr
Green IT Écoconception dun service numérique
7 oct. 2017 Source : GreenIT.fr. Les chiffres cités tiennent compte de la fabrication et de l'utilisation. L'impact de la fabrication est annualisé.
Impacts environnementaux du numérique en France
23 juin 2020
Checklist Green IT
12 mai 2022
1 Page
Checklist
écoconception web
Version 4
12 mai 2022
http://collectif.greenit.fr collectif@greenit.fr2 Page
1. Licence
Licence CC-By-NC-ND
Ce document et son contenu sont mis à disposition selon les termes de la licence Creative Commons Attribution - Pas d'Utilisation Commerciale - Pas de Modification 4.0 International. Pour accéder à une copie de cette licence, merci de vous rendre à l'adresse suivante : ou envoyez un courrier à Creative Commons, 444 Castro Street, Suite 900, Mountain View,California, 94041, USA.
Vous pouvez utiliser ce document librement pour des utilisations non commerciales, à la condition de
maintenir la paternité du contenu, via un lien vers https://collectif.greenit.fr ethttps://www.ecoconceptionweb.com. Le contenu du référentiel complet publié aux éditions Eyrolles est
protégé par le droit d'auteur (http://www.culture.gouv.fr/culture/infos-pratiques/droits/protection.htm).
Vous avez l'obligation de transmettre ce document en l'état, sans modification, intégralement, en incluant les
informations contenues sur cette page. Vous ne pouvez pas créé une version alternative de ce document
(fork) sans le consentement de ses auteurs. disponible à http://collectif.greenit.fr/ et https://www.ecoconceptionweb.com2. Informations sur ce document
Titre du document
Check-list écoconception web
Version
4.0Auteur principal
Frédéric Bordage, GreenIT.fr
Contributeurs v1
Stéphane Bordage (Breek)
Jérémy Chatard (Breek)
Contributeurs v2
Christian Meixenberger (Banque Cantonale de Fribourg), Christian Marchand (Green IT Consulting), Stéphane Bordage (Breek), Jérémy Chatard (Breek), Frédéric Lohier (GreenIT.fr), Agence pour le Développement Et la Maîtrise de , Alliance Green IT (AGIT), Association Française Des Editeurs de Logiciel (AFDEL), CIGREF réseau de Grandes Entreprises, EcoInfo (CNRS), Agence NTIC, Agence Régionale de Développement de l'Innovation et de l'Economie (ARDIE) Bourgogne, UCM, IT-CE groupe BPCE, La Poste, Solocal Group, Jacques Bourdos (Renault°, Frédéric Cerbelaud (SNCF), Thierry Vonck (SNCF), Jean-Christophe Chaussat (Pôle Emploi), Philippe Derouette (IT-CE - groupe BPCE), Blueight, D2SI, Emeraude Créative, European Service Network (ESN), Logomotion, Neoma Interactive, Neutreo, Nxtweb, Sébastien Delorme (Atalan), Nicolas Hoizey (Clever Age), Armel Fauveau (Globalis Media Systems), Christophe Clouzeau (Neoma Interactive), Elie Sloïm (Opquast), Paul Souche (Sfeir), Aurélien Levy (Temesis), Luc Poupard (W3Qualite.net), Thomas Broyer (Atol CD)3 Page
Contributeurs v3
Jean-Anaël Gobbe et Christophe Amelot, Aristys Web, Thomas Broyer, Atol CD, Stéphane Bordage, Breek, Jérémy Chatard, Breek, Julie Orgelet, DDemain, Christian Martin, Nüweb, Nicolas Bordier, Octo Technology, Loïs Moreira, Pôle écoconception, Romuald Priol dit " Carpano », Peaks, Vincent Courboulay, université de La rochelle,Contributeurs v4
(cette version) Frédéric Bordage (GreenIT.fr), Nicolas Bordier (Octo), Clément Bouillier (Superindep.fr), Thomas Broyer (Atol Conseils et Développements), Florent Chavanat (Euro Information), Althéa Chevalier (Aekiden), Martin Choraine (Zenika), Christophe Clouzeau (Temesis), Denis Debarbieux (Norsys), Emmanuel Demey (IT's on us), Laurent Desgrange (Dominique Denaive Paris), Frédéric Didier (Amesys), David Groult (Emeraude Creative), Catherine Guermont), Renaud Héluin (NovaGaïa), Alexandre Kalatzis (Association Alertek), Yann Kozon (IT's on us), Franklin Lecointre (Insead), Raphaël Lemaire (Zenika), Thomas Lemaire (IT's on us), Arnaud Lemercier (Wixiweb), Ferréole Lespinasse (Cyclop Éditorial), Rémi Lukowski (Polyvia Formation), Damien Marzlin (IT's on us), Benjamin Morali (Benext), Dominique Nicolle (Pix-e), Brice Pasian (Kanso Conseil), Nicole Paul (La Félixe), Frédéric Pineau (Artwaï), Romuald Priol (Peaks), Robin Quique (BRGM), Sébastien Rufer (Angle web), Florine Sueur (SoIt Rocks), François Zaninotto (Marmelab).
Date de publication
Première publication publique de ce document (v4) sous licence CC-By-NC-ND le 12 mai 2022.4 Page
3. Check-list
ID_greenIT v3 v4 Titre Priorité
109 1 1 Ne pas retenir les fonctionnalités non essentielles 5
110 2 2 Quantifier précisément le besoin 5
40033 Supprimer les fonctionnalités non utilisées 5
6 6 4 Privilégier une approche "mobile first" 4
111 3 5 Optimiser le parcours utilisateur 5
40066 Valider le parcours utilisateur 4
112 8 7 Proposer un traitement asynchrone lorsque c'est possible 4
28 7 8 3
810 39 9 Éviter les animations Javascript / CSS 4
401010 Limiter le recours aux carrousels 4
401111 Avoir un titre de page et une metadescription pertinents 4
5 5 12 Favoriser un design simple, épuré, adapté au web 4
401313 Préférer la pagination au défilement infini 3
204 4 14 Préférer la saisie assistée à l'autocomplétion 3
811 40 15 N'utilisez que les portions indispensables des bibliothèques JS et CSS 4
47 64 16 Mettre en cache les données calculées souvent utilisées 4
58 76 17 Éviter le transfert de grandes quantités de données 3
3 13 18 Favoriser les pages statiques 4
401919 Préférer une PWA à une application mobile native similaire au site web 3
46 96 20 Afficher des pages d'erreur statiques 3
4021 0 21 Limiter le nombre d'appels aux API HTTP 4
2 11 22 Favoriser un développement sur-mesure à l'usage d'un CMS 3
402323 Réduire le volume de données stockées au strict nécessaire 4
56 73 24 Ne se connecter à une base de données que si nécessaire 3
402525 Favoriser le "Request collapsing" 2
402626 Mettre en place un "Circuit breaker" 2
402727 Mettre en place une architecture élastique 3
114 14 28 Créer une architecture applicative modulaire 3
402929 Utiliser la version la plus récente du langage 3
403030 Fournir une alternative textuelle aux contenus multimédias 4
16 27 31 Fournir une CSS print 3
19 29 32 Favoriser les polices standards 4
403333 Ne pas afficher les documents à l'intérieur des pages 3
40 38 34 Utiliser le rechargement partiel d'une zone de contenu 4
10 22 35 Limiter le nombre de CSS 4
9 21 36 Découper les CSS 4
11 23 37 Préférer les CSS aux images 4
403838 Utiliser les compartiments CSS 3
34 45 39 Modifier plusieurs propriétés CSS en 1 seule fois 3
13 24 40 Ecrire des sélecteurs CSS efficaces 3
7 32 41 Externaliser les CSS et JavaScript 4
35 46 42 Valider votre code avec un Linter 3
43 41 43 4
5 Page
44 42 44 Rendre les éléments du DOM invisibles lors de leur modification 3
404545 Ne charger des données ou du code que lorsque c'est indispensable 4
180 9 46 Limiter le nombre de requêtes HTTP 4
93 34 47 Ne pas redimensionner les images coté navigateur 4
21 80 48 Optimiser les images 4
20 30 49 Préférer les glyphs aux images 4
1010 37 50 Utiliser le chargement paresseux 4
42 43 51 Réduire au maximum le repaint et le reflow 4
405252 Eviter les blocages dus aux traitements javascript trop longs 4
33 49 53 Mettre en cache les objets souvent accédés en JavaScript 4
405454 Limiter le recours aux canvas 3
41 44 55 Utiliser la délégation d'évènements 3
32 54 56 Réduire les accès au DOM via JavaScript 3
4057 0 57 Assurer la compatibilité avec les anciens appareils et logiciels 4
910 19 58 Remplacer les boutons officiels de partage des réseaux sociaux 4
405959 Économiser la bande passante grâce aux ServiceWorker 4
8 31 60 Valider les pages auprès du W3C 3
65 82 61 Optimiser la taille des cookies 3
113 17 62 Choisir un format de données adapté 4
205 10 63 Stocker les données statiques localement 4
55 72 64 3
59 75 65 Optimiser les requêtes aux bases de données 3
1 15 66 Choisir les technologies les plus adaptées 4
4 16 67 Utiliser certains forks applicatifs orientés "performance" 3
406868 Bien choisir son thème et limiter les extensions dans un CMS 2
75 98 69 Utiliser un CDN 4
60 57 70 Utiliser tous les niveaux de cache du CMS 4
91 102 71 Mettre en cache les réponses Ajax 3
85 92 72 Mettre les caches entièrement en RAM 2
72 99 73 Utiliser un cache HTTP 4
78 101 74 Ajouter des entêtes Expires ou Cache-Control 4
89 79 75 Combiner les fichiers CSS et JavaScript 4
86 78 76 Compresser les fichiers texte : CSS, JS, HTML et SVG 4
12 77 77 Minifier les fichiers CSS, JavaScript, HTML et SVG 4
407878 Définir une politique d'expiration et suppression des données 4
71 93 79 Stocker les données dans le cloud 2
73 94 80 Héberger les ressources statiques sur un domaine sans cookie 3
170 18 81 Limiter le nombre de domaine servant les ressources 3
408282 Privilégier HTTP/2 à HTTP/1 4
1060 84 83 Favoriser HSTS Preload list aux redirections 301 4
84 104 84 2
77 97 85 Utiliser un serveur asynchrone 3
82 103 86 Réduire au nécessaire les logs des serveurs 2
51 70 87 Supprimer tous les warning et toutes les notices 2
81 105 88 Apache Vhost : désactiver le AllowOverride 2
408989 Mettre en place un sitemap efficient 2
501 88 90 Adapter la qualité de service et le niveau de disponibilité 3
6 Page
70 89 91 Utiliser des serveurs virtualisés 3
68 90 92 Optimiser l'efficacité énergétique des serveurs 2
74 91 93 Installer le minimum requis sur le serveur 3
67 87 94 Privilégier une électricité à plus faibles impacts environnementaux 3
66 86 95 Choisir un hébergeur éco-responsable 4
409696 S'appuyer sur les serǀices managĠs 2
99 58 97 Optimiser et générer les médias avant importation sur un CMS 4
409898 Limiter l'utilisation des GIFs animés 3
1050 36 99 Optimiser les images vectorielles 4
161 35 100 Eviter d'utiliser des images matricielles pour l'interface 4
103 110 101 N'utiliser que des fichiers double opt-in 2
104 111 102 Limiter la taille des emails envoyés 3
102 109 103 Limiter les emails lourds et redondants 3
96 60 104 Encoder les sons en dehors du CMS 4
95 112 105 Adapter les sons aux contextes d'écoute 2
4106106 Éviter la lecture et le chargement automatique des vidéos et des sons 4
92 114 107 Adapter les vidéos aux contextes de visualisation 3
97 107 108 Compresser les documents 3
98 108 109 Optimiser les PDF 3
100 113 110 Adapter les textes au web 3
4111111 Limiter les outils d'analytics et les données collectées 4
45 95 112 Eviter les redirections 3
83 106 113 Désactiver les logs binaires 2
4114114 Avoir une stratégie de fin de vie des contenus 3
1030 85 115 Mettre en place un plan de fin de vie du site 3
quotesdbs_dbs33.pdfusesText_39[PDF] CONSTITUTION D UN GROUPEMENT D ACHAT DE GAZ POUR LES COLLECTIVITÉS DE L ARDECHE ET DE LA DRÔME. Réunion communes gazières jeudi 25 septembre 2014
[PDF] CONFIGURATION AUTOMATIQUE
[PDF] Les congés de maladie dans la fonction publique fédérale
[PDF] OFFRE MODULAIRE* «Emplois d avenir» *Moins de 400 heures
[PDF] Panorama du mécénat des entreprises du CAC 40 2013
[PDF] SCM-IT Consulting. Supply Chain Management & Information Technology. Avril 2015. Hubert POULIQUEN. 32A, Avenue Pasteur 17200 SAINT SULPICE DE ROYAN
[PDF] Règlement. relatif à l'octroi de. prêts hypothécaires. aux collaborateurs actifs et retraités en Suisse
[PDF] HERMINE DE NANTES ATLANTIQUE. Avenant 2008-2009 / n 1 à la convention conclue au titre des saisons 2006-2007, 2007-2008, 2008-2009, 2009-2010
[PDF] En partenariat avec :
[PDF] À L INTENTION DE VOTRE FAMILLE
[PDF] LFI 2016 - EXTRAIT DE LA MISSION : ENGAGEMENTS FINANCIERS DE L'ÉTAT
[PDF] Politique d aménagement linguistique de l Ontario pour l éducation postsecondaire et la formation en langue française
[PDF] développe les solidarités
[PDF] United Nations Audiovisual Library of International Law