Chrome 148 will ‘lazy load’ video and audio, closing a long-standing gap
Google has announced that it’s currently testing a new feature for Chrome 148 that could speed up day-to-day browsing. The feature is called lazy loading and it’s actually a lot more helpful than it sounds.
Normally, when you visit a web page, the browser has to load all the different elements on screen before it can display them to you: the images, the video and audio embeds, the various widgets that might be loaded asynchronously via AJAX and other methods, etc. But loading all those elements isn’t easy and can slow down page performance.
That’s where “lazy loading” comes in. Instead of loading everything on the page as soon as you visit, the browser can intelligently postpone the loading of certain elements. Why load all images at the start when it can instead load images as you get close to them while scrolling?
Chrome and Chromium-based browsers have had built-in lazy loading support for images and iframes since 2019, but this feature would make browsers capable of lazy loading video and audio elements, too.
Note, however, that this won’t benefit YouTube video embeds—those are already lazy loadable since they’re embedded using iframes. Actual video and audio elements are rarer but not uncommon.
In addition to Chrome, lazy loading of video and audio elements is also expected to be added to other Chromium-based browsers, including Microsoft Edge and Vivaldi.