4.如何使用js懒加载图片
 
    a.懒加载图片是基于jquery.js的,所以:
<script src="jquery.js" type="text/javascript"></script>
<script src="jquery.lazyload.js" type="text/javascript"></script>
 

b. 需要懒加载的图片,①.增加 data-original="图片真实地址"

②.页面所有的img标签的src属性指向同一个图片(图片未加载时,显示的一张临时图)

③.图片一定要设置 width 与 height     //为什么?请阅读网页优化相关文章…无语...

注意:这点你可能没办法接受,因为需要改变你的html

src="img/grey.gif" data-original="img/example.jpg" width="640" height="480">
 
  c.把需要懒加载的图片,选中,然后调用插件函数就ok了!
 
$("img.lazy").lazyload();

 

 

5.使用优点分析

a. 提高网页加载速度,直接影响收录与排名。

--在蜘蛛抓去的时候,爬行你的网页会非常快速,以至于页面优化值得到最大提升。

b. 减少请求,降低服务器压力。

--只有当用户滚动到可视范围内才加载图片,你说是不是下载次数减少了?

 
 
 
 
6.使用缺点分析
   a. 图片不会被收录
       --蜘蛛会收录图片到,自己服务器的图片库中。但因为我们的静态页面的图片都指向一张,所以图片不会被蜘蛛收录。
   b. 页面又要引入一个 js
       --我们开发者更希望简单,而不是引入一堆东西,因为很少人去关注源码,很怕会出问题。
 
 
作者也在尽力开发一个综合的js特效,希望今年能发布吧。

最新文章

  1. ASP.NET MVC5+EF6+EasyUI 后台管理系统(20)-权限管理系统-根据权限获取菜单
  2. C语言 时间函数的学习和总结
  3. struts2中用xml配置文件去验证填写信息
  4. Windows Server 2008 R2安装WAMPSERVER无法启动的解决方法
  5. #ifdef __cplusplus extern &quot;C&quot;
  6. 理解python先编译后解释的特点
  7. Amazon全场满$35减$5 (需Facebook)
  8. python字典根据value排序
  9. [Learn Android Studio 汉化教程]第四章 : Refactoring Code
  10. bootstrap data- jquery .data
  11. GString及IntelliJIdea中调试Groovy的操作步骤
  12. 【react学习】关于react框架使用的一些细节要点的思考
  13. [蓝桥杯]2016蓝桥省赛B组题目及详解
  14. Unity备份占时留用
  15. Django的rest_framework认证组件之全局设置源码解析
  16. 安卓 dex 通用脱壳技术研究(一)
  17. meeting,symposium,seminar 等区别
  18. nginx为什么性能这么优越?
  19. Object C学习笔记7-字符串NSString之一
  20. How to edit the init.rc in android

热门文章

  1. SGU438 The Glorious Karlutka River =)(最大流)
  2. BZOJ3939 : [Usaco2015 Feb]Cow Hopscotch
  3. A+B Problem 详细解答 (转载)
  4. 原创Java版的Shell
  5. git 基于发布分支的开发
  6. jquery 获得多选框的值
  7. e.KeyChar用到的键盘对应ASCII码值(转)
  8. FLTK 1.1.10 VS2010 Configuration 配置
  9. Git Shell使用笔记
  10. 【转】区别和认识.Net四个判等函数