Le ventre @zigazou a optimisé le template de ce site pour qu’il n’y ait que très peu d’appels à des ressources supplémentaires lors du chargement de la page.

Sur Dotcleår, le plugin sympathique pour coloriser des morceaux de pages est Yash.

Je l’ai donc installé et activé.

Sauf que horreur, Yash pour fonctionner ajoute 2 CSS et tout ça dans le footer de chaque page du blog:

<script type="text/javascript" src="/?pf=yash/syntaxhighlighter/js/shCore.js"></script>
<script type="text/javascript" src="/?pf=yash/syntaxhighlighter/js/shAutoloader.js"></script>
<script type="text/javascript">
//<![CDATA[
var yash_path = "/?pf=yash/syntaxhighlighter/js/";

//]]>
</script>
<script type="text/javascript" src="/?pf=yash/js/public.js"></script>

C’est réparé, j’ai créé un fork de yash (nommé yash3) qui minifie et concatène les fichiers JS et CSS. Yash3 ne génère plus que:

<script type="text/javascript" src="/?pf=yash3/syntaxhighlighter/js/shConcatened.js"></script>

Bon, ok, ça n’empêche pas le code qui va s’exécuter de faire un ou deux autres appels à des scripts JS (syntaxehighlighter a un fichier par type de code à coloriser)

Ajouter un commentaire

Le code HTML est affiché comme du texte et les adresses web sont automatiquement transformées.

La discussion continue ailleurs

URL de rétrolien : https://www.ventresmous.fr/trackback/967

Fil des commentaires de ce billet