首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用移动浏览器的GZip

使用移动浏览器的GZip
EN

Stack Overflow用户
提问于 2010-07-08 18:04:10
回答 4查看 5.2K关注 0票数 7

我把目标对准了几个面向移动用户的web项目,并注意到一些标准工具(JS库、json传输、xml等)对于移动数据计划来说相当繁重。

我希望能够实现gzip的资源,并可能是mod_deflate/mod_gzip,以尝试减少这些设备使用的带宽量。

然而,我不知道在移动设备上对gzipped javascript、gzipped html等的广泛支持有多广泛,甚至不知道使用...?但这似乎是有道理的。

它可以作为普通移动设备的可靠工具使用吗?iPhone、安卓、黑莓、windows mobile/opera..?

谢谢。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2010-07-08 18:07:04

我认为这无关紧要,如果浏览器支持GZipped数据,它就会请求它,所以只有当你的浏览器请求它时,你的服务器才会GZip它。

票数 7
EN

Stack Overflow用户

发布于 2010-07-08 18:11:10

据我所知,它们中的大多数都支持,但如果您的服务器配置得当,如果需要的话,它将能够发送非压缩的资源。

另一个好处是,您可以提高缓存,因为像iPhone这样的一些设备对要缓存的内容有25k的限制。

所以简短的答案是:就这么做吧

票数 3
EN

Stack Overflow用户

发布于 2010-07-08 18:08:55

mod_deflate / mod_gzip将检查客户端的"accept“报头,并相应地打开或关闭压缩。

只需在您的服务器中打开它,并确保您的jscss资源也得到了压缩。您可以使用Firebug的"Net“选项卡来检查是否对加载的资源应用了压缩。

如果某些文件类型的压缩丢失,请查看this question了解如何打开它。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3202506

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档