最小化和连接的顺序对JavaScript/CSS文件的批量处理有影响吗?
Will the order of minify and concatenate make difference for batch of JavaScript/CSS files?
为了减少http请求和减少静态文件下载,建议将单个页面使用的所有JavaScript/CSS文件进行连接并最小化。
有区别吗?
1)缩小所有javascript文件,然后将它们连接起来;
将几个较小的文件缩小为一个大文件(例如,通过>>
重定向),因为如果在其中一个文件中发现语法错误,优秀的缩小器将会抱怨。您将立即看到在文件中
按顺序排列都没关系
我认为最好先将所有javascript文件连接起来,然后再缩小它们
为什么不跳过这两个,只是压缩你的JavaScript?您不必将代码连接起来,因为所有文件都在一个存档中,使用压缩得到的文件比使用缩小得到的文件要小。如果您正在运行Apache, mod-gzip将允许您预压缩文件,以减轻服务器的负载。
见:http://tutorialajax.com/compress-javascript-with-gzip.html
也:http://betterexplained.com/articles/how-to-optimize-your-site-with-gzip-compression/
图片使用.SVG
,如果不能使用WebP
,视频使用WebM
,但静态文件的顺序没有任何区别
相关文章:
- 在同一个服务工作者中处理service-worker.js有任何影响吗
- 有没有一种方法可以让内联事件处理程序在元素创建后立即执行
- 如何处理流星变量&对miniMongo有问题
- API的快速路由-当您有子资源时的URL处理程序
- 如果文件不存在,fs.watch是否有错误处理程序
- 当$_FILES为空但$_POST有文件数据时进行处理
- 为什么未执行的评估对某些浏览器中的行为有影响
- 行之间有空格会影响 JavaScript 代码的性能吗?
- 有没有办法用Javascript找到元素的事件处理程序
- 有没有一个jquery marquee插件/脚本可以处理不同宽度的图像
- 有没有更好的方法来处理窗口属性&React/Redux中的子组件
- 如果类有多个事件处理程序方法,如何防止多个事件执行
- 异步处理不影响 React+Flux 中视图的数据
- REGEX模式处理有或没有报价
- 在js对象中维护父引用是否有影响?
- 处理有潜在危险的查询字符串
- 最小化和连接的顺序对JavaScript/CSS文件的批量处理有影响吗?
- 一个函数中的严格模式对它调用的函数有影响吗
- 不压缩javascript和CSS对客户端处理有什么影响
- 如何处理有条件要求的AMD模块