Cara Mempercepat Akses Halaman Blog dengan Lazy Load

Tutorial
Hai bloggers! kali ini saya akan membagikan tips bagaimana caranya blogspot kamu bisa cepat diakses agar meningkatkan waktu akses yang lebih cepat. Cara yang saya terapkan disini ialah menggunakan teknik Lazy Load yang merupakan kode javascript yang kita sematkan di dalam blog.

 

Lazy Load adalah teknik penundaan pemuatan gambar di halaman web yang panjang dan banyak terdiri dari gambar-gambar. Dengan teknik ini, tidak semua gambar di load terlebih dulu, ketika blog kamu scroll kebawah, gambar baru di load sehingga meringankan waktu akses blog atau website.

 

Dengan lazy load, gambar yang belum di tampilkan di layar blog tidak akan di muat gambarnya, baru ketika kamu scroll halaman blog, maka gambar akan di load kemudian. Cukup hemat bandwidth akses blog kamu bukan?

Ok, langsung saja tidak usah bertele-tele, ini dia tutorialnya.

  1. Masuk ke Blogger > Template > Edit HTML
  2. Di bagian kotak script Edit HTML, cari kode </head> dengan menekan Ctrl + F, lalu paste kode berikut ini di atas kode </head> tadi
    <script type='text/javascript'>//<![CDATA[
    
    (function(a){a.fn.lazyload=function(b){var c={threshold:0,failurelimit:0,event:"scroll",effect:"show",container:window};if(b){a.extend(c,b)}var d=this;if("scroll"==c.event){a(c.container).bind("scroll",function(b){var e=0;d.each(function(){if(a.abovethetop(this,c)||a.leftofbegin(this,c)){}else if(!a.belowthefold(this,c)&&!a.rightoffold(this,c)){a(this).trigger("appear")}else{if(e++>c.failurelimit){return false}}});var f=a.grep(d,function(a){return!a.loaded});d=a(f)})}this.each(function(){var b=this;if(undefined==a(b).attr("original")){a(b).attr("original",a(b).attr("src"))}if("scroll"!=c.event||undefined==a(b).attr("src")||c.placeholder==a(b).attr("src")||a.abovethetop(b,c)||a.leftofbegin(b,c)||a.belowthefold(b,c)||a.rightoffold(b,c)){if(c.placeholder){a(b).attr("src",c.placeholder)}else{a(b).removeAttr("src")}b.loaded=false}else{b.loaded=true}a(b).one("appear",function(){if(!this.loaded){a("<img />").bind("load",function(){a(b).hide().attr("src",a(b).attr("original"))[c.effect](c.effectspeed);b.loaded=true}).attr("src",a(b).attr("original"))}});if("scroll"!=c.event){a(b).bind(c.event,function(c){if(!b.loaded){a(b).trigger("appear")}})}});a(c.container).trigger(c.event);return this};a.belowthefold=function(b,c){if(c.container===undefined||c.container===window){var d=a(window).height()+a(window).scrollTop()}else{var d=a(c.container).offset().top+a(c.container).height()}return d<=a(b).offset().top-c.threshold};a.rightoffold=function(b,c){if(c.container===undefined||c.container===window){var d=a(window).width()+a(window).scrollLeft()}else{var d=a(c.container).offset().left+a(c.container).width()}return d<=a(b).offset().left-c.threshold};a.abovethetop=function(b,c){if(c.container===undefined||c.container===window){var d=a(window).scrollTop()}else{var d=a(c.container).offset().top}return d>=a(b).offset().top+c.threshold+a(b).height()};a.leftofbegin=function(b,c){if(c.container===undefined||c.container===window){var d=a(window).scrollLeft()}else{var d=a(c.container).offset().left}return d>=a(b).offset().left+c.threshold+a(b).width()};a.extend(a.expr[":"],{"below-the-fold":"$.belowthefold(a, {threshold : 0, container: window})","above-the-fold":"!$.belowthefold(a, {threshold : 0, container: window})","right-of-fold":"$.rightoffold(a, {threshold : 0, container: window})","left-of-fold":"!$.rightoffold(a, {threshold : 0, container: window})"})})(jQuery);$(function(){$("img").lazyload({placeholder:"http://i22.servimg.com/u/f22/15/42/72/40/grey10.gif",effect:"fadeIn",threshold:"-50"})})//]]></script>
  3. Lalu klik, Simpan template untuk menyimpan perubahan
  4. Selesai, sekarang blog kamu telah menerapkan teknik lazy load, mudah bukan 🙂

Semoga bermanfaat 🙂

Tags:

Artikel Terkait

Inilah Penjelasan Paling Masuk Akal dari Fenomena Suara Terompet di Langit
Sisa-sisa Peninggalan Kaum Terdahulu, Bukti Kebenaran Multak Al Qur’an (1)

Komentar

2 Comments. Leave new

Leave a Reply

Your email address will not be published. Required fields are marked *

Fill out this field
Fill out this field
Please enter a valid email address.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Penulis