Definisi Lazy Loading

Apa Itu Lazy Loading? Penjelasan Mengenai Lazy Loading

Lazy loading adalah teknik pemrograman yang menunda memuat sumber daya sampai dibutuhkan. Contoh umum adalah webpage yang menunda pemuatan gambar sampai pengguna scrolls ke lokasinya di dalam halaman. Lazy loading digunakan di web dan dalam perangkat lunak program, seperti mobile dan desktop applications

Malas Memuat di Web

Malas memuat gambar dalam halaman web dapat mempercepat waktu buka karena browser tidak perlu memuat gambar yang tidak terlihat. Saat pengguna menggulir halaman, gambar dimuat secara dinamis. Hal ini dilakukan dengan menggunakan JavaScript yang mendeteksi posisi setiap gambar dan menentukan apakah berada di area yang dapat dilihat jendela browser. Jika pengguna menggulir ke bawah ke gambar, JavaScript akan meminta sumber daya dari web server dan menampilkan gambar pada halaman. Jika pengguna tidak menggulir ke bawah, gambar tidak akan dimuat.

Hal ini dimungkinkan untuk menunda pemuatan sumber daya lain, seperti file JavaScript, CSS, dan bahkan HTML sendiri. Misalnya, pengembang web dapat menentukan gaya CSS mana yang diperlukan untuk konten “di atas flip” pada halaman web, atau konten yang dapat dilihat dalam ketinggian jendela browser biasa. Pengembang dapat menerapkan ini sebagai “gaya inline,” atau gaya yang didefinisikan dalam HTML halaman web. JavaScript digunakan untuk memuat CSS tambahan setelah halaman dimuat atau setelah pengguna mulai menggulir.

Malas memuat video juga populer di web. Hal ini sangat efektif karena file video biasanya sumber daya terbesar dimuat dalam halaman web. Alih-alih mengirim seluruh video ke perangkat klien, satu server hanya mengirim sebagian kecil dari video saat pengguna menontonnya. Situs berbagi video populer seperti YouTube dan Vimeo menggunakan pemuatan malas untuk mengurangi bandwidth dan untuk mencegah pengguna downloading lebih banyak konten video daripada yang diperlukan. Ini sangat membantu bagi pengguna dengan koneksi Internet terukur, seperti paket data seluler.

Saat malas memuat video, adalah umum untuk memuat beberapa detik atau bahkan beberapa menit di depan titik saat ini dalam video. Data video disimpan dalam buffer, yang membantu video diputar dengan lancar bahkan ketika koneksi Internet tidak konsisten.

Malas Memuat dalam Program Perangkat Lunak

Sementara pemuatan malas telah menjadi semakin populer di web, telah digunakan dalam software pengembangan untuk waktu yang lama. Misalnya, sistem operasi hanya dapat menampilkan gambar thumbnail untuk gambar icons dalam folder. Demikian pula, program tampilan gambar hanya dapat memuat gambar yang terlihat di perpustakaan foto. Ini menggunakan lebih sedikit memory dan meningkatkan kinerja aplikasi karena program tidak memuat data yang tidak perlu.

Deskripsi istilah Lazy Loading pada halaman ini adalah definisi asli dari SharTec.eu.
Tujuan dari SharTec.eu adalah untuk menjelaskan terminologi komputer dengan cara yang mudah dimengerti. Kami berusaha untuk kesederhanaan dan akurasi dalam setiap definisi yang kami publikasikan. Jika Anda memiliki komentar tentang deskripsi Pemuatan Malas atau ingin menyarankan istilah teknis baru, silakan hubungi kami.