ave*_*net 2 javascript gzip http content-encoding
这个问题符合标题.我对规范推荐的内容不感兴趣,但目前部署的浏览器组合支持最佳.
所以我认为我的问题的答案是肯定的,为所有浏览器gzip JS都没关系.但如果你不同意,你会告诉我的.
如果你gzip你.js(或任何其他内容),可能会出现两个问题:1.gzip增加了不可压缩文件的延迟(需要时间压缩和解压缩)2.较旧的浏览器可能无法理解gzip压缩的内容.为避免问题2,您应检查Accept-Encoding和User-Agent或HTTP请求的其他部分,以猜测浏览器是否支持gzip.现代浏览器应该没有gzippd内容的问题.
来自http://httpd.apache.org/docs/2.2/mod/mod_deflate.html的摘录:首先,我们探测用户代理字符串,该字符串表示Netscape Navigator版本的4.x. 这些版本无法处理text/html以外的类型的压缩.4.06,4.07和4.08版本在解压缩html文件时也存在问题.因此,我们完全关闭它们的放气过滤器.
不,这不对.首先,浏览器必须声明它们按照Supercharging Javascript接受gzip编码.最重要的是,IE6的某些版本已经破坏了实现,如果它们没有被修补,这仍然是一个问题.更多Internet Explorer问题(使用gzip编码).
| 归档时间: |
|
| 查看次数: |
745 次 |
| 最近记录: |