Test de minification HTML des pages d'accueil du CAC 40

J'ai téléchargé et compressé le HTML des pages d'accueil des sites web du CAC 40 pour voir si ces grandes entreprises optimisent ces ressources à l'heure des économies d'énergies.

Nous avons un groupe de tête (1 à 5%) avec Vinci, Véolia, Unibail, Total, Schneider Electric, Michelin, Engie et Accord Hotels. Pour la plupart des groupes liés à l'énergie et qui ont pris conscience qu'il était simple d'optimiser son HTML.

Vient un second groupe (6 à 15%): Vivendi, Sanofi, Saint Gobain, Safran, Renault, Groupe PSA, Dassault, Carrefour, Cap Gemini, Bouygues, Axa, Arcelor Mittal et Air Liquide. Ce groupe a pris conscience de la nécessité de compresser le HTML mais sans aller jusqu'au bout du processus.

Puis un dernier groupe qui n'a pas pris conscience que ça serait bon pour eux et pour l'environnement de compresser leur HTML !

Et vous compressez-vous votre code ?

Voir si dessous pourquoi compresser son HTML !

Voir le code et le script de minification sur github

Cliquer sur les poids des pages pour voir les versions compressées et non compressées (en 2019 seul le HTML était compressé dans ce test. En 2020 le Javascript et le CSS contenus directement dans la page sont aussi compressés mais pas les fichiers externes).

Entreprise Poids Home Page
22-03-2019
Poids Home Page Minifiée
22-03-2019
Réduction Possible
22-03-2019
Poids Home Page
26-05-2020
Poids Home Page Minifiée
26-05-2020
Réduction Possible
26-05-2020
ACCOR HOTELS105.83kB104.86kB-1 %93.34kB
-12 % / 2019
88.23kB-5 %
AIR LIQUIDE169.92kB154.81kB-9 %191.53kB
13 % / 2019
169.49kB-12 %
AIRBUS279.04kB235.76kB-16 %304.36kB
9 % / 2019
242.5kB-20 %
ARCELOR MITTAL82.19kB75.46kB-8 %23.65kB
-71 % / 2019
22.94kB-3 %
ATOS383.11kB293.06kB-24 %411.27kB
7 % / 2019
303.57kB-26 %
AXA142.46kB125.3kB-12 %1.02MB
634 % / 2019
1.01MB-1 %
BNP PARIBAS105.34kB61.92kB-41 %94.11kB
-11 % / 2019
49.73kB-47 %
BOUYGUES587.05kB546.87kB-7 %588.04kB
0 % / 2019
538.9kB-8 %
CAP GEMINI68.22kB64.37kB-6 %127.68kB
87 % / 2019
115.69kB-9 %
CARREFOUR49.68kB44.91kB-10 %41.73kB
-16 % / 2019
38.77kB-7 %
CREDIT AGRICOLE170.59kB143.66kB-16 %180.51kB
6 % / 2019
140.56kB-22 %
DANONE124.44kB95.78kB-23 %133.57kB
7 % / 2019
94.9kB-29 %
DASSAULT SYSTEMES25.06kB23.5kB-6 %24.6kB
-2 % / 2019
22.42kB-9 %
ENGIE149.87kB147.72kB-1 %34.82kB
-77 % / 2019
32.99kB-5 %
ESSILOR189.34kB132.03kB-30 %190.91kB
1 % / 2019
124.3kB-35 %
HERMES1.99kB1.45kB-27 %1.32MB
67774 % / 2019
1.17MB-11 %
KERING313.12kB136.69kB-56 %308.66kB
-1 % / 2019
110.95kB-64 %
LEGRAND342.67kB100.08kB-71 %18.96kB
-94 % / 2019
17.23kB-9 %
LOREAL167.61kB83.02kB-50 %169.54kB
1 % / 2019
79.05kB-53 %
LVMH81.26kB61.35kB-24 %81.42kB
0 % / 2019
57.07kB-30 %
MICHELIN128.73kB127.95kB-1 %139.81kB
9 % / 2019
134.66kB-4 %
ORANGE75.04kB58.59kB-22 %75.79kB
1 % / 2019
57.86kB-24 %
PERNOD RICARD99.08kB88.97kB-10 %100.34kB
1 % / 2019
87.51kB-13 %
PSA GROUP91.77kB79.9kB-13 %98.2kB
7 % / 2019
83.29kB-15 %
PUBLICIS118.15kB111.54kB-6 %105.69kB
-11 % / 2019
73.29kB-31 %
RENAULT124.17kB106.85kB-14 %128.1kB
3 % / 2019
102.26kB-20 %
SAFRAN105.3kB95.01kB-10 %106.47kB
1 % / 2019
90.69kB-15 %
SAINT GOBAIN156.31kB137.56kB-12 %144.95kB
-7 % / 2019
123.76kB-15 %
SANOFI38.53kB35.21kB-9 %37.42kB
-3 % / 2019
32.44kB-13 %
SCHNEIDER ELECTRIC283.42kB275.69kB-3 %443.59kB
57 % / 2019
404.63kB-9 %
SOCIÉTÉ GÉNÉRALE132.25kB88.86kB-33 %120.36kB
-9 % / 2019
75.51kB-37 %
SODEXO74.55kB50.88kB-32 %97.54kB
31 % / 2019
65.42kB-33 %
ST MICROELECTRONICS186.54kB106.36kB-43 %599.77kB
222 % / 2019
570.04kB-5 %
TECHNIP FMC107.59kB62.14kB-42 %74.06kB
-31 % / 2019
46.55kB-37 %
TOTAL304.74kB289.94kB-5 %111.39kB
-63 % / 2019
61.72kB-45 %
UNIBAIL174.76kB173.35kB-1 %210.66kB
21 % / 2019
206.86kB-2 %
VALEO96.83kB78.56kB-19 %107.11kB
11 % / 2019
72.33kB-32 %
VEOLIA ENVIRONNEMENT5.63kB5.57kB-1 %228.18kB
3955 % / 2019
172.56kB-24 %
VINCI47.87kB47.02kB-2 %51.99kB
9 % / 2019
48.51kB-7 %
VIVENDI97.07kB86.29kB-11 %93.16kB
-4 % / 2019
77.98kB-16 %

Pourquoi minifier le HTML ?

1. Pour réduire la taille de vos pages

Accélereration de la vitesse de chargement de vos pages

=> Amélioration de l'expérience utilisateur
=> Amélioration de votre référencement (SEO)

2. Diminuer la quantité de données échangées sur le réseau

Optimisation de la dépense d'énergie

La réponse des techniciens sur stackoverflow.com

Les outils de test

Testez la rapidité de votre site web avec Google Page Speed Insights

Vous utilisez Wordpress ? Essayez le plugin minify-html-markup

Besoin d'aide pour mettre en place votre script de minification,
ou une stratégie complète de compression ?

Contactez-moi !