我有一个700kb
解压缩的JS文件,它加载在每个页面上。在12
每个页面上没有javascript文件但为了减少http请求之前,我将它们全部压缩为1 file
。
该文件已~130kb gzipped
送达gzip
。但是,在本地计算机上,它仍然是解压缩的,并且已加载到每页上。这是性能问题吗?
我已经使用Firebug分析器对javascript进行了分析,但未发现任何问题。我面临的问题/幻想是该文件中压缩了一些jQuery库,这些库有时未在当前页面上使用。
例如,jquery datatables
压缩为200kb,并且仅在我的网站页面中的2个页面上加载。另一个是jqplot
,那是另一个200kb
。
现在400kb
,我有多余的代码未80%
在页面上执行。
我应该将所有内容都保留在1个文件中吗?
我应该取出jquery库并仅在当前页面上加载相关的JS吗?