Saturday, December 31, 2016

Optimasi Async Javascript Loading Social Share Button

    Optimasi Async Javascript untuk Loading Sosial Media / Social Share Button - Tahukah anda bahwa menambahkan async pada javascript sosial media dapat meringankan kinerja blog anda saat loading . Asyncrounous javascript atau biasa disebut dengan async javascript ini lebih seo friendly karena dapat memmpercepat loading blog anda. Hal ini dikarenakan dalam pemrograman Social Share Button dengan asyncronous API tidak akan banyak membebani browser ketika blog anda sedang di load .

Apa itu Async Javascript ?

Modul Asynchronous definition (AMD) adalah API JavaScript untuk mendefinisikan modul sehingga modul dan dependensinya dapat memuat asynchronously. Hal ini berguna dalam meningkatkan kinerja situs dengan melewati beban sinkron modul bersama dengan sisa dari isi situs.

Selain memuat beberapa file JavaScript saat runtime, AMD dapat digunakan selama pengembangan untuk menyimpan file JavaScript dikemas dalam banyak file yang berbeda. Hal ini mirip dengan bahasa pemrograman lain, misalnya Jawa, yang mendukung kata kunci seperti impor, paket, dan kelas untuk tujuan ini. Hal ini kemudian memungkinkan untuk menggabungkan dan mengecilkan semua sumber JavaScript ke dalam satu file kecil yang digunakan untuk penyebaran produksi. - wikipedia
Optimasi Async Javascript Loading Social Share Button

Berikut Optimasi Async Javascript Loading Social Share Button

  1. Google Plus Untuk membuat  Async pada Javascript Google plus , anda dapat mengganti java script google plus yang lama dengan Javascript Google plus dibawah ini
    <script type='text/javascript'>
    (function() {
    var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
    po.src = 'https://apis.google.com/js/plusone.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
    })();
    </script>
    Pasang kode tersebut diatas code </body>
  2. Facebook  Untuk membuat  Async pada Javascript Facebook , anda dapat mengganti java script Facebook yang lama dengan Javascript Facebook dibawah ini 
    <div id="fb-root"></div>
    <script>(function(d, s, id) {
    var js, fjs = d.getElementsByTagName(s)[0];
    if (d.getElementById(id)) return;
    js = d.createElement(s); js.id = id;js.async=true;
    js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
    fjs.parentNode.insertBefore(js, fjs);
    }(document, 'script', 'facebook-jssdk'));</script>
    Pasang kode tersebut diatas code <body>
  3. Twitter Untuk membuat  Async pada Javascript Twitter , anda dapat mengganti java script Twitter yang lama dengan Javascript Twitter dibawah ini 
    <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.async=true;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script>
    Pasang kode tersebut diatas code </body>
Nah itulah 3 Optimasi Optimasi Async Javascript Sosial Media Untuk Java Script , silahkan pasang Async Javascript sesuai kebutuhan anda , jika anda tidak memasang share  twitter jangan pasang Async Javascript twitter , karena itu mubadzir , hehhehehe

No comments:
Write comments