Fdream's Blog
专注于WEB前端开发
Powered by Google

背景图片千万不要gzip压缩,尤其是PNG

18 晴天 2009-6
Fdream 发表于 Ajax Web, 已被阅读 1239 次, 评论 1 条
关键词:css web
[ 阅读字体大小: ]

我们网站的静态资源(css、js和背景图片)和web应用程序是分开部署的,几乎所有的静态资源都部署在同一个应用下。最开始的网站很简单,对所有的静态资源都进行了gzip,包括所有的css,js,图片,flash等等,也一直相安无事。

直到……直到有一天用了png做背景图片,并且上传到服务器进行部署,发现在很多IE6都会在这个页面卡死,无法动弹,出事的几率非常的高。但是在内网部署的没有任何问题,那问题就只能比较内网和公网的服务器环境了。观察HTTP请求头部是个不错的方法,很快锁定是由于gzip的png引起的。内网服务器加上gzip测试,果然如此。

其实对图片等文件进行gzip是完全没有必要的,原因很简单:在web里面用作背景的图片99%以上都是gif或者jpg或者png,这些格式本来就是压缩过的,再用gzip对他们进行压缩只是徒增服务器负担而已。

Related articles 您可能对这些文章也感兴趣:
Related comments 与该文相关的评论:(我也想说几句)
引用这个评论  $('demo') 于 6/21/2009 12:39:52 AM 发表评论: 

[biggrin]不知道贵公司什么时候给个最后通知。

发现你blog有很多mootools 框架的文章, 学习了。

这几天写的一个小应用

http://www.cssrain.cn/article.asp?id=1376

[biggrin]不知道贵公司什么时候给个最后通知。 发现你blog有很多mootools 框架的文章, 学习了。 这几天写的一个小应用 http://www.cssrain.cn/article.asp?id=1376
Add a comment 我来说两句: 
禁止表情
禁止UBB
禁止图片
识别链接
识别关键字
表  情
arrow
用户名:   密码:  (匿名可不写) 同时注册?
验证码:   看不清?换个图片  看不清楚?换个图片

 
Copyright © 2005-2008,Fdream All Rights Reserved
Processed in 0.1250016 second(s) , unknow queries
Powered by OWord V0.1, Even Not Alpha
(此博客程序为半成品,请勿索取,以免给您的心灵造成创伤^_^)
鄂ICP备05026031号