
Image: Mozilla
×
firefoxlogo.png
Mozilla engineers plan to add support for “lazy loading,” a mechanism to defer the loading of images if they are not visible on the user’s screen when a website is first loaded.
Work on adding this feature in Firefox started last month. Google has already been testing a lazy loading mechanism in Chrome for over a year, since January 2018.
How lazy loading works
Lazy loading has been a part of the web development scene for more than a decade. It was initially created as a concept for JavaScript libraries.
Developers figured out that by delaying the loading of non-visible images, they could significantly improve a website’s page load time, a crucial search engine optimization (SEO) criteria, and, hence, obtain a better position in Google search results.
The concept spread quickly, and by the early 2010s, there were hundreds of libraries and plugins that provided easy ways to implement a lazy loading mechanism on websites, regardless of underlying programming language or content management system (CMS).
Google wanted to support lazy loading at the browser level
The first step to moving lazy loading from the website level to the browser level was taken in January 2018, when Google published a design document outlining how Chrome would support the lazy-loading of images and iframes that are outside a page’s visible section.
Chrome flags were later implemented, which are currently available in the Chrome stable version, and which users can enable and have websites load faster.
×
chrome-lazy-loading.png
With Google’s backing, the feature also became attractive to other browsers, whose developers realized the benefits it could bring to improving page load times, if enabled.
Over the past year, Safari engineers have, too, expressed interest in supporting lazy loading.
With Firefox putting its backing behind the feature as well, this means that all major browser rendering engines will soon support lazy loading — WebKit (Safari), Blink (all Chromium browsers), and Gecko (Firefox).
We excluded EdgeHTML, as Microsoft Edge will soon move to a Chromium codebase.
More browser coverage:
Will Windows 10 users flock to Chromium Edge for exclusive 4K Netflix streaming?
Researcher publishes Google Chrome exploit on GitHub
First image surfaces of Google Chrome’s upcoming Tab Groups featureFormer Mozilla CTO detained at US border and denied a lawyerFirefox to run experiment to reduce push notification permission spamTwelve years later: Firefox to add full protection against ‘login prompt’ spamWhat enterprises need to know about the new Chromium-based Edge TechRepublicGoogle’s most secure login system now works on Firefox and Edge, too CNET
Related Topics:
Open Source
Enterprise Software
Mobile OS