[Résolu]Emplacement des JS dans le gabarit -
Jean le Chauve - 02/04/2012
Pour des questions de performance, Google Code et Yahoo Developer Network : Exceptional Performance recommandent :
- de placer les appels aux librairies en fin de page avant </body>
- de placer les appels aux feuilles de style CSS avant, dans la section <head> grâce au tag link
Étant donné qu'avec cmsms, le <body> est traité avant la <head>, est-ce que le meilleur endroit pour insérer des appels JS ne serait pas juste avant la fermeture du </head> ? Si on place ces appels js (comme le code GoogleAnalytics) avant le </body>, la css sera chargée après eux, non ?
[Résolu]Emplacement des JS dans le gabarit -
bess - 02/04/2012
Tu te mélanges les pinceaux en fait
Cmsmadesimple traite effectivement le body avant le header des gabarits pour les traitements type Smarty/php/udt/...
une fois tout traité il envoi le résultat brut au navigateur sous la forme de code html/js/css
Donc placer ton js en bas de gabarit est toujours recommandé même sous cmsms car le résultat étant envoyé en un bloc, il n'y a pas de "footer traité avant le header par le navigateur"
[Résolu]Emplacement des JS dans le gabarit -
Jean le Chauve - 02/04/2012
bess a écrit :Tu te mélanges les pinceaux en fait
C'est bien pour cela que j'avais employé la forme interrogative
Merci pour tes éclaircissements.
[Résolu]Emplacement des JS dans le gabarit -
bess - 02/04/2012
je t'en prie