Galerie Bootstrap petit bug - HTML/CSS - Programmation
Marsh Posté le 08-11-2023 à 20:28:20
Le lien de la page en question si ca peu aider.
https://www.ozonefrance.fr/galerie-ozone-spa-marin.php
Marsh Posté le 09-11-2023 à 14:56:04
Effectivement ca bug pas sur Firefox mais sur tous les autres.
Chrome, Opera, Edge...
Marsh Posté le 10-11-2023 à 18:44:14
la page fait 18 MO, ce qui est une abérration, tes images étant donné qu'elles sont petites devraient être de petite taille.
Donc je te conseille avant tout chose, de générer des miniatures de ces images avec un taux de compression JPEG de 70% ça sera largement suffisant, et même les images fullsize tu peux les compresser et les faire tenir dans 100ko au lieu de 500ko.
Ensuite comme disait l'ami mechkurt, ton pb se produit parce que tes images se chargent et que ton composant n'a pas la hauteur finale de tes images.
Marsh Posté le 11-11-2023 à 02:27:29
Comment tu fais pour connaitre le poids de la page ?
Ok je vais réduire les miniatures et faire des webp pour les grands format.
Marsh Posté le 11-11-2023 à 07:46:51
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 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.
Marsh Posté le 11-11-2023 à 07:47:59
Et vire ce loader au chargement du site, ce n'est pas une application c'est un site qui se charge.
Si je suis en 3G ou 4G low, je dois me taper un loader pendant 1minute en attendant que le reste du site charge...
Marsh Posté le 11-11-2023 à 18:09:45
Merci pour ton temps et tes conseils en tout cas
Marsh Posté le 08-11-2023 à 18:49:29
Bonjour à tous !
Petit souci avec une galerie photo bootstrap qui marche correctement sauf pour le premier chargement de celle-ci ou des photos se superpose.
Puis on refresh la page et c'est réglé mais si on vide les caches rebelote.
J'ai l'impression que c'est un problème de position:relative mais je peux me tromper.
CSS :
HTML :
---------------
Sites perso : www.websitin.fr - www.pokerstrat.fr