Page Speed et SpipMise à jour : Octobre 2018
Suite à mes recherches sur l’optimisation pour page speed, j’ai fais quelques tests : Mettre async à l’appel du js dans la fonction : function compresseur_ecrire_balise_js_dist
chemin : plugins-dist/compresseur/inc/compresseur.php
function compresseur_ecrire_balise_js_dist(&$flux, $pos, (…)
Compléments MémoïzationMise à jour : Mai 2019
Carnet Plugins
Bugs et TODO
BUG La clé binaire se sauve pas en BDD sur certains hébergements CACHE_KEY ne se sauve pas correctement sur une BDD utf8 sur un site hébergé gandi simple hosting, mais se sauvegarde bien chez nursit ou sur un autre site chez gandi. Du coup c’est vide quand on le récupère, et les (…)
Affichage unique d’une boîte modale Mise à jour : Novembre 2022
Carnet Trucs et Astuces
Objectif : ouvrir une boîte modale sur n’importe quelle page en javascript, avec pose d’un cookie pour ne l’afficher qu’une seule fois, et au moyen des outils de base fournis avec SPIP.
Il est possible de configurer l’affichage d’une modale « splash » dans ?exec=configurer_mediabox, mais elle (…)
Sélecteurs et SelectionsMise à jour : Février 2019
Carnet Trucs et Astuces
Cherchant les divers plugins pour améliorer la saisie avec des listes déroulantes, la prolixité de réponses données sur Contrib amène à tenter de faire un peu de documentation....
Distinguons : les sélections : aides pour saisir du contenu rédactionnel les sélecteurs : outils annexes des (…)
Plugin AMP pour SPIP (Accelerated Mobile Pages)Mise à jour : Mai 2020
Erational : Je voudrai savoir si quelqu’un travaille sur un plugin ou squelette pour que mon site devienne compatible au nouveau format AMP ( Accelerated Mobile Pages ) ?
izo : J’ai commencé un truc, mais ça ne sera jamais un plugin « propre » par manque de temps
Plus d’infos Spécification (…)
externalsMise à jour : Février 2019
Quelques liens pour faciliter la vie : le repo à ajouter : https://files.spip.net/externals/archives_externals.xml lisezmoi et repo svn mirroirs des plugins externals : https://zone.spip.org/trac/spip-zone/browser/_externals_ archivelist-externals.txt : (…)
Astuces LazyloadingMise à jour : Juin 2019
Carnet « images »
- cf https://contrib.spip.net/jQuery-Lazy-Load-pour-SPIP cf https://zone.spip.net/trac/spip-zone/browser/spip-zone/_plugins_/lazysizes/trunk
Placeholders Méthodes
** Blur-up placeholders :
image réduite de loading, produisant un effet flouté. On utilise une version réduite de l’image (ex (…)