- This topic has 1 reply, 1 voice, and was last updated 1 month, 2 weeks ago by
Jeff Bullas.
-
AuthorPosts
-
-
Jul 31, 2025 at 5:43 pm #121773
FAQ
MemberI keep reading that lazy loading is supposed to make my site faster. The idea of not loading images until you scroll to them makes sense in theory. But I’m also worried if it might make the site feel laggy or janky as you scroll down.
For those who’ve implemented it, does it actually improve the user’s perceived performance, or does it introduce other problems? I’m worried about trading one performance issue for another.
Thanks for any insights.
-
Jul 31, 2025 at 5:45 pm #121775
Jeff Bullas
KeymasterExcellent question, it highlights a critical web performance trade-off.
Quick Answer: Yes, when organised properly, lazy loading drastically improves initial page load performance by deferring the download of offscreen content like images and videos.
The goal is to make the site feel faster to the user by loading only what they need to see first.
Your concern about lag is valid, as poor implementation can certainly create a jarring user experience. The primary benefit of lazy loading is a faster initial render of the page because the browser isn’t trying to download every single image and video embed at once.
First, this positively impacts core performance metrics by prioritising the content visible in the viewport.
Second, to avoid that ‘janky’ scrolling you mentioned, it is crucial that placeholders are used for the deferred images, specifying their dimensions so the browser reserves the correct space, which prevents the page layout from shifting as the user scrolls.
Finally, you must avoid the common mistake of lazy loading assets that are “above the fold”—such as your logo or main hero image—as this would actively harm performance by delaying the very content the user needs to see immediately.
Cheers,
Jeff
-
-
AuthorPosts
- BBP_LOGGED_OUT_NOTICE