Showing posts with label Javascript. Show all posts
Showing posts with label Javascript. Show all posts

Wednesday, February 26, 2014

Cara Membuat Sidebar Widget Melayang "Sticky" di Blogger


Cara Membuat Sidebar Widget Melayang "Sticky" di Blogger


Membuat Sidebar Widget melayang di layar yang keren memang menarik perhatian . Cara tersebut dikenal sebagai " Sticky " widget melayang yang menempel pada layar dibagian atas saat mouse digulirkan. Dengan menggunakan widget melayang di sidebar cukup berguna bagi kita . Lalu bagaimana cara membuat widget sidebar melayang "Sticky" di Blogger.

Ingat : ini bekerja dengan cukup baik dengan segala macam widget yang ada di sidebar Anda . Cara ini bukan hanya dapat digunakan pada kotak berlangganan email . Anda dapat menggunakannya untuk promosi item Anda , galeri , posting populer , foto Instagram , yang pada dasarnya segala sesuatu yang Anda inginkan .

Langkah # 1 : Menambahkan Widget Baru :
Hal pertama yang perlu Anda lakukan adalah menambahkan widget baru pada sidebar Anda. Pergi ke Blogger.com >> Tata Letak >> Tambah Gadget >> Tambahkan HTML / JavaScript >> dan nama widget sebagai "My Gadget Sticky".

Langkah # 2 : Instalasi "Sticky" Plugin :
Setelah menambahkan widget baru di blog Anda. Sekarang pergi ke Template >> Edit HTML >> dan cari kode </body> dan tepat di atasnya copy paste kode JavaScript berikut .

<script>
/*<![CDATA[*/
// Sticky Plugin

(function($) {    var defaults = {
            topSpacing: 0,
            bottomSpacing: 0,
            className: 'is-sticky',
            center: false
        },
        $window = $(window),
        $document = $(document),
        sticked = [],
        windowHeight = $window.height(),
        scroller = function() {
            var scrollTop = $window.scrollTop(),
                documentHeight = $document.height(),
                dwh = documentHeight - windowHeight,
                extra = (scrollTop > dwh) ? dwh - scrollTop : 0;
            for (var i = 0; i < sticked.length; i++) {
                var s = sticked[i],
                    elementTop = s.stickyWrapper.offset().top,
                    etse = elementTop - s.topSpacing - extra;
                if (scrollTop <= etse) {
                    if (s.currentTop !== null) {
                        s.stickyElement.css('position', '').css('top', '').removeClass(s.className);
                        s.currentTop = null;
                    }
                }
                else {
                    var newTop = documentHeight - s.elementHeight - s.topSpacing - s.bottomSpacing - scrollTop - extra;
                    if (newTop < 0) {
                        newTop = newTop + s.topSpacing;
                    } else {
                        newTop = s.topSpacing;
                    }
                    if (s.currentTop != newTop) {
                        s.stickyElement.css('position', 'fixed').css('top', newTop).addClass(s.className);
                        s.currentTop = newTop;
                    }
                }
            }
        },
        resizer = function() {
            windowHeight = $window.height();
        };
    // should be more efficient than using $window.scroll(scroller) and $window.resize(resizer):
    if (window.addEventListener) {
        window.addEventListener('scroll', scroller, false);
        window.addEventListener('resize', resizer, false);
    } else if (window.attachEvent) {
        window.attachEvent('onscroll', scroller);
        window.attachEvent('onresize', resizer);
    }
    $.fn.sticky = function(options) {
        var o = $.extend(defaults, options);
        return this.each(function() {
            var stickyElement = $(this);
            if (o.center)
                var centerElement = "margin-left:auto;margin-right:auto;";
            stickyId = stickyElement.attr('id');
            stickyElement
                .wrapAll('<div id="' + stickyId + 'StickyWrapper" style="' + centerElement + '"></div>')
                .css('width', stickyElement.width());
            var elementHeight = stickyElement.outerHeight(),
                stickyWrapper = stickyElement.parent();
            stickyWrapper
                .css('width', stickyElement.outerWidth())
                .css('height', elementHeight)
                .css('clear', stickyElement.css('clear'));
            sticked.push({
                topSpacing: o.topSpacing,
                bottomSpacing: o.bottomSpacing,
                stickyElement: stickyElement,
                currentTop: null,
                stickyWrapper: stickyWrapper,
                elementHeight: elementHeight,
                className: o.className
            });
        });
    };
})(jQuery);
/*]]>*/
</script>
<a style="display:none" href="http://ajatshare.blogspot.com">Blogger Widgets</a>
<script type='text/javascript'>
  $(document).ready(function(){
    $("#mblfloater").sticky({topSpacing:0});
  });
</script>


Langkah # 3 : Membuat Widget "Sticky" di Blogger :
Setelah menambahkan kode JavaScript , Anda harus mencari nama widget Anda. Seperti disebutkan di atas widget tersebut kita beri nama "My Gadget Sticky".

Catatan : Untuk mengaktifkan kotak pencarian klik di mana saja di template editor dan tekan " CTRL + F " . Sekarang untuk menemukan "My Gadget Sticky" Anda akan dapat melihat kode yang mirip dengan yang berikut ini .

<b:widget id='HTML32' locked='false' title='My Sticky Gadget' type='HTML'>
  <b:includable id='main'>
  <!-- only display title if it's non-empty -->
  <b:if cond='data:title != &quot;&quot;'>
    <h2 class='title'><data:title/></h2>
  </b:if>
  <div class='widget-content'>
    <data:content/>
  </div>
  </b:includable>
</b:widget>


Sekarang setelah menemukan kode seperti yang disebutkan di atas, tinggal mengganti dengan coding berikut .

<b:widget id='HTML32' locked='false' title='My Sticky Gadget' type='HTML'>
  <b:includable id='main'>
  <div id='mblfloater'>
  <!-- only display title if it's non-empty -->
  <b:if cond='data:title != &quot;&quot;'>
    <h2 class='title'><data:title/></h2>
  </b:if>
  <div class='widget-content'>
    <data:content/>
  </div>  </div>
  </b:includable>
</b:widget>

Ingat: ID dari widget Anda harus unik . Misalnya, jika Anda menggunakan id = 'HTML32' dalam salah satu widget Anda maka Anda tidak dapat menggunakan ID yang sama untuk yang lain.

Jika sudah selesai Simpan Template untuk menyelesaikan proses tersebut. Untuk Demonya bisa anda lihat di Sidebar Widget Sosial Media dalam blog ini.

