Forum CMS Made Simple FR

Version complète : [Résolu]Emplacement des JS dans le gabarit
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
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 ?
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"
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.
je t'en prie Smile