为了减少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
,但静态文件的顺序没有任何区别