Patch NPDS sable

Il m’est arrivé plusieurs fois de mettre en place des sites web en utilisant le moteur NPDS (le site que vous avez sous les yeux en est un exemple). Ca n’est probablement pas le meilleur moteur de site web, ni le plus performant, et encore moins le plus moderne, mais au moins, il intègre les fonctionnalités dont j’ai besoin, et à force, je commence à le connaître par coeur. Or, malgré cette expérience, ça n’est que tout récemment que j’ai découvert qu’il y avait une optimisation simple à réaliser, afin d’accélérer le chargement des pages. En effet, NPDS intègre un éditeur WYSIWYG. Cette fonctionnalité, si futile pour les geek, est très intéressante pour ceux qui souhaitent rendre accessible la publication web à des non spécialistes. Or, l’éditeur WYSIWYG (tiny_mce) de NPDS est écrit en !javascript!. Jusque là, c’est classique. Ce qui l’est moins, c’est que l’éditeur est chargé à chaque page, qu’on en ait besoin, ou pas ! Tout d’abord,...