Google的两个图片预加载技术

图片预加载技术是为了提高页面性能,改善用户体验。
Google的这两个图片预加载技术很简单,一般都能看得懂。


第一个:Google首页的中的一个图片预加载
打开Google首页我们用抓包工具可以分析出Google首页中加载了一张图片:https://i-blog.csdnimg.cn/blog_migrate/0bea6e0e4c80ae94f42aeb8ba3624d8f.png


 

其实这张图片Google首页根本就没有用到,在首页加载是为了让这张图片提前加载,存入本地缓存。这样在搜索结果也就可以直接读缓存中的图片,而不用再加载了。

实现的方式也很简单,在body上加了个onload事件:

JavaScript代码
  1. οnlοad="sf();if(document.images){new Image().src='/images/nav_logo3.png'}"   

所以,关键还不是在技术,而是怎么提高页面性能,改善用户体验。

 

 

第二个:使用picasa的时候,注意到它首先是显示模糊的图片,然后图片突然变得清晰,这样做有一定的好处就是不会让用户感觉到图片加载过程中的空白时间。

主要是实现思路:点击相片缩略图的时候,让缩略图首先加载到图片展示区,当大图加载完成后,将展示区中的缩略图替换成加载完成的大图;

本身picasa很复杂,我做了简单的原型demo:http://www.css88.com/demo/imgloading/imgloading.html

注意:重复测试请先清楚本地缓存

转载于:https://www.cnblogs.com/yuzhongwusan/archive/2008/11/28/1342798.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值