Mempercepat Loading Komentar dengan Memperkecil Avatar

+ 41 Komentar
Cara mempercepat loading komentar - Diantara yang membuat beratnya komentar untuk diload adalah besarnya ukuran gambar / image pada komentar. Walaupun sobat memperkecil dengan CSS, tetap saja ukuran asli avatar adalah 512x512px. Untuk mencobanya, silahkan klik kanan pada avatar komentar yang ada di blog sobat, kemudian klik kanan pada buka gambar di tab baru. Sebagai contoh, avatar saya sebelum saya rubah ukurannya seperti gambar ini :mempercepat loading komentar

mempercepat loading komentar

Setelah saya rubah, maka ukuran avatar berganti menjadi seperti ini :

mempercepat loading komentar

Blogger mempunyai cara yang unik dalam menentukan ukuran gambar, untuk ukuran gambar asli biasanya ditandai denga kode s1600 pada URL gambar. Gambar yang sobat upload memiliki beberapa ukuran, dengan merubah ukurannya sobat bisa menentukan berapa pixel gambar yang akan di tampilkan. Sebagai contoh, avatar saya mempunyai URL :
http://lh4.googleusercontent.com/-H08EqbNhKPo/AAAAAAAAAAI/AAAAAAAAADs/jLmlB6cRb8s/s1600/photo.jpg
silahkan copy paste untuk mencoba, kemudian ganti s1600 menjadi s50 misalkan, gambar akan berubah menjadi 50x50px.

Selanjutnya, kita akan merubah ukuran avatar yang tadinya 512px menjadi 65px misalkan, silahkan simak caranya.

Cara Memperkecil Avatar Komentar

Sebagaimana dijelaskan di atas, cara memperkecilnya bukan dengan CSS, melainkan dengan JavaScript. Untuk memasangnya, simpan kode dibawah ini pada template sobat diatas </body>
<script type='text/javascript'>
//<![CDATA[
var avatar=$("#comments");
avatar.find('.avatar-image-container img').each(function() {
        var ava = $(this).attr('longdesc') ? $(this).attr('longdesc') : $(this).attr('src');
        $(this).show().attr('src', ava.replace(/\/s[0-9]+(\-c)?\//,"/s65-c/")).removeAttr('longdesc width height');
});
//]]>
</script>
Ganti angka s65 sesuai ukuran avatar pada blog sobat.

Setelah di save, coba kunjungi postingan yang sudah mempunyai komentar, kemudian buka gambarnya di tab baru. Berubah bukan?

41 komentar

Pernah juga mau pake ini tapi ragu, waktu itu nyomtek dari dte sih xD

Balas
Komentar ini telah dihapus oleh administrator blog.

Ntar kapan-kapan saya coba ^_^

Balas

Selain css juga avatar jadi masalah utama juga ya dalam mempercepat loading blog.Ok ini mas untuk blog supaya lebih ringan.

Balas

Kalau komentarnya banyak pasti banyak avatar yang justru juga masuk dalam memberatkan loading blog.Nice Kang tutorialnya.

Balas

Bisa dicoba ini mudahan saja loading bisa terasa lebih cepat dari biasanya :)

Balas

asiik.. sangat membantu mas ^_^

Balas

izin untuk mencoba mas...

Balas

Makasih mas tutor nya. ijin di praktekin :D

Balas

wah gan ada tutor memasang auto read more gak ?

Balas

Punya template untuk kategory Blog saya tidak ?

Balas

Gan mau tanya nih bagaimana cara mmenghilangkan avatarnya?

Balas

ini sudah saya terapkan kang :)

Balas

wkwkwkwk... tergantung kebutuha

Balas

memang sangat perlu sekali gan..
terima kasih triknyagan :D

Balas

Tidak berhasil sob? Masih s520 ? :(

Balas

Makasih infonya... Patut dicoba gan...

Balas

Keren banger masbro, loading jadi lebih cepat dan tentunya membuat pengunjung tidak lama menunggu :) salam blogger

Balas

langsung dicoba kang :D

Balas

nggak berhasil ... sebenarnya aku butuh untuk memperkecil avatar ini, khususnya yang avatar yg menggunakan id google account itu yg bikin berat loudingnya.
coba di otak-atik lg siapa tau berhasil. Di sini aku liat jg msh besar avatarnya.

Balas

thanks artikelnya mas bro
di tunggu kunjungan baliknya..
http://indradp-share.blogspot.com/

Balas

mau nyoba dulu gan
ditunggu kunbalnya
http://mantapweb.blogspot.com/

Balas

kalau cara bikin gambar komentar jd bulat gmna gan?

Balas

gmana caranya buat gambar komentar jadi kotak bang? :)

Balas

dicoba dulu nih, mungkin loading blog saya jadi tambah ringan
cara bikin tampilan komentar kayak blog ini gimana ya?

Balas

Posting Komentar

Silahkan tinggalkan komentar sobat... Mohon jangan menggunakan link hidup, karena akan otomatis terhapus!