Comment empêcher SPIP de compresser automatiquement un script ?
Par bb, mercredi 3 décembre 2008 à 19:30 :: SPIP ::#90
Dernièrement en travaillant sur le plugin GoogleMap API pour SPIP j’ai rencontré des problèmes avec certains scripts de l’API. Après avoir posé quelques questions sur le canal IRC de SPIP quelqu’un m’a indiqué que cela provenait de la compression automatique de SPIP.
En effet, depuis quelques temps SPIP compresse automatiquement les scripts et css qu’il rencontre dans l’entête des pages (voir le commit sur trac.rezo.net).
Pour empêcher SPIP de compresser certains scripts il suffit de modifier leur type de "text/javascript" en "application/javascript" comme ceci :
<script type="text/javascript">'.$gmap_script.'</script>À modifier en :
<script type="application/javascript">'.$gmap_script.'</script>Voir le détail du commit sur spip-zone.
La traduction anglaise de cette astuce est visible sur le site de tech-nova.
Une fois de plus, merci à _fil_ pour l’info.
Commentaires
Par contre, est ce que application/javascript est valide XHTML ?