Lazy-Loading Disqus Comments
Lately, I’ve been obsessed with optimizing performance through lazy-loading. Recently, I’ve written on how to lazy-load Google Maps and on how to lazy-load responsive Google Adsense. Now it’s time for...
View ArticleLazy Loading Gravatars in WordPress
Most WordPress themes show user Gravatars in the comment threads. It’s a way of showing an image with the user, as associated by the email address used. It’s a nice touch, and almost an expected design...
View ArticleA Native Lazy Load for the Web
A new Chrome feature dubbed “Blink LazyLoad” is designed to dramatically improve performance by deferring the load of below-the-fold images and third-party <iframe>s. The goals of this bold...
View ArticleThe Complete Guide to Lazy Loading Images
Images are critical. Whether it is marketing banners, product images, or logos, it is impossible to imagine a website without images. Sadly though, images are often heavy files making them the single...
View ArticlePreventing Content Reflow From Lazy-Loaded Images
You know the concept of lazy loading images. It prevents the browser from loading images until those images are in (or nearly in) the browser’s viewport. There are a plethora of JavaScript-based lazy...
View ArticleNative Lazy Loading
IntersectionObserver has made lazy loading a lot easier and more efficient than it used to be, but to do it really right you still gotta remove the src and such, which is cumbersome. It’s definitely...
View ArticleA Deep Dive into Native Lazy-Loading for Images and Frames
Today’s websites are packed with heavy media assets like images and videos. Images make up around 50% of an average website’s traffic. Many of them, however, are never shown to a user because they’re...
View ArticleTips for rolling your own lazy loading
You may have heard (or even issued the call) that “we can just use lazy loading!” when looking for a way to slim down a particularly heavy web page. Lazy loading is a popular technique for gradually...
View ArticleGet Peak WordPress Performance with Jetpack
(This is a sponsored post.) The irony of web performance is that the average page weight of a site continues to go up year after year, despite us being more aware of the problem and having more tools...
View ArticleWeekly Platform News: HTML Loading Attribute, the Main ARIA Specifications,...
In this week’s roundup of platform news, Chrome introduces a new attribute for loading, accessibility specifications for web developers, and the BBC moves visualizations to the Shadow DOM. Chrome...
View ArticleLazy load embedded YouTube videos
This is a very clever idea via Arthur Corenzan. Rather than use the default YouTube embed, which adds a crapload of resources to a page whether the user plays the video or not, use the little tiny...
View ArticleNative Image Lazy Loading in Chrome Is Way Too Eager
Interesting research from Aaron Peters on <img loading="lazy" ... >: On my 13 inch macbook, with Dock positioned on the left, the viewport height in Chrome is 786 pixels so images with...
View ArticleA Bare-Bones Approach to Versatile and Reusable Skeleton Loaders
UI components like spinners and skeleton loaders make waiting for a page load less frustrating and might even affect how loading times are perceived when used correctly. They won’t completely prevent...
View ArticleHow to Show Images on Click
Most images on the web are superfluous. If I might be a jerk for a bit, 99% of them aren’t even that helpful at all (although there are rare exceptions). That’s because images don’t often complement...
View ArticleAn Approach to Lazy Loading Custom Elements
We’re fans of Custom Elements around here. Their design makes them particularly amenable to lazy loading, which can be a boon for performance. Inspired by a colleague’s experiments, I recently set...
View Article
More Pages to Explore .....