l'ispecteur de code de chrome, tu as le poids total du bordel téléchargé (bon c'est à la louche qu'il affiche) mais 18 mo, c'est chaud quoi.
Le dernier site que j'ai fait j'ai optimisé à fond malgré les images et tout le reste et la page ne dépassait pas 1.7Mo au chargement et 2.4Mo au scroll.
J'ai tout fait à la main que ce soit les JS, animations et tout le reste, mais malgré cela il me reste encore 150ko de JS et 100ko de CSS.
Je vais essayer à l'avenir de faire des packages et les charger en fonction des modules qui ont besoin de JS
Et pour les images j'ai fait un script en nodeJS qui utilise sharp, et qui va me convertir toutes les images en webp/avif et j'ai utilisé picture dans le site :
Code :
- <picture>
- <source type="image/avif" media="(max-width:649px)" srcset="/assets/img/image-logo.png_low.avif">
- <source type="image/avif" srcset="/assets/img/image-logo.png.avif">
- <source type="image/webp" media="(max-width:649px)" srcset="/assets/img/image-logo.png_low.webp">
- <source type="image/webp" srcset="/assets/img/image-logo.png.webp">
- <img src="/assets/img/image-logo.png" loading="lazy">
- </picture>
|
Picture n'est que du sucre, et au niveau style c'est img qui travaille au niveau du style.
Apres si tu utilise du JS pour bricoler, il faudra voir.
Enfin bref c'est tout un tas d'optimisations qui manque sur ta page.
---------------
Blablaté par Harko