#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.