我有一个提供gzip压缩页面的网站。 由于html的结构和重复性,gzip产生了巨大的压缩率,但是未压缩的html变得非常大,如果浏览器只在解压缩后才缓存内容,浏览器缓存可能填充得太快(最明显的是移动设备)。
我想知道移动浏览器和桌面浏览器是否倾向于以压缩或未压缩格式缓存gzip压缩页面。
答案 0 :(得分:2)
答案是是。
大多数流行的浏览器(如Chrome,Internet Explorer,Opera等)都会将HTML缓存为压缩格式。
但是,并非所有回复都被压缩。 图片占用的资源数量最多,但不应压缩 。另一方面, HTML文档,脚本和样式表 应该进行压缩,占所有文档的30%要求。能够将这些响应中的3倍保存到缓存中可能会对缓存命中率产生重大影响。
我希望我的回答可以帮到你。如果没有,抱歉有误。
来源:http://www.stevesouders.com/blog/2012/03/27/cache-compressed-or-uncompressed/
编辑:但是如果HTML已经被gzip压缩了。压缩后的最小尺寸已经是最小的。双重压缩无意义。