Image Slicing mempercepat loading website?
Desain web dan kecepatan akses website terkadang menjadi dua hal yang kontradiktif. Web yang sarat dengan image berukuran besar tentu tampilannya akan lebih lambat daripada web yang hanya mengandung unsur text singkat. Padahal menurut survey yang dilakukan oleh Zona research (April, 1999) menyatakan bahwa 80% pengunjung akan menutup browser (atau memindahkan Address/URL ?) bila halaman Web yang ia buka tidak tampil dalam 7-8 detik.
Untuk mengakalinya biasanya webmaster biasanya men-slice image (image slicing) menjadi dimensi yang lebih kecil. Pada artikel ini akan dijelaskan tentang apa itu image slicing.
Kemampuan Paralel Request Browser
Browser memiliki kemampuan untuk me-request pada web server secara paralel agar loading website lebih cepat dan kemungkinan kegagalan satu transaksi data akan digantikan secara cepat oleh transaksi yang lain.
Secara default Internet Explorer memiliki 4 paralel request. Sedangkan pada Firefox dan Opera kemampuan paralel download dapat di atur secara mudah tanpa mengkutak - katik registry.
Kemampuan request paralel inilah yang dimanfaatkan oleh para webmaster dengan men-slice image yang ditampilkan di web. Dengan maksud secara bersamaan browser akan berusaha mendownload beberapa image yang berbeda sekaligus sehingga loading halaman website menjadi lebih cepat. Sedangkan apabila image tersebut di tampilkan sebagai image tunggal maka hanya satu transaksi data yang terjadi.
Jangan terlalu banyak
Ada kalanya teknik image slicing ini malah memperlambat proses loading sebuah halaman web. Hal ini dikarenakan image di slice dalam jumlah yang terlalu banyak sehingga dalam satu waktu browser diharuskan mendownload banyak gambar sekaligus. Hal ini menyebabkan kelambatan loading image karena semakin banyak image tersebut di slice, maka browser akan membutuhkan waktu yang lebih lama karena proses negosiasi untuk mendownload banyak file akan lebih lama daripada mendownload sedikit file saja.
Tidak ada komentar:
Posting Komentar