Saya berharap semoga artikel ini bisa membantu Anda dalam menciptakan sebuah widget sidebar melayang "Sticky" di situs Blogger Anda.

Friday, February 7, 2014

Cara membuat JSON Search Box Widget Untuk Blogger


Cara membuat JSON Search Box Widget Untuk Blogger

Pada kesempatan kali ini saya akan berbagi tips widget tentang penambahan kotak pencarian ke blog blogger dengan menggunakan JSON yang mengambil konten blogger ke XML dan hasil pencarian ditampilkan pada halaman aktif yang sama. Blogger menyediakan halaman pencarian normal untuk menemukan konten yang menggunakan parameter q ( misalnya - http://ajatshare.blogspot.com/search?q=programming ). Dengan Advanced JSON kotak pencarian pengunjung dapat mencari setiap permintaan yang berkaitan dengan blog Anda dan hasil pencarian akan ditampilkan dalam popup menggunakan event onsubmit dengan menggunakan CSS sederhana. Jadi mari kita mulai bagaimana cara untuk menambahkan widget kotak pencarian yang keren ini!

Langkah 1 : Buka dashboard Blogger Anda dan pilih blog .
Langkah 2 : Arahkan ke >> Template >> Edit HTML
Langkah 3 : Klik di manapun dalam kode dan tekan Ctrl + F dan mencari < / body>
Langkah 4 : Copy kode yang diberikan di bawah dan tempatkan di atas / sebelum < / body>

<script type='text/javascript'>
//<![CDATA[
var searchFormConfig = {
   url: "http://ajatshare.blogspot.com",   // Search Site URL
   numPost: 100,     // Jumlah hasil pencarian
   summaryPost: true,    // enable-disable Search Result Summary
   summaryLength: 400,    // Panjang dalam kata-kata
   resultTitle: "SEARCH RESULTS FOR", // Judul kontainer
   noResult: "No result",    // Tidak ada hasil
   resultThumbnail: true,    //enable-disable Thumbnail (gambar)
   thumbSize: 110,    // Ukuran gambar dalam px
   fallbackThumb: "https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEioMeJTIViF5L70vrw8LK7JHD-epP0iLQfdU0RNZsNfFtloZ0bT9OJfbqTwuiozmFPWuFuS5eM06w0t85M15nJrH-SSn-JKAvVLukjYKq1ynYillsBJtC73iPdZS8FePOWHXW5-BswVdp7r/s1600/no-img.jpg" //No Thumbnail
};
//]]>
</script><a style="display:none" href="http://ajatshare.blogspot.com">Blogger Widgets</a>
<script src='https://ajatshare.googlecode.com/svn/trunk/search-box.js'
type='text/javascript'/>
<style>
#feed-input {border: 0 none;width: 150px;height: 28px;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;}
#feed-input:focus{width:170px;margin-left:0px;}
#search-btn {background: none repeat scroll 0 0 #359BED;border: 0 none;color: #FFFFFF;padding: 6px 10px;height: 30px;cursor: pointer;}
#search-container { height:auto; overflow:auto; border-radius: 10px; margin-top:8px; margin-bottom: 3%; background-color: #6984BB; padding:10px 10px 0; -webkit-box-shadow:0 1px 2px rgba(0,0,0,.4),0 7px 7px -4px rgba(0,0,0,.4); -moz-box-shadow:1 1px 2px rgba(0,0,0,.4),0 7px 7px -4px rgba(0,0,0,.4); box-shadow:0 1px 2px rgba(0,0,0,.4),0 7px 7px -4px rgba(0,0,0,.4); display:none;}
#search-container mark { background-color:transparent; color:black; font-weight:bold;}
#search-container a { text-decoration:none; color:#0D3E71; font-weight:bold; font-size:15px; display:block;}
#search-container a:hover { color:#39914E;}
#search-container h4 { width : 500px; margin:0 0 10px; font-family: &#39;Segoe UI Light&#39;, &#39;Open Sans&#39;, Verdana, Arial, Helvetica, sans-serif; color:#FFF; text-align: left;}
#search-container ol { background:transparent; border:none; margin:0 0 10px; padding:0 0;}
#search-container li { margin:10px 0 1px; padding:0px 8px 0px 0px; list-style:none; background-color:white; overflow:hidden;
 word-wrap:break-word; border-radius:3px; -webkit-transition: 0.3s; -moz-transition: 0.3s; -ms-transition: 0.3s; -o-transition: 0.3s; border:1px solid #ccc;}
#search-container li img { display:block; float:left; margin:5px 5px ;}
#search-container li p { font-size: 11px; text-align: left;}
#search-loader { left:5px; z-index:999; background-color: #6984BB; width: 10%; color:white; padding:3px 5px; margin-bottom: 10px; font-size: 13px; -webkit-border-radius:0 0 3px 3px; -moz-border-radius:0 0 3px 3px; border-radius:0 0 3px 3px; display:none;}
#search-container li p { margin:0; padding:5px 0px;}
#search-container li:hover { background:#FAF4D7;}
#search-container .closebtn {font-size: 25px;color: #A8A8A8;padding-bottom: 10px;text-align: center;position: absolute;right: 25px;top: 25px;font-family: arial;}
</style>

Langkah 5 : Setelah berhasil menempatkan CSS dan JavaScript di atas, salin kode di bawah ini dan tempat di mana Anda ingin menampilkan Kotak Pencarian di blog Anda. Anda bahkan dapat Tambah Gadget di panel tata letak Anda dengan menambahkan Gadget "HTML/JavaScript".

<form action="/search" onsubmit="return updateScript();">
<input id="feed-input" name="q" placeholder=" Search Site " size="40" type="text" />
<input id="search-btn" onkeyup="resetField();" type="submit" value="Search" />
</form>

Langkah 6: Sekarang langkah terakhir dan yang paling penting! Menempatkan hasil pencarian kontainer di blog sobat di mana hasil pencarian akan muncul! .
Cari dan temukan posisi yang tepat di mana harus diletakan kode di bawah ini. Periksa posisi yang paling tepat dengan mencari di kotak pencarian di atas.

<div id='search-container'/>
<div id='search-loader'>Loading...</div>



Catatan:
Lakukanlah perubahan warna dan sesuaikan dengan warna templatenya, dan inilah kode warna yang harus diganti atau dirubah.

- Latar belakang Search Container:
  mengubah warna background - #search-result-container
- Warna Text Search Kontainer Judul :
  warna perubahan - #search-result-container h4
- Latar belakang Search Results :
  mengubah warna background - #search-result-container li
- Warna Teks Hasil Pencarian Judul :
  warna perubahan - #search-result-container a

Sunday, January 19, 2014

Cara Membuat Daftar Isi atau Sitemap dengan Tampilan Berbeda


Cara Membuat Daftar Isi atau Sitemap dengan Tampilan Berbeda
Pada kesempatan siang ini kembali Ajatshare akan membagikan tips cara membuat daftar isi atau sitemap dengan tampilan berbeda dari biasanya. Mungkin sebagian sobat Ajatshare ada yang pernah melihat tampilan tersebut dan memang betul sekali daftar isi atau sitemap ini dipakai pakai dalam blog DTE yang scriptnya dibuat oleh Taufik Nurrohman.

Dan yang akan saya share  adalah script aslinya jadi tampilan tidak seperti yang di DTE silahkan sobat edit kembali dan sesuaikan dengan blog masing-masing, untuk lebih jelasnya dapat dilihat pada live demo di bawah ini:








    Bagi sobat yang ingin mengganti sitemap yang lama dengan sitemap yang keren ini, silahkan ikuti petunjuknya di bawah ini:

    1. Login ke Blogger
    2. Masuk ke Rancangan lalu pilih Edit HTML
    3. Centang Expand Template Widget.
    4. Cari kode berikut kode ]]></b:skin> atau <style>
    5. Copy dan paste kode berikut tepat di bawahnya

    #table-outer {
      padding:7px 10px;
      margin:30px 30px 0;
    }
    #table-outer table {
      width:80%;
      margin:0;
    }
    #table-outer form {font:inherit;}
    #table-outer td {padding:2px 2px;}
    #table-outer label {
      font-weight:bold;
      color:#999;
      text-shadow:0 1px 0 rgba(0,0,0,.4);
      display:block;
      text-align:right;
      margin:0 10px 0 0;
      padding:4px 0 0;
    }
    #table-outer select[disabled] {opacity:.4;}
    #post-searcher {
      display:block;
      margin:0;
      padding:0;
    }
    #table-outer input,#table-outer select {
      width:100%;
      background-color:#111;
      border:none;
      display:block;
      margin:0;
      padding:5px 5px;
      font-size:70%;
      text-transform:uppercase;
      color:#777;
      outline:none;
      -webkit-box-shadow:inset 0 1px 3px black,0 1px 0 #444;
      -moz-box-shadow:inset 0 1px 3px black,0 1px 0 #444;
      box-shadow:inset 0 1px 3px black,0 1px 0 #444;
      -webkit-box-sizing:content-box;
      -moz-box-sizing:content-box;
      box-sizing:content-box;
    }
    #table-outer input:focus,#table-outer select:focus {background-color:#090909;}
    #feed-container {
      display:block;
      clear:both;
      margin:0 30px;
      padding:0;
      list-style:none;
      overflow:hidden;
      position:relative;
      border:1px solid #3c3c3c;
      border-top:none;
      text-shadow:0 1px 0 rgba(0,0,0,.4);
    }
    #feed-container:after {
      content:"";
      display:block;
      width:1px;
      height:100%;
      position:absolute;
      top:0;
      bottom:0;
      left:50%;
      background-color:#3c3c3c;
    }
    #feed-container li {
      list-style:none;
      margin:0;
      padding:0;
      border-top:1px solid #3c3c3c;
      color:#999;
      width:50%;
      float:left;
      display:inline;
    }
    #feed-container li .inner {
      margin:15px 16px;
      height:116px;
      overflow:hidden;
      word-wrap:break-word;
      text-overflow:ellipsis;
    }
    #feed-container li a {
      text-decoration:none;
      color:#5687B8;
    }
    #feed-container li a:hover {
      text-decoration:none;
      color:#eee;
    }
    #feed-container li a.toc-title {font-weight:bold;}
    #feed-container li .news-text {margin:10px 0 0;}
    #feed-container li img {
      margin:0 10px 5px 0;
      padding:5px;
      background-color:#222;
      -webkit-border-radius:0;
      -moz-border-radius:0;
      border-radius:0;
      float:left;
    }
    #result-desc {
      margin:0 30px;
      padding:0;
      border-bottom:4px solid #303030;
    }
    #result-desc span,#result-desc div {
      display:block;
      margin:0;
      padding:5px 10px 7px;
      color:#D64D52;
    }
    #result-desc div {color:inherit;}
    #feed-nav {
      margin:10px 30px 0;
      text-align:center;
      font-weight:bold;
      text-transform:uppercase;
    }
    #feed-nav a,#feed-nav span {
      background-color:#111;
      padding:0;
      color:#999;
      text-decoration:none;
      display:block;
      height:30px;
      line-height:32px;
    }
    #feed-nav a:hover,#feed-nav a:active {
      background-color:black;
      color:white;
    }
    #feed-nav span {cursor:wait;}
    @media (max-width:800px) {
    #feedContainer li {
    float:none;
    display:block;
    width:auto;
    height:auto;
    }
    #feedContainer:after {
      display:none
    }
    }

    Copy dan paste kode berikut diantara kode <body>.....</body> atau di widget
    <div id="table-outer">
      <table border="0">
        <tbody>
        <tr>
          <td><label for="feed-order">Urutkan artikel berdasarkan:</label>
          </td>
          <td><select id="feed-order">
            <option selected="selected" value="published">POSTING TERBARU</option>
            <option value="updated">POSTING DIPERBAHARUI</option>
            </select>
          </td>
        </tr>
        <tr>
          <td><label for="label-sorter">Filter artikel berdasarkan kategori:</label>
          </td>
          <td><select disabled="disabled" id="label-sorter">
            <option selected="selected">MEMUAT...</option>
            </select>
          </td>
        </tr>
        <tr>
          <td><label for="feed-q">Cari dengan kata kunci:</label>
          </td>
          <td><form id="post-searcher">
            <input id="feed-q" type="text" />
            </form>
          </td>
        </tr>
      </tbody>
    </table>
    </div> 
    <a style="display:none" href="http://ajatshare.blogspot.com">Blogger Widgets</a>
    <header id="result-desc"></header>
    <ul id="feed-container"></ul>
    <div id="feed-nav">
    </div>
    <script src="https://googledrive.com/host/0B-qFC4Ni6GSKdTZGbmdhUkUtbTA" type="text/javascript"></script>

    Thursday, January 9, 2014

    Social Share Unlocker Popup untuk Blogger

    Social Share Unlocker Popup untuk Blogger

    Hari ini saya akan menunjukkan bagaimana Anda dapat menambahkan Social Share Unlocker Popup untuk Blogger. Setelah menambahkan kode di blog Anda, Anda akan melihat satu waktu popup yang akan meminta Anda untuk baik Seperti, Google +1 atau Ikuti Anda untuk melihat isi dari blog. Timer dapat disesuaikan sesuai dengan kebutuhan Anda secara default adalah 60 detik. Anda juga dapat membuat closeable blog dan menambahkan tombol silang dengan mengutak-atik pengaturan. Kotak ini bekerja pada jQuery dan juga terlihat elegan.

    Widget ini akan sangat efektif dalam meningkatkan kontra sosial Anda dan menyebarkan blog Anda. Secara keseluruhan CSS telah baik kode untuk membuat desain terlihat cantik. Anda dapat melihat demo live plugin ini dengan mengklik tombol di bawah ini.


    Setelah Anda telah melihat demo kita dapat melanjutkan dengan tutorial mengenai bagaimana Anda dapat menambahkan Social Share Unlocker Popup ke blog blogger Anda.

    Langkah 1 : Menambahkan kode

    Pertama pergi ke Blog Judul → Template → Edit HTML dan cari kode < / body> dan paste kode di bawah ini diberikan tepat di atas itu.
    <script type='text/javascript'>
    //<![CDATA[
    TITLEKN='AjatShare';FBKN='https://www.facebook.com/mangsudradjat';
    TWITTERKN='https://twitter.com/ajatshare';
    URLKN='https://plus.google.com/109703640991842154536';
    //]]>
    </script><a style="display:none" href="http://ajatshare.blogspot.com">Blogger Widgets</a>
    <link href="https://googledrive.com/host/0B-qFC4Ni6GSKbHI3LXlMSzFVVXM" rel="stylesheet" type="text/css"/>
    <script src='https://apis.google.com/js/plusone.js' type='text/javascript'/>
    <script src='http://connect.facebook.net/en_US/all.js#xfbml=1'/>
    <script src='http://platform.twitter.com/widgets.js' type='text/javascript'/>
    <script src="https://googledrive.com/host/0B-qFC4Ni6GSKLUU3TkZoVHZtUDg" type="text/javascript"></script>
    <script language='javascript'>
    //<![CDATA[
    $(document).ready(function(){                        
    $().KN3IN1({
       timeout: 60,
       wait: 0,
    closeable: false });
    });
    //]]></script>


    Setelah menambahkan kode berikut Langkah 2 untuk pengaturan.

    Langkah 2 : Pengaturan

    Mengubah teks warna merah dengan nama pengguna Anda dari Facebook dan Twitter . Ubah URL dengan yang di mana Anda ingin mendapatkan Google +1.
    Ganti 60 dengan tidak ada yang Anda inginkan . detik Anda ingin popup untuk muncul .
    Mengubah false ke true jika Anda ingin popup menjadi closeable dan menambahkan tombol silang dalam popup.


    Setelah mengkonfigurasi kode simpan template . Anda selesai sekarang . Sekarang Anda bisa mendapatkan lebih banyak saham sosial setiap kali pengunjung baru dan unik mengunjungi blog Anda dengan menambahkan ini Popup Social Share Unlocker plugin Blogger.

    Cara Membuat Widget Recent Comments dengan Animasi Melayang

    Cara Membuat Widget Recent Comments dengan Animasi Melayang


    Halo sahabat AjatShare, Kali ini saya akan posting mengenai widget Recent Comments awalnya dikodekan oleh Danish Harish dan kemudian diedit oleh banyak rekan-rekan blogger. Sama seperti mereka, saya pun telah telah malakukan perubahan dalam widget ini dan menambahkan animasi melayang-layang di dalamnya.

    Demo live widget ini dapat dilihat dengan mengklik tombol di bawah ini.



    Setelah Anda telah melihat demo , untuk menambahkan widget ini di blog blogger Anda ikuti petunjuk yang diberikan di bawah ini.

    Menambahkan Widget


    Untuk menambahkan widget ini di blog Anda terlebih dahulu pergi ke Blog Judul → Tata Letak → Tambah Widget → HTML / JavaScript. Tambahkan kode di bawah ini diberikan.

    <style type="text/css" scoped>
    ul.allbloggertricks_recent{list-style:none;margin:0;padding:0;}
    .allbloggertricks_recent li{background:none!important;display:block;clear:both;overflow:hidden;list-style:none;border:1px solid transparent;border-radius:9px;max-height:100px;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:0;-moz-transition-property:0;-o-transition-property:0;transition-property:transform;margin:0 0 6px!important;padding:3px!important}
    .allbloggertricks_recent li:hover{border:1px solid #ddd;
    -webkit-transform:rotate(6deg);-moz-transform:rotate(6deg);-o-transform:rotate(6deg) }
    .allbloggertricks_recent a {text-decoration:none;}
    .avatarImage{padding:3px;background:#fefefe;-webkit-box-shadow:0 1px 1px #ccc;-moz-box-shadow:0 1px 1px #ccc;box-shadow:0 1px 1px
    #ccc;float:left;margin:0 6px 0 0;position:relative;overflow:hidden}
    .avatarRound{-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;width:35px;height:35px}
    .allbloggertricks_recent li span{margin-top:4px;color: #222;display: block;font-size: 12px;line-height: 1.4;}
    </style>

    <script type="text/javascript">
    //<![CDATA[
        var
     numComments  = 5,
     showAvatar  = true,
     avatarSize  = 35,
     roundAvatar = true,
     characters  = 40,
     defaultAvatar  = "http://www.gravatar.com/avatar/?d=mm",
     hideCredits = true;
     maxfeeds=50,
     adminBlog='Your Name';
    //]]>
    </script><a style="display:none" href="http://ajatshare.blogspot.com">Blogger Widgets</a>
    <script src="https://googledrive.com/host/0B-qFC4Ni6GSKTEdlU1NNSTZnb2c" type="text/javascript"></script>
    <script type="text/javascript" src="/feeds/comments/default?alt=json&amp;callback=allbloggertricks_recent&amp;&amp;max-results=50">
    </script>


    Tambahkan kode di atas dan ikuti petunjuk di bawah ini:

    Menyiapkan Widget


    Setelah menambahkan kode memeriksa konfigurasi widget.
    numComments - Menunjukkan jumlah maksimum komentar untuk ditampilkan di widget.
    showAvatar - Ubah ke false jika Anda ingin menyembunyikan avatar di widget.
    avatarSize - Ukuran avatar di widget diukur dalam pixel.
    roundAvatar - Ubah ke false jika Anda tidak ingin avatar menjadi berbentuk bulat.
    karakter - Jumlah karakter untuk menunjukkan di komentar.
    defaultAvatar - Gambar yang akan digunakan bila komentar tidak memiliki avatar.
    adminBlog - Ganti Nama Anda dengan nama admin sehingga komentarnya dapat disembunyikan.

    Setelah membuat semua perubahan jangan lupa untuk menyimpan template. Sekarang Anda dan pengunjung Anda dapat melihat widget komentar mengagumkan di dalam blog blogger Anda.

    Cara Membuat Daftar Isi atau Sitemap yang Responsive


    Cara Membuat Daftar Isi atau Sitemap yang Responsive

    Menambahkan Sitemap atau Daftar Isi di blog ini sangat dianjurkan untuk semua blogger baik baru atau lama. Peta Situs ini membantu pembaca untuk menavigasi blog dengan mudah dan juga membantu blog kita dengan menurunkan tingkat bouncing nya ( jumlah kunjungan yang terdiri dari hanya satu tampilan halaman ). Dari teman saya sangat baik + Chandeep J telah bekerja di widget Sitemap untuk membuatnya lebih menarik dengan diberinama Responsif Sitemap Widget untuk Blogger

    Responsif Sitemap Widget untuk Blogger

    Widget ini diberi kode oleh Chandeep dari BlogTipsnTricks . Widget sitemap ini responsif dan dapat digunakan lebih atau kurang dalam setiap template blogger tanpa masalah besar . Widget terlihat menarik dan eye catching juga. Sebuah demo kerja langsung dapat dilihat dengan mengklik tombol di bawah ini :




    <script src="https://googledrive.com/host/0B-qFC4Ni6GSKQnE2b0o5V25tcnc" type="text/javascript"></script>
    <script src="URL Blog Anda/feeds/posts/default?max-results=9999&amp;alt=json-in-script&amp;callback=loadtoc"></script>
    <style type="text/css">
    .post-archive { width: 100%; padding: 20px 0; text-transform: capitalize; }
    .post-archive h4 { border-bottom: 2px solid #EEEEEE; color: #333333; font-size: 20px; margin: 0 0 10px 2px; padding: 0 0 10px; }
    .ct-columns-3 { -moz-column-count: 3; -moz-column-gap: 10px; -moz-column-rule: none; -webkit-column-count: 3; -webkit-column-gap: 10px; -webkit-column-rule: none; column-count: 3; column-gap: 10px; column-rule: none;}
    .ct-columns-3 p { padding: 5px 0px; -moz-column-break-inside: avoid; -webkit-column-break-inside: avoid; -o-column-break-inside: avoid; -ms-column-break-inside: avoid; column-break-inside: avoid; display: inline-block; width: 100%; }
    .ct-columns-3 p a { background: #fafafa; color: #333; display: block; border: 1px solid #FFFFFF; font-size: 14px; line-height: normal; outline: 1px solid #EEEEEE; padding: 10px 15px; -webkit-transition:all .25s ease-in-out; -moz-transition:all .25s ease-in-out; -o-transition:all .25s ease-in-out; transition:all .25s ease-in-out; }
    .ct-columns-3 p a:hover { background: #555; color: #fff; }
    @media screen and (max-width: 768px){ .ct-columns-3 { -moz-column-count: 1; -moz-column-gap: 0px; -moz-column-rule: none; -webkit-column-count: 1; -webkit-column-gap: 0px; -webkit-column-rule: none; column-count: 1; column-gap: 0px; column-rule: none; } }</style>



    Untuk menambahkan widget Sitemap ini ke dalam blog cukup ikuti petunjuk di bawah ini .

    Pergi ke Blog Judul → Page → New → Halaman Halaman Kosong → HTML dan paste kode di bawah ini diberikan dalam editor posting . Lalu ganti tulisan warna merah dengan URL Blog Anda.

    Tuesday, January 7, 2014

    Cara Membuat Thumbnail otomatis dan Fungsi Read More pada Blogger


    Cara Membuat Thumbnail otomatis dan Fungsi Read More pada Blogger


    Ikuti langkah-langkah :
    1 . Pergi ke " Design" klik "Edit HTML "
    2 . Centang pada " Expand Template Widget "
    3 . Cari kode ini
    <data:post.body/>

    4 . Ganti dengan kode di bawah ini
    <b:if cond='data:blog.pageType == &quot;static_page&quot;'><br/>
    <data:post.body/>
    <b:else/>
    <b:if cond='data:blog.pageType != "item"'>
    <div expr:id='"summary" + data:post.id'><data:post.body/></div>
    <script type='text/javascript'>createSummaryAndThumb("summary<data:post.id/>");
    </script> <span class='rmlink' style='float:right;padding-top:20px;'><a expr:href='data:post.url'>read more</a></span>
    </b:if>
    <b:if cond='data:blog.pageType == "item"'><data:post.body/></b:if>
    </b:if>

    5 . Sekarang , cari < / head> dan paste bagian kode berikut tepat sebelumnya :
    <script type='text/javascript'>var thumbnail_mode = "no-float" ;
    summary_noimg = 430;
    summary_img = 340;
    img_thumb_height = 100;
    img_thumb_width = 120;
    </script>
    <a style="display:none" href="http://ajatshare.blogspot.com">Blogger Widgets</a>
    <script type='text/javascript'>
    //<![CDATA[
    function removeHtmlTag(strx,chop){
    if(strx.indexOf("<")!=-1)
    {
    var s = strx.split("<");
    for(var i=0;i<s.length;i++){
    if(s[i].indexOf(">")!=-1){
    s[i] = s[i].substring(s[i].indexOf(">")+1,s[i].length);
    }
    }
    strx = s.join("");
    }
    chop = (chop < strx.length-1) ? chop : strx.length-2;
    while(strx.charAt(chop-1)!=' ' && strx.indexOf(' ',chop)!=-1) chop++;
    strx = strx.substring(0,chop-1);
    return strx+'...';
    }
    function createSummaryAndThumb(pID){
    var div = document.getElementById(pID);
    var imgtag = "";
    var img = div.getElementsByTagName("img");
    var summ = summary_noimg;
    if(img.length>=1) {
    imgtag = '<span style="float:left; padding:0px 10px 5px 0px;"><img src="'+img[0].src+'" width="'+img_thumb_width+'px" height="'+img_thumb_height+'px"/></span>';
    summ = summary_img;
    }
    var summary = imgtag + '<div>' + removeHtmlTag(div.innerHTML,summ) + '</div>';
    div.innerHTML = summary;
    }
    //]]>
    </script>


    Keterangan:
    summary_noimg = 430 ; tinggi posting tanpa gambar
    summary_img = 340 ; tinggi posting dengan gambar
    img_thumb_height = 100; tinggi gambar thumbnail
    img_thumb_width = 120 ; lebar gambar thumbnail

    Wednesday, December 25, 2013

    Pengertian dan Pengenalan Javascript


    Pengertian dan Pengenalan Javascript

    Apa itu JavaScript?
    1. JavaScript adalah bahasa “Scripting”, bukan bahasa pemrograman.
    2. JavaScript didisain untuk membuat halaman HTML menjadi lebih interaktif.
    3. JavaScript biasanya disisipkan langsung pada halaman HTML.
    4. Client Side scripting.
    5. Apakah JavaScript sama dengan Java? TIDAK. JavaScript dan Java sangat berbeda baik itu dari bahasa maupun dari konsep dan disainnya.
    6. JavaScript bersifat Case Sensitive.

    Penggunaan JavaScript

    Menggunakan tag HTML <script>

    Contoh

    <script type="text/javascript">
    ...
    ...
    </script>


    Penempatan JavaScript

    Ditempatkan pada tag <head>
    Ditempatkan pada tag <body>
    Ditempatkan pada tag <head> dan <body>
    Sebagai file external.


    Penggunaan JavaScript External

    File contoh1.js

    document.write("<h2>Text ini ditulis dengan JavaScript</h2>");


    File contoh1.html

    <head>
    <script type=“text/javascript”src=“contoh1.js”></script>
    </head>


    Variabel
    Aturan penulisan Variabel :
    Nama variabel bersifat Case Sensitive
    Harus dimulai dengan huruf atau karakter underscore.

    Deklarasi Variabel dengan statement var
    var nama;
    var nama="ajatshare";

    Variabel yang tidak dideklarasikan
    nama="ajatshare";
    x=y+5;

    Wednesday, November 13, 2013

    Cara Membuat Sidebar Accordion Dengan Efek Jquery


    Cara Membuat Sidebar Accordion Dengan Efek Jquery

    Dengan memasang efek accordion ini dapat memperkecil tampilan sidebar membuat efek accordion sidebar ini akan membuat terlihat keren  karena dengan efek accordion maka yang akan ditampilkan secara utuh hanya satu widget saja sementara yang lain akan tersembunyi.
    Membuat Efek Accordion sidebar dengan JQuery ini bisa sobat terapkan pada blogspot dan yang harus diperhatikan adalah ID dari sidebar sobat, karena setiap template mungkin ada perbedaan. supaya sobat bisa tahu ID dari sidebar sobat sobat bisa menggunakan ad-on firebug pada mozilla. sebagai contoh pada tutorial ini ID sidebarnya adalah " sidebar-wrapper ". nah mungkin buat yang lain ID tersebut bisa sidebar, right-sidebar atau buat yang menggunakan template blogspot baru IDnya adalah sidebar-right-1, oleh karena itu sobat sesuaikan saja. Anda dapat melihat demo live plugin ini dengan mengklik tombol di bawah ini.


    Berikut langkah-langkah membuat accordion pada sidebar......

    1. Login ke Blogger.
    2. Masuk ke Template.
    3. Klik Edit HTML template.
    4. Jangan lupa centang "Expand template".
    5. Kemudian cari Kode

    </head>

    6. Copy kode di bawah ini dan Paste tepat di atas kode </head>

    <script src='http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js' type='text/javascript'/> 
    <script type='text/javascript'>
    //<![CDATA[
    $(function() {
        $('#sidebar-wrapper .widget-content').hide();
        $('#sidebar-wrapper h2:first').addClass('active').next().slideDown('slow');
        $('#sidebar-wrapper  h2').css('cursor', 'pointer').click(function() {
            if($(this).next().is(':hidden')) {
                $('#sidebar-wrapper h2').removeClass('active').next().slideUp('slow');
                $(this).toggleClass('active').next().slideDown('slow');
            }
        });
    });
    //]]>
    </script>

    7. Setelah itu Simpan Template .
    8. Lihat hasilnya.

    Sekali lagi perhatikan kode yang berwarna merah dan sesuaikan dengan ID sidebar blog sobat.

    Mungkin sampai disini dulu postingan tentang Membuat Efek Accordion Sidebar dengan JQuery kali ini, semoga bermanfaat bagi Anda.

    Sunday, October 20, 2013

    Cara Memasang Breaking News di Blog


    Cara Memasang Breaking News di Blog


    Breaking news adalah widget yang dipasang dengan tujuan memperindah tampilan blog dan juga untuk  meningkatkan pageview blog. Widget ini berupa judul artikel yang ditampilkan secara bergantian yang terkadang juga di sertai dengan tanggal posting artikel tersebut.
    Sobat yang tertarik memasang widget ni, silahkan ikuti tutorial berikut.

    Cara Memasang Breaking News di Blog

    1. Login dulu ke akun blog sobat
    2. Klik rancangan --> Edit HTML
    3. Letakkan kode berikut di atas kode ]]></b:skin>

    .newspic {background:#252525 url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkJ8-I08iAnDXWvw_ImoPCayBve17ovXWqthV_sFq3Lh-yGRn39NpKq947skbRk5qu5cgNjsbduEf7lixOJuxu1wffXeL9wdsMv9hiPO-P2s2pREYZsO1xVA5CjVqNJmOFDkTNxio9Y8k/s1600/BRK+NW.png) no-repeat top left;width:979px;margin:0 auto;padding:0 auto; height:24px;color:#fff;}
    .news {width: 979px;margin:0 auto;padding:0 auto;line-height: 1.2em;text-align:left;font-family:Arial;font-size:11px;color:#fff;overflow:hidden;clear:both;}
    .news a:link, .news a:visited{color:#000000;text-decoration:none;}
    .news a:hover {color:#ddd;text-decoration:underline;}


    4. Kemudian letakkan kode berikut di atas kode </head>

    <script src='http://www.google.com/jsapi?key=ABQIAAAAUMsU2d40bO1-m8DeADFRexTdcQS31_Y0TkToW9tE1XWPEnv6YBSa1QfZaAr4GJ8-AZkWddpnW9Y0hA'></script>

    <script type='text/javascript'>
    //<![CDATA[
    var gfeedfetcher_loading_image="indicator.gif";google.load("feeds","1");function gfeedfetcher(c,a,b){this.linktarget=b||"";this.feedlabels=[];this.feedurls=[];this.feeds=[];this.feedsfetched=0;this.feedlimit=5;this.showoptions="";this.sortstring="date";document.write('<div id="'+c+'" class="'+a+'"></div>');this.feedcontainer=document.getElementById(c);this.itemcontainer="<li>"}gfeedfetcher.prototype.addFeed=function(b,a){this.feedlabels[this.feedlabels.length]=b;this.feedurls[this.feedurls.length]=a};gfeedfetcher.prototype.filterfeed=function(b,a){this.feedlimit=b;if(typeof a!="undefined"){this.sortstring=a}};gfeedfetcher.prototype.displayoptions=function(a){this.showoptions=a};gfeedfetcher.prototype.setentrycontainer=function(a){this.itemcontainer="<"+a.toLowerCase()+">"};gfeedfetcher.prototype.init=function(){this.feedsfetched=0;this.feeds=[];this.feedcontainer.innerHTML='<img src="'+gfeedfetcher_loading_image+'" /> Loading news...';var a=this;for(var b=0;b<this.feedurls.length;b++){var c=new google.feeds.Feed(this.feedurls[b]);var d=(this.feedlimit<=this.feedurls.length)?1:Math.floor(this.feedlimit/this.feedurls.length);if(this.feedlimit%this.feedurls.length>0&&this.feedlimit>this.feedurls.length&&b==this.feedurls.length-1){d+=(this.feedlimit%this.feedurls.length)}c.setNumEntries(d);c.load(function(e){return function(f){a._fetch_data_as_array(f,e)}}(this.feedlabels[b]))}};gfeedfetcher._formatdate=function(a,c){var d=new Date(a);var b=(c.indexOf("datetime")!=-1)?d.toLocaleString():(c.indexOf("date")!=-1)?d.toLocaleDateString():(c.indexOf("time")!=-1)?d.toLocaleTimeString():"";return"<span class='datefield'>"+b+"</span>"};gfeedfetcher._sortarray=function(a,b){var b=(b=="label")?"ddlabel":b;if(b=="title"||b=="ddlabel"){a.sort(function(e,d){var g=e[b].toLowerCase();var f=d[b].toLowerCase();return(g<f)?-1:(g>f)?1:0})}else{try{a.sort(function(e,d){return new Date(d.publishedDate)-new Date(e.publishedDate)})}catch(c){}}};gfeedfetcher.prototype._fetch_data_as_array=function(b,a){var d=(!b.error)?b.feed.entries:"";if(d==""){alert("Google Feed API Error: "+b.error.message)}for(var c=0;c<d.length;c++){b.feed.entries[c].ddlabel=a}this.feeds=this.feeds.concat(d);this._signaldownloadcomplete()};gfeedfetcher.prototype._signaldownloadcomplete=function(){this.feedsfetched+=1;if(this.feedsfetched==this.feedurls.length){this._displayresult(this.feeds)}};gfeedfetcher.prototype._displayresult=function(a){var e=(this.itemcontainer=="<li>")?"<ul>\n":"";gfeedfetcher._sortarray(a,this.sortstring);for(var c=0;c<a.length;c++){var d='<a href="'+a[c].link+'" target="'+this.linktarget+'" class="titlefield">'+a[c].title+"</a>";var b=/label/i.test(this.showoptions)?'<span class="labelfield">['+this.feeds[c].ddlabel+"]</span>":" ";var g=gfeedfetcher._formatdate(a[c].publishedDate,this.showoptions);var f=/description/i.test(this.showoptions)?"<br />"+a[c].content:/snippet/i.test(this.showoptions)?"<br />"+a[c].contentSnippet:"";e+=this.itemcontainer+d+" "+b+" "+g+"\n"+f+this.itemcontainer.replace("<","</")+"\n\n"}e+=(this.itemcontainer=="<li>")?"</ul>":"";this.feedcontainer.innerHTML=e};

    var gfeedfetcher_loading_image="indicator.gif";function gfeedrssticker(d,b,a,c){this.tickerid=d;this.delay=parseInt(a);this.mouseoverBol=0;this.itemsperpage=1;this.messagepointer=0;gfeedfetcher.call(this,d,b,c);this.itemcontainer="<div>";this.tickerdiv=document.getElementById(d)}gfeedrssticker.prototype=new gfeedfetcher;gfeedrssticker.prototype.constructor=gfeedrssticker;gfeedrssticker.prototype._displayresult=null;gfeedrssticker.prototype.entries_per_page=function(a){this.itemsperpage=a};gfeedrssticker.prototype._signaldownloadcomplete=function(){this.feedsfetched+=1;if(this.feedsfetched==this.feedurls.length){this._initscroller(this.feeds)}};gfeedrssticker.prototype._initscroller=function(a){var c=this;gfeedfetcher._sortarray(a,this.sortstring);this.itemsperpage=(this.itemsperpage>=a.length)?1:this.itemsperpage;var b=a.slice(this.messagepointer,this.itemsperpage);this.tickerdiv.innerHTML=formatrssmessage(b,this.showoptions,this.itemcontainer,this.linktarget);this.tickerdiv.onmouseover=function(){c.mouseoverBol=1};this.tickerdiv.onmouseout=function(){c.mouseoverBol=0};this.messagepointer=this.itemsperpage;if(window.attachEvent){window.attachEvent("onunload",function(){c.tickerdiv.onmouseover=c.tickerdiv.onmouseout=null})}setTimeout(function(){c._rotatemessage()},this.delay)};function formatrssmessage(d,b,f,g){var c=(f=="<li>")?"<ul>\n":"";for(var e=0;e<d.length;e++){var h='<a href="'+d[e].link+'" target="'+g+'" class="titlefield">'+d[e].title+"</a>";var j=/label/i.test(b)?'<span class="labelfield">['+d[e].ddlabel+"]</span>":" ";var k=gfeedfetcher._formatdate(d[e].publishedDate,b);var a=/description/i.test(b)?"<br />"+d[e].content:/snippet/i.test(b)?"<br />"+d[e].contentSnippet:"";c+=f+h+" "+j+" "+k+"\n"+a+f.replace("<","</")+"\n\n"}c+=(f=="<li>")?"</ul>\n":"";return c}gfeedrssticker.prototype._rotatemessage=function(){var b=this;if(this.mouseoverBol==1){setTimeout(function(){b._rotatemessage()},100)}else{var a=this.feeds.slice(this.messagepointer,this.messagepointer+this.itemsperpage);this.tickerdiv.innerHTML=formatrssmessage(a,this.showoptions,this.itemcontainer,this.linktarget);this.messagepointer=(this.messagepointer+this.itemsperpage>this.feeds.length-1)?0:this.messagepointer+this.itemsperpage;setTimeout(function(){b._rotatemessage()},this.delay)}};
    //]]>
    </script>
    <style type='text/css'>
    .titlefield{ /*CSS for RSS title link in general*/
    text-decoration: none;}
    .labelfield{ /*CSS for label field in general*/
    color:#aaa;font-size: 100%;}
    .datefield{ /*CSS for date field in general*/
    color:#aaa;font:normal 14px Arial;text-transform:none;}
    #example1{ /*Demo 1 main container*/
    width: 780px;
    height: 14px;
    border: 0px solid #aaa;
    padding: 0px;
    font:bold 16px Arial;
    text-transform:none;
    text-align:left;
    background-color:transparent;}
    code{ /*CSS for insructions*/
    color: #fff;}
    #example1 a:link, #example1 a:visited {color:#f2f2f2;text-decoration:none;}
    #example1 a:hover {color:#C8D3F2;text-decoration:none;}
    </style>


    5. Cari kode <div id='header-wrapper'> ( gunakan Ctrl + F ) dan letakkan kode berikut tepat di bawahnya.

    <div class='newspic'>
    <div style='float:left;width:979px;padding:1px 0 6px 130px; position:relative; overflow:hidden;'>

    <script type='text/javascript'>
    var cssfeed=new gfeedrssticker(&quot;example1&quot;, &quot;example1class&quot;, 4000, &quot;_new&quot;)
    cssfeed.addFeed(&quot;Creating Website&quot;, &quot;http://ajatshare.blogspot.com/feeds/posts/default&quot;) //Specify &quot;label&quot; plus URL to RSS feed
    cssfeed.displayoptions(&quot;date&quot;) //show the specified additional fields
    cssfeed.setentrycontainer(&quot;div&quot;) //Wrap each entry with a DIV tag
    cssfeed.filterfeed(10, &quot;date&quot;) //Show 10 entries, sort by date
    cssfeed.entries_per_page(1)
    cssfeed.init()
    </script>
    </div>
    <div style='clear:both;'/>
    </div>


    Catatan :Ganti http://ajatshare.blogspot.com dengan url blog sobat.


    6. Klik save dan lihat hasilnya.

    Tuesday, August 27, 2013

    Cara Jitu Mempercepat Loading Blog


    Cara Jitu Mempercepat Loading Blog


    Mempunyai blog yang ringan dalam artian cepat proses loading-nya adalah impian hampir semua blogger, mereka beramai-ramai mencari tahu bagaimana agar blog mereka menjadi cepat pada saat loading page.
    Untuk blogger pemula mungkin bertanya-tanya susahkah membuat blog agar proses loadingnya cepat, jawabannya tidaklah susah membuat blog kita agar ringan atau loadingnya cepat.

    Silahkan ikuti terus Cara Jitu Mempercepat Blog :

    1. Rubahlah kode Template blog anda ke HTML
    2. Validasikan HTML menjadi valid HTML5
    3. Bungkus semua kode css

       contoh :

       <style type='text/css'>
       .....kode css.....
       </style>

    4. Validasikan CSS menjadi CSS3
    5. Compress semua kode css dan javasript
    6. Sisipkan script lazydog untuk mempercepat proses loading
    <script charset='utf-8' src='http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js' type='text/javascript'/>
    <script src='http://k-blogger.googlecode.com/files/easy-loading.js' type='text/javascript'/>
    <script charset='utf-8' type='text/javascript'>
    $(function() {
    $(&quot;img&quot;).lazyload({placeholder : &quot;http://bit.ly/Qv60g5&quot;,threshold : 200});
    });
    </script>


    Artikel lengkapnya mengenai Cara Jitu Mempercapat Loading Blog, silahkan anda baca :

    - Membuat Blog jadi Valid HTML5
    - Membuat Blog jadi Valid CSS3
    - Compress kode CSS
    - Mempercepat Loading Halaman Page

    Itulah 6 (enam) Cara Jitu Mempercepat Loading Blog, semoga bermanfaat.

    Saturday, August 17, 2013

    Mempercepat Loading Halaman Page


    Mempercepat Loading Halaman Page

    Dipagi yang cerah ini setelah saya mengganti template lama dengan yang sekarang, rasanya ingin berbagi ilmu dengan sobat AjatShare. Sewaktu bereksperimen dengan berbagai macam template saya menemukan salah satu cara untuk Mempercepat Loading Halaman Page yang simple namun cukup efektif yaitu dengan cara memasang script lazy load pada blog kita. Memang banyak cara untuk mempercepat loading blog kita, seperti dalam posting saya sebelumnya yaitu dengan mengkompress kode css atau dengan cara membuat blog menjadi valid html5 ataupun valid css3. Nah pada kesempatan ini saya akan membahas Lazy Load Script.

    Lazy Load Script ini merupakan script yang membuat kinerja pemuatan blog berjalan secara efektif, dengan adanya Lazy load ini blog kita akan memuat element element penting dahulu , yang membuat elemet gambar akan dimuat terakhir, memang terlihat blog kita lebih cepat dengan memakai ini tetapi menurut saya sama saja namun jika kita memakai ini blog kita akan langsung terlihat (tidak lama blanknya).


    Mempercepat Loading Halaman Page :

    1. Masuk Ke Dasboard , Rancangan di pilih edit HTML
    2. Centang Expand Template Widget, dan tunggu
    3. setelah menunggu copy paste kode berikut diatas kode </head>

    <script charset='utf-8' src='http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js' type='text/javascript'/> 
    <script src='http://cuerosb.googlecode.com/files/cueros%20-lazyload.js' type='text/javascript'/>
    <script charset='utf-8' type='text/javascript'>
    $(function() {
    $(&quot;img&quot;).lazyload({placeholder : &quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiweVe7tBKT1noJfUrdnYefhz253xc7cAF5hTOVMnaXxeqjcWdVWRR97aEO49ZH1P3gdXv5euA-0S0UBHQinTLGHi_smzlrBKJOQG9I_OSUnhrkIHA67fZ3zPcnBj_-1DvHiFtEqG0uGV8/&quot;,threshold : 200}); });
    </script>


       atau bisa juga dengan menggunakan kode script di bawah ini :

    <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:"https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOAGV7JdMiuzcrl0IwuXRdZoy-Qs6-1xX7YFNZMPl-CiG2P6QlLp9xXdTKjLHdBoB0tDbWIkDeGU3k_gHhVS4k81OyqsJLlLlsJsa7VaMUELoRER0Teih5ktsPi7fwiw8o70TMGzTEFZQ/s1600/truebloggertricks.blogspot.com.gif",effect:"fadeIn",threshold:"-50"})})
    //]]></script>


    4. Simpan Template