記憶盒子

把記憶裝進(jìn)灰色的盒子,封裝起來,那年那月,重新拾起。

首頁搜索目錄
search
當(dāng)前主題: 互聯(lián)網(wǎng)絡(luò)

使用延遲加載圖片插件 提高網(wǎng)頁打開速度

作者:Kaka    時(shí)間:2013-10-21 9:48:51    瀏覽:    評(píng)論:2

      如果一張網(wǎng)頁有幾十張甚至上百張圖片需要展示,那么當(dāng)打開網(wǎng)頁時(shí)如果從頭到尾不間斷加載完,必定需要花費(fèi)很長的時(shí)間,嚴(yán)重的情況還會(huì)導(dǎo)致網(wǎng)頁停滯假死,這將給用戶帶來極壞的使用體驗(yàn),因此需要解決這個(gè)問題。

      這里介紹一個(gè)使用很廣泛的插件Lazy Load,Lazy Load是一個(gè)用JavaScript 編寫的 jQuery 插件,它可以延遲加載長頁面中的圖片。在瀏覽器可視區(qū)域外的圖片不會(huì)被載入,直到用戶將頁面滾動(dòng)到它們所在的位置。這個(gè)圖片延遲加載插件,對(duì)于那些圖片較多的長頁面是非常有好處的。

      這是演示頁面。

      Lazy Load插件下載及使用方法

      Lazy Load插件包含兩個(gè)js文件:

jquery.min.js
jquery.lazyload.js

      可以在這里下載:下載插件。

      而使用方法也非常簡單。

      1、在網(wǎng)頁任何位置(一般是在</body>前面)加上如下代碼(注意<script>引用的兩個(gè)js文件,路徑自行設(shè)定):

<script src="js/jquery.min.js"></script>
<script src="js/jquery.lazyload.js?v=1.9.0"></script>
<script type="text/javascript" charset="utf-8">
  $(function() {
     $("img.lazy").lazyload();
  });
</script>

      2、圖片的html代碼<img>標(biāo)簽需要這樣寫:

<img class="lazy" src="img/grey.gif" data-original="img/bmw_m1_hood.jpg" width="765" height="574" alt="BMW M1 Hood">

      說明:

      ①:<img>里加上class="lazy"

      ②:<img>里的src為一張預(yù)加載的圖片,使用只有幾十字節(jié)大小的圓點(diǎn)gif圖片即可。

      ③:<img>里的data-original為真正需要顯示的圖片地址。

      ④:<img>里的alt為圖片說明文字,在圖片還沒加載時(shí)顯示。這個(gè)可有可無。

      Lazy Load插件其他功能

      Lazy Load插件還有其他的一些功能,例如淡入展示效果;事件觸發(fā)加載,如click、mouseover;隱藏圖片加載等,需要了解更多可以進(jìn)入作者的網(wǎng)站:http://www.appelsiini.net/projects/lazyload

x

標(biāo)簽: JavaScript  

※ 網(wǎng)站速度慢?試試網(wǎng)站自動(dòng)優(yōu)化工具 ※

上一篇: webkaka國內(nèi)首推網(wǎng)站壓力在線測試工具
下一篇: JPG圖片保存時(shí)慎用“漸進(jìn)式瀏覽器顯示”格式

發(fā)表評(píng)論:

◎歡迎參與討論,請?jiān)谶@里發(fā)表您的看法、交流您的觀點(diǎn)。

訂閱博客                   QQ交流群(312716741)

  • 通過Google訂閱本站 通過鮮果訂閱本站 通過抓蝦訂閱本站
  • 通過QQ郵箱訂閱本站 通過Yahoo訂閱本站 通過有道訂閱本站

Search

最新評(píng)論及回復(fù)

最近留言

網(wǎng)站分類

Powered By Z-Blog 1.8 Walle Build 91204 Designed by Han'space

Copyright @2009-2024 All Rights Reserved. 粵ICP備14028160號(hào)-1

Powered By Z-Blog 1.8 Walle Build 91204
Copyright @2009-2024 All Rights Reserved.