Vous n'êtes pas identifié(e).

Annonce

ATTENTION

  • Prenez le temps de rechercher si quelqu'un n'a pas déjà proposé une solution à votre problème. Sur le forum français et sur le wiki
  • Pensez à mettre à jour votre version de Cms Made Simple. Nous ne faisons de support que sur LA dernière version de CmsMadeSimple.
  • Renseignez impérativement le formulaire de nouveau message de manière la plus complète que possible. Ces informations demandées nous permettent de mieux vous aider
  • Ajoutez [Résolu] au début du titre de votre 1er message lorsqu'une solution a été trouvée.

#1 02/04/2012 12:07:05

Jean le Chauve
Sa Seigneurie le Chauve, Comte du domaine .be
Lieu : Bruxelles
Inscription : 13/12/2007
Messages : 3 383
Site Web

[Résolu]Emplacement des JS dans le gabarit

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 ?

Dernière modification par Jean le Chauve (03/04/2012 08:29:04)

Hors ligne

 

#2 02/04/2012 13:15:21

bess
Administrateur
Lieu : Rennes
Inscription : 16/12/2008
Messages : 5 469
Site Web

Re : [Résolu]Emplacement des JS dans le gabarit

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"

Hors ligne

#3 02/04/2012 13:28:37

Jean le Chauve
Sa Seigneurie le Chauve, Comte du domaine .be
Lieu : Bruxelles
Inscription : 13/12/2007
Messages : 3 383
Site Web

Hors ligne

#4 02/04/2012 14:08:10

bess
Administrateur
Lieu : Rennes
Inscription : 16/12/2008
Messages : 5 469
Site Web

Hors ligne

Pied de page des forums

  Flux Rss Twitter FaceBook
fermer

4 versions en démonstration

Ce n'est pas moins de 4 versions de CmsMadeSimple que nous vous proposons de tester de suite sur notre nouvelle plateforme de démonstration. [lire la suite]