有没有方法来清理网站未使用的资源

时间:2009-06-26 12:12:10

标签: .net asp.net visual-studio

是否有任何方法可以清除网站未使用的资源,例如......

  1. 网站中不再使用的CSS
  2. 皮肤不超过网站
  3. 不超过网站的图片
  4. 网站中不再使用的Javascript功能
  5. 当网站完成并准备好部署时,这一点需要。

4 个答案:

答案 0 :(得分:6)

有一个firefox附加组件Dust-Me Selectors会找到未使用的CSS选择器。

答案 1 :(得分:2)

除了为每个CSS规则/ Skin / Image执行Find In Solution之外,我不确定在Visual Studio中执行此操作。

要查找未使用的CSS规则,您可以使用PageSpeed加载项为Firebug添加Firefox加载项。这将分析您网站的各个页面,并为您提供有关如何加快其速度的信息,包括删除未使用的CSS规则。可能会有所帮助!

答案 2 :(得分:1)

在页面渲染后要小心,以防选择器在代码中使用但由于执行期间的条件而未在最终页面中渲染。

除了代码隐藏中的旧式查找/替换之外,我无法想到任何其他内容,因为程序必须具有标记的语法知识,但如果它们是用它们构建的,它们可能是字符串。

答案 3 :(得分:0)

虽然当时abmv的答案不正确(2009年底 - 但感谢您提及它!),我的软件Xenu's Link Sleuth当前版本支持CSS,因此它会检测出这样的孤儿:-)然而它对Javascript函数没有帮助,只能链接到脚本文件。