When we speak of “third party” content on the web, we mean it to be content created and controlled by a third party. There has been a lot written on how third parties affect performance: here is Harry Roberts’ talks on the subject. Recently, Patrick Hulce did an incredible analysis on which 3rd party scripts … Continue reading 4th Parties: Uninvited Guests to Your Site
Blog
While looking at a WebPageTest waterfalls, I often come across surprising attributes. A few weeks back, I came across a page that had images with a familiar file naming convention: https://twitter.com/dougsillars/status/1086196363010949121 This website is using the Mac screenshot tool to create images that they are using online! Image Optimization I've written a lot about … Continue reading Using Screenshots in Production
As users of the web, we all know what a 404 error means: "File Not Found." There are memes and jokes made about things that are not found and the number 404. (https://http.cat is a fun site) But, when you cannot find things, everything takes longer. Just think about how much time you spend … Continue reading Four Oh Four: Performance Not Found
Every few months, I like to take a deep dive into the HTTP Archive to understand how the web is using various technologies. In 2018, I wrote about Images, video and Base64 encoding. In today's post, I want to take a look at how the web is using Animated GIFs. (and thats a hard G in GIF, … Continue reading State of the Web: Animated GIFs
This past weekend, I was poking around in the HTTP Archive, and I found a site with a 314 MB video that autoplays. Now, there is a bug in Chromium where videos larger than 100 MB skip the cache - and I left the page open for a long time - so devTools told me the … Continue reading Mobile Warning for Large Websites