Évaluations
- Ecograder: 96 / 100
https://ecograder.com/report/Xdl2nicCruGW5NcVHzMU0TTz - Ecoindex: B
https://www.ecoindex.fr/resultat/?id=11f35fb0-b9bc-454f-87d9-8b0cf7b32787 - Websitecarbon: A
https://www.websitecarbon.com/website/dafox-co/
Mesures prises
Les mesures suivantes ont été implémentées. Elles sont tirées sur le RGESN et les 115 bonnes pratiques du CNUMR.
Cache
- Cache serveur: génération de fichiers statiques
https://ecoresponsable.numerique.gouv.fr/publications/referentiel-general-ecoconception/#accordion-7.1
https://github.com/cnumr/best-practices/blob/main/chapters/BP_057_fr.md - Cache client: configuration des entêtes Expires et Cache-Control
https://ecoresponsable.numerique.gouv.fr/publications/referentiel-general-ecoconception/#accordion-6.2
https://github.com/cnumr/best-practices/blob/main/chapters/BP_101_fr.md - CDN
https://ecoresponsable.numerique.gouv.fr/publications/referentiel-general-ecoconception/#accordion-8.6
https://github.com/cnumr/best-practices/blob/main/chapters/BP_098_fr.md
Médias
- Optimiser et générer les médias avant importation sur un CMS / optimiser les images: format .avif et .webp
https://github.com/cnumr/best-practices/blob/main/chapters/BP_058_fr.md
https://github.com/cnumr/best-practices/blob/main/chapters/BP_080_fr.md - Éviter la lecture et le chargement automatique des vidéos
https://github.com/cnumr/best-practices/blob/main/chapters/BP_4003_fr.md
Code
- Découper les CSS
https://github.com/cnumr/best-practices/blob/main/chapters/BP_022_fr.md - Limiter le nombre de requêtes HTTP
https://ecoresponsable.numerique.gouv.fr/publications/referentiel-general-ecoconception/#accordion-6.1
https://github.com/cnumr/best-practices/blob/main/chapters/BP_009_fr.md - Préférer les CSS aux images
https://github.com/cnumr/best-practices/blob/main/chapters/BP_023_fr.md - Écrire des sélecteurs CSS efficaces
https://github.com/cnumr/best-practices/blob/main/chapters/BP_024_fr.md - Utiliser le chargement paresseux
https://ecoresponsable.numerique.gouv.fr/publications/referentiel-general-ecoconception/#accordion-6.5
https://github.com/cnumr/best-practices/blob/main/chapters/BP_037_fr.md - Supprimer tous les warnings et toutes les notices
https://github.com/cnumr/best-practices/blob/main/chapters/BP_070_fr.md - Limiter les outils d’analytics et les données collectées
https://github.com/cnumr/best-practices/blob/main/chapters/BP_4001_fr.md - Mettre en place un sitemap efficient
https://github.com/cnumr/best-practices/blob/main/chapters/BP_4008_fr.md - Développement d’un thème sur mesure, aucun plugin.
https://github.com/cnumr/best-practices/blob/main/chapters/BP_4037_fr.md - Gestion des polices téléchargées sur mesure: variable font ne contenant que les graisses requises.
https://ecoresponsable.numerique.gouv.fr/publications/referentiel-general-ecoconception/#accordion-4.8
Hébergement / Serveur
- Compression des ressources
https://ecoresponsable.numerique.gouv.fr/publications/referentiel-general-ecoconception/#accordion-6.3 - Choisir un hébergeur « éco-responsable »
https://ecoresponsable.numerique.gouv.fr/publications/referentiel-general-ecoconception/#accordion-8.1
https://github.com/cnumr/best-practices/blob/main/chapters/BP_086_fr.md - Privilégier HTTP/2 à HTTP/1
https://github.com/cnumr/best-practices/blob/main/chapters/BP_4006_fr.md
Évolutions futures
- Utiliser les compartiments CSS
https://github.com/cnumr/best-practices/blob/main/chapters/BP_4004_fr.md