推荐使用CSS Sprite

今天无意看到这技术,挺时髦的东西,两年前淘宝就已经在使用,看来我是比较落伍了,哈。google首页就采用了这种技术,把图片集中到一起,一次load分次调用,taobao,新浪,搜狐等都使用了此技术。 highlight,put it away for use later. 虽然以现行的网络速度1,200K大小的图片不影响速度,但如果能结合AJAX,CSS把速度再提升到极致,相信最终受益的还是terminal user.

如果你是一名Web Developer,而且还知道CSS Sprite这个词,请先去搜索一下(或者看看Realazy的这篇文章),也许你正在使用这个技术,但只是不知道它的名字罢了。

刚才在Google搜索的首页,发现在bodyonload里有这么一句:

if(document.images){new Image().src='/images/nav_logo3.png'}

那么来看看这个http://www.google.com/images/nav_logo3.png是个啥?

就是它:

Google.com's CSS Sprite

这就是Google搜索的CSS Sprite应用。图片文件中基本上包含了Google搜索结果页面用到的所有图形。这些图形被放在了同一个文件中(使得即使看起来是多个图片,但连接数 仍然为了1,减少了HTTP的连接数),而且在搜索首页预先加载,这样在搜索结果页面中就会更快速地将它们显示出来。

另外推荐一个网站 CSS Zengarden 此站把CSS Sprite使用到极致,哈,有能力的朋友们可以研究研究。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值