为Web应用程序仅组合必要的css和js的任何好方法
Any good ways of combining only necessary css and js for web app
我一直在改进Web应用程序前端的结构,并做了诸如合并和缩小css/js文件,版本文件以及构建一些模板之类的事情。但是,我正在查看一些网络工具,它说有大量未使用的 js/css。有什么建议吗 -发现完全必要的代码 - 组合、缩小和版本控制页面的正确代码我主要寻找一个合乎逻辑的建议,任何代码示例都会很棒。我专门使用python,猎豹模板,yui压缩器,版本控制的修改时间,mod_rewrite和apache 上的gzip
查看 Dust-Me Selectors Firefox 扩展以简化 CSS:
Dust-Me Selectors 是 Firefox 扩展(适用于 v1.5 或更高版本)即 查找未使用的 CSS 选择器。
它从所有中提取所有选择器 您所在页面上的样式表 查看,然后将该页面分析 查看哪些选择器不是 使用。然后存储数据,以便 测试后续页面时, 选择器可以从列表中划掉 当他们遇到时。
您可以单独测试页面,也可以 蜘蛛整个网站,你将结束 提供哪些选择器的配置文件 不在任何地方使用。
对于JavaScript,看看Google Closure Compiler,它可以计算代码中的相互依赖关系并删除冗余。
闭包编译器是一个工具 使 JavaScript 下载并运行 更快。它是一个真正的编译器 JavaScript。而不是从 机器代码的源语言,它 从 JavaScript 编译到更好的 JavaScript。它解析你的JavaScript, 分析它,删除死代码并 重写并最小化剩余的内容。它 还检查语法、变量 引用和类型,并警告 常见的 JavaScript 陷阱。
- 使用jQuery.css()方法时,是否需要转义任何字符
- 更好的解决方案HTML元素幻灯片从右侧CSS转换
- JS/CSS旋转的DIVS在任何屏幕的中间相遇
- 依赖css的javascript的一个好例子是什么
- javascript或css:如何隐藏后面跟着句点前缀的任何数字"1.文本”"2.文本“"
- 任何好的 JavaScript Eclipse 插件
- 将CSS类用于逻辑是一种好的做法吗
- jquery css没有'我的情况不太好
- 如何从Node.js运行gullow任务-gullow.start()的任何更好的替代方案
- 在使用 Lo-Dash 3.0 转换值时分组的任何好方法
- 是否有任何好的下划线.js替代方案来扩展核心 js 类
- 如何在不使用选框标签的情况下滚动图像?Javascript,jquery或css任何东西
- 任何好的javascript库都可以允许对网站进行爬网
- 动态改变一个注入的CSS类…好吗?. .不好
- Javascript文件结构-任何好的解决方案
- 任何好的JavaScript动画框架
- 是否有任何好的客户端股票图表库
- 为Web应用程序仅组合必要的css和js的任何好方法
- 如何让javascript执行只是当dom和css准备好了,而不是图像
- 是否有任何好的或可靠的方法可以仅使用Internet Explorer错误消息来确定JavaScript错误的位置