How Sunday Citizen improved conversions by focusing on performance
We worked with Sunday Citizen to improve their key performance metrics and were able to achieve 25% improvement in Largest Contentful Paint and 61% in Cumulative Layout Shift at the 75th percentile. This resulted in 4% decrease in bounce rate and over 6% increase in conversion. Web performance is often overlooked as a
An In-depth Performance Comparison Of 5 Popular WordPress Page Builders
If you feel somewhat restricted by the flexibility of layouts provided by WordPress themes, you might be interested in building your WordPress webpages with a page builder plugin. WordPress page builders have become wildly popular because they let anyone, even those without the gift of code, build a beautiful website or landing page using a […]
The subject of Web resource caching is as old as the World Wide Web itself. However, I’d like to offer an as-exhaustive-as-possible catalog of how one can improve performance by caching. Web resource caching can happen in two different places: client-side - on the browser and server-side. This post is dedicated to the former; the next post will focus on the latter. Caching 101 The idea behind caching is simple: if a resource is a time- or resource-consuming to compute, do it once and st
So you heard of Client-Hints and you think you got time, right? Wrong.
If your "quest for fast" goes through device detection, you'll want to pay attention to this.
Introduction
I'll go out on a limb and make a wild guess: if you care about web performance, that's because you want to deliver great UX to users. Assuming my guess is right, in the last two decades the per
A few weeks ago at performance.now(), we were able to announce the initial availability of a new public dataset of RUM data - the RUM Archive.
I'd like to take a few minutes to discuss our motivation for the project, what kind of data the RUM Archive contains, how you can access it, its limitations
Introduction
A Swiss Army knife is not merely a knife but rather an entire toolbox packaged in a light and compact container. Each tool is carefully selected to maximize utility while simultaneously minimizing size and redundancy. Mastery of the toolbox means knowing when and how to use each availab
Prologue
In 1949, Claude Shannon married a computer.
Her name was Betty.1
Mary Elizabeth “Betty” Moore graduated from the New Jersey College for Women in 1948 and began work the next day as a computer at Bell Laboratories.2
Her job was to perform mathematical calculations for Bell Labs engineerin
Lazy-loading LCP images: Why does this anti-pattern happen?
Largest Contentful Paint (LCP) is a performance metric representing the user experience's loading facet. It's part of the Core Web Vitals program and measures the render time of the largest image or text block visible within the viewport. When the LCP element is an image, which happens 72% of the ti
Fast page loading is so last year… you should be thinking about instant page loads! To give an experience where the load is not just “acceptable”, but completely unnoticeable, we need to look beyond just optimising our loading speeds and think about how we can completely hide that load delay from th
Thomas Allmer - Faster content websites via SSR and progressive hydration of Web Components
One of the best performance tips is "do less" - transmit less data and do less processing. There are a million details but we will focus on transmitting less...
NY WebPerf Sept '22 - Performance Mistakes - An HTTP Archive Deep Dive
Performance Mistakes …an HTTP Archive Deep Dive Performance Architect @Etsy Paul Calvano @paulcalvano https://httparchive.org 3 How the HTTP Archive Works ● ...
Performance Budgets: The Easiest Way to a Faster Site - Calibre
Until you set specific goals, it’s not clear what metric you want to improve, how you’ll do it, and who’s in charge of getting it there. Learn how to set performance budgets to meet and maintain your speed goals.
Will Serving Real HTML Content Make A Website Faster? Let's Experiment! - WebPageTest Blog
In this post, Scott runs WebPageTest Pro Experiments on several popular websites to see how serving more meaningful HTML will impact their upfront performance.
GIFs Without the .gif: The Most Performant Image and Video Options Right Now | CSS-Tricks
So you want an auto-playing looping video without sound? In popular vernacular this is the very meaning of the word GIF. The word has stuck around but the
Total Blocking Time: A Short and Sweet Guide for Happier Users - Calibre
Any delay longer than 50 milliseconds and visitors sense that a page is unresponsive. Tracking and reducing your page’s Total Blocking Time is vital to avoiding a poor user experience.
MemLab: An open source framework for finding JavaScript memory leaks
We’ve open-sourced MemLab, a JavaScript memory testing framework that automates memory leak detection. Finding and addressing the root cause of memory leaks is important for delivering a quality us…