trouver les images non utilisées, les règles css, les blocs de script js [fermé]

nous avons un assez grand asp.net site web.

les images, css et javascripts sont des propriétés organisées dans le projet de site Web mais comme nous sommes en train de changer l'apparence du site web, Je voudrais savoir s'il y a un outil/add-in qui m'aidera à identifier quelles images ne sont pas utilisées dans le site web.

j'aimerais trouver la même chose avec css et javascript aussi. J'ai regardé l'extension de dustme firefox mais que seulement n'css.

38
demandé sur Somnath Muluk 2010-02-08 22:11:05

5 réponses

CSS non utilisé

  1. regardez L'extension de Firefox Dust-Me à http://www.sitepoint.com/dustmeselectors / .

  2. Google Chrome a un outil de vérification de site web dans leur console de développeur.

  3. J'ai aussi trouvé ce site pour enlever les CSS non utilisés - http://unused-css.com / . Tapez l'url d'un site et vous obtiendrez une liste des sélecteurs CSS. Pour chaque sélecteur, un certain nombre indique combien de fois un sélecteur est utilisé. Ce service a quelques limites. La déclaration @import n'est pas supportée. 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 non utilisés sur de nombreuses pages d'un site web. Vous devez d'abord installer le fichier javascript page que vous voulez tester. Ensuite, vous devez appeler une fonction hélium pour commencer le nettoyage.

  5. cssess est un bookmarklet qui vous aide à trouver des sélecteurs CSS inutilisés sur tout 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 n'affichera que les fichiers CSS non utilisés.

  6. Comment puis-je trouver des images inutilisées et des styles CSS dans un site web?

Images Inutilisées:

  1. http://obsidience.blogspot.in/2008/06/using-powershell-to-find-unused-images.html
  2. Comment puis-je faire un Script Bash pour trouver des Images inutilisées dans un projet?

Inutilisés JS:

  1. trouver la règle CSS non utilisée et le script js dans un site web projet?
  2. trouver des fonctions Javascript inutilisées?
52
répondu Somnath Muluk 2017-05-23 12:02:18

Une approche possible serait:

  1. pour utiliser la fonctionnalité de sauvegarde-pour-offline de vos navigateurs et faire un téléchargement complet du site et de toutes ses ressources dans un dossier local.
  2. exécute alors un petit script perl qui va slurp up tous les *.{jpg, png, gif...etc}
  3. faites alors une différence sur la liste lorsque vous l'exécutez à partir de votre répertoire source de projet.

il est évident qu'il y a les limites de cette approche, mais si c'est tout ce que vous avez, ce pourrait être un bon début!

3
répondu H. Green 2015-11-16 18:36:40

puisque Javascript est un langage dynamique et appelé de manière dynamique, vous ne trouverez pas d'outil pour trouver javascript non utilisé.

vous pouvez utiliser un outil appelé JSCoverage qui Profile votre code et liste les méthodes qui sont appelées. Cela devrait vous aider un peu.

2
répondu Mohib Sheth 2012-02-09 03:50:31

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

j'exécute une application de console qui s'appuie sur AgentRansack pour trouver des classes CSS inutilisées dans le répertoire de projet (i.e. déclaré Mais non référencé dans ascx/js etc.) - ensuite, il fusionne les résultats dans un rapport d'utilisation. Je suppose que cela pourrait être assez facilement ajusté pour chercher des CSR d'image etc. tant que le répertoire du projet a pages inutilisées retiré.

y a-t-il une demande pour un outil correctement distribué comme cela?

1
répondu o.v. 2012-03-29 07:58:49
Le serveur

N'ouvrira pas les fichiers inutilisés, vous pouvez donc vérifier la dernière heure d'accès. Droit?

1
répondu Leonid 2012-03-29 09:19:10