web-dev-qa-db-fra.com

trouver des images inutilisées, des règles css, des blocs de script js

Nous avons un site asp.net assez grand.

Les images, css et javascripts sont des propriétés organisées dans le projet de site Web, mais comme nous changeons l'apparence du site Web, je voudrais savoir s'il existe un outil/complément qui m'aidera à identifier les images qui ne sont pas en cours utilisé dans le site Web.

Je voudrais aussi retrouver la même chose avec css et javascript. J'ai regardé l'extension dustme firefox mais cela ne fait que css.

40
Pratik Kothari

CSS inutilisé

  1. Jetez un œil à l'extension Firefox Dust-Me sur http://www.sitepoint.com/dustmeselectors/ .

  2. Google Chrome a un outil d'audit de site Web dans leur console de développeur.

  3. J'ai également trouvé ce site pour supprimer les CSS inutilisés - http://unused-css.com/ . Tapez l'URL d'un site et vous obtiendrez une liste de sélecteurs CSS. Pour chaque sélecteur, un nombre indique combien de fois un sélecteur est utilisé. Ce service a quelques limitations. L'instruction @import n'est pas prise en charge. Vous ne pouvez pas configurer et télécharger le nouveau fichier CSS propre.

  4. Helium CSS est un outil javascript pour découvrir les CSS inutilisés sur de nombreuses pages d'un site Web. Vous devez d'abord installer le fichier javascript sur la page que vous souhaitez tester. Ensuite, vous devez appeler une fonction hélium pour démarrer le nettoyage.

  5. CSSESS est un bookmarklet qui vous aide à trouver des sélecteurs CSS inutilisés sur n'importe quel site. Cet outil est assez facile à utiliser, mais il ne vous permettra pas de configurer et de télécharger des fichiers CSS propres. Il répertorie uniquement les fichiers CSS inutilisés.

  6. Comment puis-je trouver des images et des styles CSS inutilisés sur un site Web?

Images inutilisées:

  1. http://obsidience.blogspot.in/2008/06/using-powershell-to-find-unused-images.html
  2. Comment créer un script Bash pour trouver des images inutilisées dans un projet?

JS inutilisé:

  1. Trouver une règle CSS et un script js inutilisés dans un projet Web?
  2. Trouver les fonctions Javascript inutilisées?
53
Somnath Muluk

Puisque Javascript est un langage dynamique et appelé de manière dynamique, vous n'aurez pas besoin d'un outil pour trouver le javascript inutilisé.

Vous pouvez utiliser un appel d'outil JSCoverage qui profile votre code et répertorie les méthodes qui sont appelées. Cela devrait vous aider un peu.

2
Mohib Sheth

Je n'ai jamais eu de chance avec des extensions de navigateur qui prétendent faire exactement cela.

J'exécute une application console qui s'appuie sur AgentRansack pour trouver les classes CSS inutilisées dans le répertoire du projet (c'est-à-dire déclarées mais non référencées dans ascx/js, etc.) - puis elle fusionne les résultats dans un rapport d'utilisation. Je suppose que cela pourrait être assez facilement ajusté pour rechercher des srcs d'image, etc., tant que le répertoire du projet a supprimé les pages inutilisées.

Existe-t-il une demande pour un outil correctement distribué comme ça?

1
o.v.

Le serveur n'ouvrira pas les fichiers inutilisés, vous pouvez donc vérifier la dernière heure d'accès. Droite?

1
Leonid