Lazy Loading is a technique where content is only loaded when it is required. In the case of images, this often means only when the image is on the screen). In this post, I investigate Chrome Canary’s new image Lazy Loading flag, and measure the performance impacts of automatically Lazy Loading images. According to the … Continue reading Chrome’s Experimental Image Lazy Loading Flag
As many of us are painfully aware, on May 25, 2018 GDPR went into effect. The General Data Protection Regulation (yes, I had to look it up) is an EU standard to protect customer data in the EU. For users, it basically means more popups on cookies and tracking. For those in the EU, it … Continue reading GDPR use in urls
Thousands of websites use a Facebook plugin to embed social media content into their websites. In studying this plugin, I discovered that (for Chrome and Android users) it automatically downloads over 30% of any video present, whether the video is watched or not. This results in large amounts of data to be downloaded (sometimes upwards … Continue reading Excess Video Downloads on Embedded Facebook Timelines
Images are a central part of the web. Beautiful imagery draws customers deeper into the story that your webpage is attempting to tell – whether it is news, entertainment, or e-commerce. And as important as images are – the (potentially) large size of images can hurt the load time of the same pages, leading to … Continue reading State of the Web: Top Image Optimization Strategies
In prepping for a presentation, I began thinking about how to best analyze the HTTPArchive on streaming video. The 'interesting stats' page shows that 25% of the average webpage is video: Obviously, not all websites have video, and this large percentage is because humongous files (like video) throw off averages (see "Bill Gates walks into … Continue reading Streaming Video: What’s On The Web Today?