Forum CMS Made Simple FR
[Résolu]Emplacement des JS dans le gabarit - Version imprimable

+- Forum CMS Made Simple FR (https://forum.cmsmadesimple.fr)
+-- Forum : Général (https://forum.cmsmadesimple.fr/forum-3.html)
+--- Forum : Général (https://forum.cmsmadesimple.fr/forum-10.html)
+--- Sujet : [Résolu]Emplacement des JS dans le gabarit (/thread-1873.html)



[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 :

É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 Wink

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 Wink
C'est bien pour cela que j'avais employé la forme interrogative Wink
Merci pour tes éclaircissements.


[Résolu]Emplacement des JS dans le gabarit - bess - 02/04/2012

je t'en prie Smile