Réduire le temps de chargement d'une page

WRInaute impliqué
Bonjour,

j'ai un tableau un peu imposant dans une page et j'aurai voulu améliorer les perfs de la page pour réduire son temps de chargement j'ai donc pensé à retarder l'affichage d'une ou plusieurs div, avec le script ci-dessous qui fonctionne d'ailleurs.
Problème le résultat n'est pas vraiment au RDV, j'ai essayé sleep en php, mais cela a tendance à freiner
le chargement de la page entière. il y a quelques scripts sur le lazyloading mais cela concerne en majorité
les images. L'événement load (window.onload) lui intervient une fois que toutes les ressources externes de la page sont chargées, mais rien trouvé de ce côté !


Si vous avez une idée à me soumettre merci !

Code:
<script>
function show() {
    AB = document.getElementById('loader');
    AB.style.display = 'inline';
}
setTimeout("show()", 2000);
</script>

 <div id="loader"></div>

avec un 
{display:none;}
 
WRInaute impliqué
il faudrait trouver ce qui est lent : le temps de génération de la page sur le serveur, le temps de transfert des données du serveur au navigateur, le temps d'affichage dans le navigateur une fois les données reçues.
 
WRInaute accro
il faudrait trouver ce qui est lent : le temps de génération de la page sur le serveur, le temps de transfert des données du serveur au navigateur, le temps d'affichage dans le navigateur une fois les données reçues.

+1 une url serait souhaitable...
 
WRInaute impliqué
Très juste, j'ai enlevé le script au-dessus
h**p://www.surfandbiz.com/web/indicatif-telephonique/

c'est sur cette page
 
WRInaute accro
Ta page est "normale" niveau vitesse affichage :

-http://gtmetrix.com/reports/www.surfandbiz.com/ko06WcOq
-https://developers.google.com/speed/pagespeed/insights/?url=http%3A%2F%2Fwww.surfandbiz.com%2Fweb%2Findicatif-telephonique%2F&tab=desktop

Tu peux gagner encore un peu en optimisant ton htaccess, en exploitant la mise en cache et la compression

rien de bien mechant
 
WRInaute impliqué
Oui, je connais ces chiffres, et mon htaccess n'est pas poussé au maxi, mais je pensais surtout à l'optimisation pour le mobile, et donc faire du lazy loading ou autre chose sur du contenu div m'intéressait d'autant qu'il n'y a pas foule de réponses mais certaines pistes sûrement !
 
Discussions similaires
Haut