jQuery Lazy Load Images on Scroll tanpa Plugin: Bagaimana Lazy Load Gambar WordPress Tanpa Plugin?

Tidak hanya malas memuat gambar di halaman web membantu dalam kinerja usia, tetapi juga membantu dalam Search Engine Optimization seperti yang diamati. Anda dapat gunakan jQuery dan bahkan Mootools untuk pemuatan gambar yang lambat. Gambar hanya akan muncul saat Anda menggulir ke sana.

Tip jQuery ini mengurangi banyak permintaan eksternal saat memuat halaman, yang pada akhirnya membantu blog WordPress Anda memuat lebih cepat. Saat menggunakan trik ini, Anda juga harus menggunakan Teknik Cache untuk menyederhanakan pemuatan halaman.

Apa itu Pemuatan Malas?

Pemuatan lambat adalah saat Anda mengunduh konten sesuai kebutuhan, alih-alih mengunduh semuanya sekaligus.

Lazy loading adalah teknik optimasi yang digunakan di internet. Ini hanya memuat bagian halaman web yang Anda butuhkan pada awalnya, dan tidak memuat bagian lain sampai Anda mengkliknya. Dengan cara ini, tidak perlu memuat semua informasi dari awal sampai akhir.

Salah satu bentuk dari lazy loading disebut infinity scroll. Ini berarti bahwa saat Anda menggulir halaman ke bawah, lebih banyak konten akan dimuat secara otomatis.

Mengapa pemuatan malas itu penting?

Muatan besar halaman web penuh dengan gambar, skrip, lembar gaya, font, dan video. pengambilan gambar lebih dari 60% dari ukuran halaman web biasa. Tidak mungkin untuk menghilangkannya karena mereka penting untuk desain halaman web.

Tanpa pengoptimalan apa pun, browser web Anda mengunduh semuanya sebelum merender halaman. Ini membuat pemuatan halaman menjadi lebih lambat.

Masuk akal untuk melakukan apa yang Anda bisa untuk membuat halaman web Anda memuat lebih cepat. Dan dalam hal gambar, mereka adalah kontributor terbesar untuk ukuran situs web.

Jadi jika Anda memulai dengan mereka, itu ide yang bagus karena situs web Anda akan dimuat dengan cepat. Di sinilah pemuatan malas berguna karena hanya mengunduh bagian dari gambar yang terlihat di halaman Anda pada waktu tertentu.

Bagaimana cara mengatur Lazy Loading dengan jQuery?

Ada plugin yang memungkinkan Anda melakukan hal-hal sederhana, tetapi semakin sedikit plugin yang Anda gunakan, semakin efisien blog Anda.

jQuery Lazy Load Images on Scroll tanpa Plugin : Tip WordPress

Apa pun tema WordPress yang Anda gunakan, Anda dapat menerapkan lazy loading dengan sangat mudah.

Ini hanya tutorial dua langkah, satu untuk menambahkan jQuery dan yang lainnya adalah untuk menetapkan kelas img tag, jika Anda ingin malas memuat gambar tertentu di blog WordPress Anda.

Inilah fungsi jQuery, yang perlu Anda tambahkan ke skrip tema Anda.

/* lazyload.js (c) Lorenzo Giuliani * Lisensi MIT (http://www.opensource.org/licenses/mit-license.html) */ !function(window){ var $q = function(q, res) { if (document.querySelectorAll) { res = document.querySelectorAll(q); } else { var d=dokumen , a=d.styleSheets[0] || d.createStyleSheet(); a.addRule(q,'f:b'); for(var l=d.all,b=0,c=[],f=l.length;b= 0 && rect.left >= 0 && rect.top ) } var images = new Array() , query = $q('img.lazy') , processScroll = function(){ for (var i = 0; i < images.length; i++) { if (elementInViewport(images[i])) { loadImage(images[i], function() { gambar.sambatan(i, i); }); } }; } ; // Array.prototype.slice.call tidak dapat dipanggil di bawah IE8 kami yang cantik untuk (var i = 0; i < query.length; i++) { images.push(query[i]); }; prosesScroll(); addEventListener('scroll',processScroll); }(ini);

<img src="blank.gif" class="lazy" data-src="/images/full-size.jpg" width="240" height="152"></a>

Dan inilah cara Anda dapat memanggil fungsi jQuery untuk mengimplementasikan pemuatan lambat gambar secara dinamis. Anda perlu menggunakan kelas malas untuk setiap gambar yang ingin Anda muat menggunakan fungsi jQuery.

Kesimpulan

Lazyload adalah hal yang baik untuk dimiliki untuk blog atau situs web perusahaan Anda. Ini membantu dengan SEO dan Google dapat melihatnya. Tapi, Anda tidak perlu khawatir akan hal ini karena mereka tahu cara kerja lazyloading.

Anda juga dapat menyesuaikannya sesuka Anda dengan mengubah animasi dan menambahkan penundaan.

Baca Lebih Banyak Postingan Di DesignSkew:

Aishwar Babber

Aishwar Babber adalah seorang blogger dan pemasar digital yang bersemangat. Dia suka berbicara dan menulis blog tentang teknologi dan gadget terbaru, yang memotivasi dia untuk berlari Basis Gizmo. Dia saat ini mempraktikkan keahlian pemasaran digital, SEO, dan SMO sebagai pemasar penuh waktu di berbagai proyek. Dia adalah investor aktif di AfiliasiBay dan seorang direktur di ImageStation.

1 pemikiran pada “jQuery Lazy Load Images on Scroll tanpa Plugin: Bagaimana Cara Malas Memuat Gambar WordPress Tanpa Plugin?”

Tinggalkan Komentar