我有一个拥有大约20个css文件的SharePoint服务器场,并且我确信它可以压缩到远远低于这个数量.但是,浏览每一页无疑会令人厌烦和愤怒.
那么有没有一个工具可以验证在网站/ webapp上使用了多少css文件?
我唯一熟悉的是:http://unused-css.com/
网络抓取工具会跟随您网站的链接.在每个页面上,我们检索CSS文件并列出选择器.选择器在html页面上进行测试.如果选择器与元素匹配,则将其标记为已使用.访问完所有文件后,将构建一个仅包含已使用选择器的新css文件.那是你可以下载的文件.
我没有广泛使用它.
2012年9月6日更新:另一个有前景的工具 - 载重量
Deadweight是一个CSS覆盖工具.给定一组样式表和一组URL,它确定实际使用哪些选择器以及可以"安全"删除哪些报告.
2013年1月29日更新:另一个新工具 - http://www.csstrashman.com/
垃圾箱检查您网站的实时DOM,并反向设计一个新的,更优雅的定义,将样式捕获到像素.