What is lazy loading?
Instead of loading the entire web page and rendering it to a visitor in one go as in bulk loading, the concept of lazy loading assists in loading only the required section and delays the remaining, until it is needed.
On-demand loading reduces time consumption and memory usage thereby optimizing content delivery. As only a fraction of the web page, which is required, is loaded first thus, the time taken is less and the loading of the rest of the section is delayed which saves storage. All of this enhances the user’s experience as the requested content is fed in no time.
It may seem that this conflicts with cumulative layout shift, but by loading the site one section at a time in order, it improves user experience And loading time!