Glorious Kale
Glorious Kale

Reputation: 1313

Does dynamic image loading decrease server overload?

Example if I make a script that loads images only when user scrolls page to the location of where the image should be, would that script reduce page loading time and is it better in the long term?

Upvotes: 1

Views: 256

Answers (2)

Jon Taylor
Jon Taylor

Reputation: 7905

You wont decrease the time for the dom to become ready and displayed (at least not by much). Images are loaded asynchronously by the browser and thus placeholders are put in place of images until they are fully loaded.

I would however suggest as you said implementing a script that loads images as they are needed, no point wasting peoples bandwidth with images that aren't needed. (If you have a lot of images), for example like google image search.

Bear in mind, if a user loads a page and scrolls down very quickly, a page that laods all images at once will have to wait for all images to load to guarantee the ones in view are displayed. If you implement some sort of script you can control the way and order in which the images load.

Upvotes: 1

John Shepard
John Shepard

Reputation: 947

Yes, you will reduce the loading time, but you will make your users wait for images to load when they scroll down.

Upvotes: 0

Related Questions