#INSERT_HEAD

#INSERT_HEAD placé entre les balises HTML <head> et </head> permet d’ajouter automatiquement certains scripts JavaScript. Certains scripts sont ajoutés par défaut par SPIP (jQuery par exemple), d’autres par des plugins. Se référer aux pipelines insert_head et jquery_plugins qui s’occupent d’ajouter ces scripts. Pour ajouter des CSS, il est préférable d’utiliser #INSERT_HEAD_CSS et le pipeline insert_head_css.

Dans les squelettes par défaut de SPIP, cette balise est insérée à la fin du squelette squelettes-dist/inclure/head.html.

Les scripts sont concacténés et compressés si cette option est activée dans la config du site. Cela optimise la consommation de la bande passante pour l’ensemble des éléments transmis via cette balise en enlevant tous les espaces et commentaires "superflues" des fichiers .js et .css des squelettes.

Rq Seules les scripts dont la balise script dispose d’un attribut type="text/javascript" sont concaténées et compressées.

Auteur Matthieu Marcillaud Publié le : Mis à jour : 21/10/19

Traductions : English, français, Nederlands