41
I Use This!
Activity Not Available

News

Posted over 10 years ago by paquets-zone< at >rezo.net
[2014-11-09 02:07:24] Erreur : spip-zone/_plugins_/zeroclipboard/trunk inexistant ---- spip-zone< at >rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone
Posted over 10 years ago by paquets-zone&lt; at &gt;rezo.net
[2014-11-08 02:02:47] Erreur : spip-zone/_plugins_/griseus/griseus_icones_barre inexistant ---- spip-zone< at >rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone
Posted over 10 years ago by JLuc
Le return $flux; est inutile ; il reste : > function compacte_ecrire_balise_script($src){ ---- spip-zone< at >rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone
Posted over 10 years ago by JLuc
Disposant d'un site en 2.1 j'ai adapté le code : function compacte_ecrire_balise_script($src){ if (file_exists($src) AND $t = < at >filemtime($src)) $src = "$src?$t"; if (test_espace_prive()){ return ... [More] "<script type='text/javascript' src='$src'></script>"; } else { lire_fichier(basename(dirname(__FILE__)) . "/jQl.min.js", $jQl); return "<script type='text/javascript'>\n$jQl\njQl.loadjQ('$src')\n</script>"; } return $flux; } Ça semble bien marcher. JLuc Le 07/11/2014 19:55, Cédric Morin a écrit : ---- spip-zone< at >rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone [Less]
Posted over 10 years ago by Gilles Vincent
Génial ! Merci Cédric ! 2014-11-07 19:55 GMT+01:00 Cédric Morin <cedric< at >yterium.com>: ---- spip-zone< at >rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone
Posted over 10 years ago by Cédric Morin
Hello, J'ai pas encore eu le temps de packager ça par défaut dans le plugins-dist/compresseur de SPIP, avec ls options de configuration qui vont bien, mais tu peux avantageusement le mettre en place facilement dans ton squelettes/mes_options.php ... [More] avec le code suivant (et en mettant le fichier jQl.min.js dans le même dossier) : function compresseur_ecrire_balise_js(&$flux, $pos, $src, $comments = ""){ if (file_exists($src) AND $t = < at >filemtime($src)) $src = "$src?$t"; if (test_espace_prive()){ $comments .= "<script type='text/javascript' src='$src'></script>"; } else { lire_fichier(basename(dirname(__FILE__)) . "/jQl.min.js", $jQl); $comments .= "<script type='text/javascript'>\n$jQl\njQl.loadjQ('$src')\n</script>"; } $flux = substr_replace($flux, $comments, $pos, 0); return $flux; } Comme jQl intercepte et met en file les appels du type jQuery(function(){}) et les jQuery.getScript(...,callback [Less]
Posted over 10 years ago by Alexis
Bonjour, Par optimisation j'entends améliorer le ressenti des visiteurs du site notamment ceux qui visitent le site depuis leur téléphone mobile ou leur tablette avec une connexion pas terrible. Le problème des javascripts en général et de Jquery ... [More] en particulier c'est que pendant que l'explorateur les charge il ne charge rien d'autre d'où l'intérêt de les mettre après le contenu intéressant, juste avant </body> Sur l'optimisation web, pas mal d'info ici: https://developers.google.com/speed/pagespeed/insights/ https://developer.yahoo.com/performance/rules.html ---- spip-zone< at >rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone [Less]
Posted over 10 years ago by Gilles Vincent
2014-11-07 16:59 GMT+01:00 Fil <fil< at >rezo.net>: Pourquoi ce n'est pas présent dans SPIP, tout particulièrement l'interface privée, qui assemble plein de scripts dans la partie <head> ? Est-ce que c'est parce que l'interface ... [More] privée n'a pas été travaillée en ce sens, que c'est compliqué pour des plugins d'utiliser un tel chargeur, ou bien qu'il existe des restrictions qui sont apparues depuis la solution de Cédric ? ---- spip-zone< at >rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone [Less]
Posted over 10 years ago by Alexis
Ça m'a l'air prometteur effectivement. Merci. ---- spip-zone< at >rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone
Posted over 10 years ago by Christian Marget
Bonjour, Le 07/11/2014 16:37, Alexis a écrit : Excuse-moi mais je ne comprends pas bien où serait l'optimisation. #INSERT_HEAD est faite pour insérer du code entre <head> et </head>, pas entre <body> et </body>... CM ---- spip-zone< at >rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone