Des pages web de plus de 2 Mo, à qui la faute ?

Graphique représentant le temps moyen de réponse par type de fichiers

On aurait pu croire que 2015 serait l’année de la performance web, mais on s’est trompé. Le poids moyen d’une page web a augmenté de 7,5% en 5 mois pour dépasser les 2 Mo. C’est en tout cas ce que nous rapporte Craig Buckler dans l’article 2Mb Web Pages: Who’s to Blame? qui cite le rapport publié dernièrement par http archive.  Ce dernier a rassemblé les chiffres de près de 500 000 pages, et les nouvelles ne sont pas très bonnes :

TechnologieFin 2014Mai 2015Augmentation
HTML59 Kb56 Kb-5%
CSS57 Kb63 Kb+11%
JavaScript295 Kb329 Kb+12%
Images1 243 Kb1 310 Kb+5%
Flash76 Kb90 Kb+18%
Autres223 Kb251 Kb+13%
Total1 953 Kb2 099 Kb+7,5%

La plus forte augmentation concerne les fichiers CSS, Javascript et les autres (souvent des Webfonts) et, de manière tout à fait surprenante, Flash (a-ah!).

Le nombre moyen de requêtes est composé de :

  • 100 fichiers,
  • 7 fichiers de feuilles de style CSS,
  • 20 fichiers Javascript,
  • 3 fichiers pour les Webfonts.

Ceci dit, les images représentent toujours un goulot d’étranglement (56 requêtes en moyenne et 62% du poids total de la page). Gardez à l’esprit qu’il s’agit de moyennes et que de nombreux sites web proposent des pages bien plus lourdes… Bref, on est en train de tuer le web.

→ N’hésitez pas à continuer l’article de Craig Buckler qui continue avec de nombreuses considérations sur les causes de cette obésité réticulaire et les solutions à mettre en place pour préserver la bande passante.