Existe-t-il de bonnes approches pour aider à identifier les définitions CSS non utilisées dans un projet? Un tas de fichiers CSS ont été récupérés et maintenant j'essaie de nettoyer un peu les choses.
css
performance
optimization
code-cleanup
jswanson
la source
la source
Réponses:
Jetez un œil à l'extension Firefox Dust-Me sur https://addons.mozilla.org/en-US/firefox/addon/dust-me-selectors/ .
la source
Les outils de développement Chrome ont un onglet Audits qui peut afficher les sélecteurs CSS inutilisés.
Exécutez un audit, puis, sous Performances de la page Web, voir Supprimer les règles CSS inutilisées
la source
Je viens de trouver ce site - http://unused-css.com/
Semble bon, mais je devrais vérifier soigneusement son CSS «propre» en sortie avant de le télécharger sur l'un de mes sites.
De plus, comme avec tous ces outils, je devrais vérifier qu'il n'a pas supprimé les identifiants et les classes sans style, mais qu'ils sont utilisés comme sélecteurs JavaScript.
Le contenu ci-dessous est tiré de http://unused-css.com/, donc merci à eux pour avoir recommandé d'autres solutions:
la source
Google Page Speed peut le faire pour vous (il fait en fait beaucoup plus que simplement vous dire quel CSS n'est pas utilisé). Sur FireFox, il est disponible en tant que module complémentaire FireBug. Ensuite, il existe également une version en ligne.
la source
Un meilleur CSS Minifier dans C # vide les styles redondants;
Vous souhaitez également utiliser Dust-Me avec cela.
Gardez à l'esprit que s'il existe un contenu qui n'est pas actuellement visible pour moi, vous pouvez jeter les styles dont vous avez besoin.
EDIT: le lien a été rompu mais archive.org contient à la fois la page et le code.
la source
Utilisation CSS
Extension Firebug pour voir quelles règles CSS sont réellement utilisées.
CSS Usage est une extension pour Firebug (donc nécessaire d'avoir Firebug installé) qui vous permet de connaître les règles de style CSS inutilisées. Il identifie le CSS que vous utilisez et n'utilisez pas. Il vous permet d'indiquer quelles parties inutiles peuvent être supprimées. Vous devez absolument utiliser ce module complémentaire pour garder vos fichiers CSS aussi légers que possible.
la source
Il semble que quelqu'un ait mis à jour les sélecteurs DustMe pour fonctionner à nouveau avec Firefox sous un nouveau nom - «CSS Roundup» http://blog.brothersmorrison.com/?p=198
la source
Utilisez la barre d'outils du développeur Internet Explorer , s Affichage> Correspondances du sélecteur CSS : affichez un rapport de toutes les règles de style définies et du nombre de fois qu'elles sont utilisées sur la page en cours.
la source
Découvrez PageSpeed de Google pour Firefox . Il fait cela, et beaucoup plus.
Apparemment, un plugin Chrome est également en cours de développement.
la source