Permettre la compression/minification sans commentaires ni retours à la ligne
Les commentaires laissés par SPIP ont un intérêt (crédits pour les librairies JS/CSS par exemple, infos sur le taux de compression).
Les retours à la ligne permettent une meilleure lisibilité et un débuggage plus simple dans certains cas.
Malgré tout on peut encore gagner 3 à 5% sur le poids de ces fichiers en s'en passant. Ce qui, pour les personnes un peu pointilleuses (<- moi), et certains outils (web.dev, webpagetest, ...), peut faire une petite différence.
Je vous propose donc la modification suivante :
- ajout d'une constante
_COMPRESSEUR_MAXIMUM
- lorsque cette constante à la valeur "true" on :
- supprime tous les commentaires
- ajoute aucun commentaire aux fichiers concatenés/minifiés
- on supprime tous les retours à la ligne pendant la minification