Bonsoir à tous
Je viens de découvrir aujourd'hui un script JS (head.js) permettant notamment de charger tous les autres scripts de la page via son intermédiaire puis de les appeler en bas de page et de paralléliser ce chargement.
Pour ceux qui ne connaissent pas, dans le <head> :
L'appel de vos différents scripts en bas de page, avant </body> par exemple :
Pour moi qui utilise de nombreux scripts sur certaines pages, j'ai pu constater un appréciable gain en temps de chargements lors de mes tests sur différents navigateurs sauf...comme vous l'aurez deviné sur IE (8, je précise car pas encore testé sur les autres) ou le script ne fonctionne pas. Il m'est impossible d'appeler mes autres scripts via son intermédiaire.
Aurais-je raté quelque chose ? Y a t-il une condition particulière à préciser ? Malgré mes recherches, je n'ai rien trouvé.
Donc avant d'abandonner son utilisation à contre-coeur, je viens solliciter vos lumières.
Merci d'avance.
Cordialement.

Je viens de découvrir aujourd'hui un script JS (head.js) permettant notamment de charger tous les autres scripts de la page via son intermédiaire puis de les appeler en bas de page et de paralléliser ce chargement.
Pour ceux qui ne connaissent pas, dans le <head> :
<script type="text/javascript" src="script/head.js"></script>
L'appel de vos différents scripts en bas de page, avant </body> par exemple :
<script type="text/javascript">head.js("script/map.js", "script/roundies.js");</script>
Pour moi qui utilise de nombreux scripts sur certaines pages, j'ai pu constater un appréciable gain en temps de chargements lors de mes tests sur différents navigateurs sauf...comme vous l'aurez deviné sur IE (8, je précise car pas encore testé sur les autres) ou le script ne fonctionne pas. Il m'est impossible d'appeler mes autres scripts via son intermédiaire.
Aurais-je raté quelque chose ? Y a t-il une condition particulière à préciser ? Malgré mes recherches, je n'ai rien trouvé.
Donc avant d'abandonner son utilisation à contre-coeur, je viens solliciter vos lumières.
Merci d'avance.
Cordialement.