Don’t you hate it when websites load slowly? I know you do. And to make matters worse, do you even come back to websites that load slowly? The chances are, you don’t! There are many factors But Images are one of the important factors that affect blog load time. So, To reduce blog Image load time, today I have brought a lazy image loading plugin for bloggers!
Lazy Load is a jQuery plugin that only loads Images visible in the viewport (visible part of the web page) thereby enhancing the Page Load time. The images that are out of the initially visible region of the screen are loaded as the user scrolls through them. A really useful plugin for Image intensive Blog. This widget decreases the 50% blog load time as you check your blog with GTmetrix. Let's see the working of this plugin.
Copy the below codes and paste them above </head>
Lazy Load is a jQuery plugin that only loads Images visible in the viewport (visible part of the web page) thereby enhancing the Page Load time. The images that are out of the initially visible region of the screen are loaded as the user scrolls through them. A really useful plugin for Image intensive Blog. This widget decreases the 50% blog load time as you check your blog with GTmetrix. Let's see the working of this plugin.
How to Install this Plugin to Blogger?
- Login to Blogger > Dashboard> Select the blog
- Click on the “Template” Menu
- Now Click on Edit HTML > Proceed
- Click inside the blogger template editor press Ctrl + F and search the code shown below.
Copy the below codes and paste them above </head>
JavaScript:
<script type=’text/javascript’>//<;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://2.bp.blogspot.com/-qSZoOgvUXnc/UPAdKvmulFI/AAAAAAAAAlk/-etkAoXTe1s/s1600/truebloggertricks.blogspot.com.gif”,effect:”fadeIn”,threshold:”-50″})})//]]></script>
- Now press on the save the template and refresh your blog.
- Now just scroll your blog and see your images fade in with a lazy loading effect.
Last edited: