0
UnCSS
UnCSS est un outil qui supprime les CSS inutilisés de vos feuilles de style.Il fonctionne sur plusieurs fichiers et prend en charge le CSS injecté en Javascript.
- Gratuite
- Self-Hosted
- CSS
UnCSS est un outil qui supprime les CSS inutilisés de vos feuilles de style.Il fonctionne sur plusieurs fichiers et prend en charge le CSS injecté par Javascript.Comment?Le processus par lequel UnCSS supprime les règles inutilisées est le suivant: 1. Les fichiers HTML sont chargés par jsdom et JavaScript est exécuté.2. Toutes les feuilles de style sont analysées par PostCSS.2. document.querySelector filtre les sélecteurs qui ne se trouvent pas dans les fichiers HTML.4. Les règles restantes sont reconverties en CSS.Remarque: • UnCSS ne peut pas être exécuté sur des pages non HTML, telles que des modèles ou des fichiers PHP.Si vous devez exécuter UnCSS sur vos modèles, vous devez probablement générer des exemples de pages HTML à partir de vos modèles et exécuter uncss sur ces fichiers générés;ou exécutez un serveur de développement local en direct, et pointez uncss vers cela.• UnCSS exécute uniquement le Javascript exécuté au chargement de la page.Il ne gère pas (et ne peut pas) gérer Javascript qui s'exécute sur les interactions des utilisateurs comme les clics sur les boutons.Vous devez utiliser l'option ignorer pour conserver les classes ajoutées par Javascript lors de l'interaction avec l'utilisateur.