5/17/2019

Trik Untuk Embed Video Youtube Super Ringan Di Blog

Video youtube yang kita pasang (embed) di postingan blog merupakan salah satu penyumbang loading halaman terbesar. Padahal video tersebut tidak pribadi diputar. Namun tetap saja meskipun tidak terputar secara otomatis, sebuah video yang di embed akan mempengaruhi loading halaman blog. Jika Anda tidak percaya, coba tes di pagespeed salah satu artikel postingan blog yang menyertakan video youtube. Lihat pada bab aset statis!
 di postingan blog merupakan salah satu penyumbang loading halaman terbesar Trik Untuk Embed Video Youtube Super Ringan di Blog

Sebagai pemilik blog atau website, tentu kita tidak ingin kalau blog yang kita kelola performancenya buruk. Kita berusaha sebisa mungkin agar loading blog tersebut menjadi ringan. Jika loading cepat, sudah niscaya akan baik di mata google dan pengunjung pun akan betah berlama-lama mengeksplor isi blog kita.

Lantas bagaimana solusi untuk mengatasi loading video youtube yang diembed ini?

Solusinya Anda hanya perlu mengubah sistem embed video youtube yang dipakai di blog. Banyak orang menyampaikan bahwa sistem embed ini sama halnya dengan sistem embed google plus. Dimana video yang dishare yang terload hanya sebuah gambar thumbnailnya saja. Tidak termasuk proses loading video. Video gres akan di proses dan loading saat pengunjung meng-klik tombol putarnya.

Cara mengurangi loading halaman dari embed video youtube


Sebelum memakai cara ini, sebaiknya hapus semua css dan script dari template sebelumnya. Kemudian silahkan copy dan paste css berikut sebelum tag </head> atau setelah tag <head>.
 /* Embed Youtube */ .youtube-container{display:block;margin:20px auto;width:100%;max-width:600px}.youtube-player{padding-bottom:56.25%;overflow:hidden;position:relative;width:100%;height:100%;cursor:hand;cursor:pointer;display:block}img.youtube-thumb{bottom:0;display:block!important;left:0;margin:auto!important;max-width:100%!important;width:100%!important;position:absolute;right:0;top:0;height:auto!important}div.play-button{height:72px;width:72px;left:50%;top:50%;margin-left:-36px;margin-top:-36px;position:absolute;background:url(http://i.imgur.com/TxzC70f.png) no-repeat}#youtube-iframe{width:100%;height:100%;position:absolute;top:0;left:0} 

Kemudian copy dan pastekan script berikut sebelum tag </body>.
 <script> //<![CDATA[ function labnolThumb(e){return'<img class="youtube-thumb" src="//i.ytimg.com/vi/'+e+'/hqdefault.jpg"><div class="play-button"></div>'}function labnolIframe(){var e=document.createElement("iframe");e.setAttribute("src","//www.youtube.com/embed/"+this.parentNode.dataset.id+"?autoplay=1&autohide=2&border=0&wmode=opaque&enablejsapi=1&controls=0&showinfo=0"),e.setAttribute("frameborder","0"),e.setAttribute("id","youtube-iframe"),this.parentNode.replaceChild(e,this)}!function(){for(var e=document.getElementsByClassName("youtube-player"),t=0;t<e.length;t++){var a=document.createElement("div");a.innerHTML=labnolThumb(e[t].dataset.id),a.onclick=labnolIframe,e[t].appendChild(a)}}(); //]]> </script> 

Kemudian untuk memasang videonya gunakan isyarat pemanggil berikut.
 <div class="youtube-container">   <div class="youtube-player" data-id="Video ID"></div> </div> 

Misal kalau url video youtubenya ibarat ini:
https://www.youtube.com/watch?v=1da0ZBZH40o

Maka yang aku tandai warna merah ialah Video IDnya. Jika penempatan kodenya benar maka hasil balasannya akan ibarat ini.
 di postingan blog merupakan salah satu penyumbang loading halaman terbesar Trik Untuk Embed Video Youtube Super Ringan di Blog

Sumber: http://www.skipser.com/p/2/p/youtube-video-embed-like-google-plus.html
Sumber https://www.tipsdantrik.web.id/
Comments

Add Your Comment
EmoticonEmoticon