SpeedCurve Blog
https://www.speedcurve.com/blog/
Find feature updates, web performance speed tips and industry insights on the SpeedCurve blog.
フィード

2025 was a big year! Here are some highlights...
SpeedCurve Blog
I say this every year, and every year I mean it: this has been a big year, for both SpeedCurve and the web performance community! Some highlights:Broad browser support for important metrics like Largest Contentful Paint and Interaction to Next PaintExciting new metrics and visualizations for measuring user happiness — as well as identifying the root causes of issues that lead to user UNhappinessNuanced metrics for deeper diagnostics (especially digging into JavaScript issues that were previously elusive)Better performance budgetsEasier for Shopify and Magento stores — as well as SPAs — to enjoy all the benefits of real user monitoringLet's go!Largest Contentful Paint is now supported by all major browsers!Largest Contentful Paint (LCP) has had a long and winding journey. What some folks may not know is that LCP had its genesis way back in 2018, when Mark Zeman and Steve Souders (our chief SpeedCurvers) came up with the idea of a web performance metric that better represented a user's v
3日前

NEW! A trickle of updates to your waterfall charts
SpeedCurve Blog
Waterfall charts are the workhorse of any web performance enthusiast. SpeedCurve's interactive waterfall is one of the first components I designed and built more than a decade ago. I've just given our much-loved waterfall chart some team-inspired updates that you may find helpful in understanding how page construction affects important user experience metrics.At SpeedCurve, we love incremental updates based on both external and internal user feedback. We dogfood our own products, and while consulting with customers, our in-house performance expert Andy Davies is often confronted by the gulf between a customers questions and how he might answer those questions using the data we collect and the visulizations we wrap around it.It's not always easy. Making data visible doesn't automatically mean it's useful in answering questions about the intersection of web performance and user behaviour.Three years ago Andy asked me for a feature in the waterfall chart. I added it straight away, and to
6日前

NEW! A better way to quantify user happiness on your site
SpeedCurve Blog
The goal of making websites faster is to make users happier. Since user happiness can't be measured directly, we launched the User Happiness metric more than six years ago. We've just released a fresh User Happiness update to reflect changes in web browsers and the overall web performance space!Back in October 2019, we released our User Happiness metric with the goal of quantifying how a user might have felt while loading a page.User Happiness is an aggregated metric that combines important user experience signals, gathered with real user monitoring (RUM). To create the User Happiness algorithm, we picked metrics and thresholds that we felt reflected the overall user experience: pages that loaded slowly or lagged during interaction were more likely to make someone feel unhappy, whereas fast and snappy pages would keep users happy.More than six years later, we've updated User Happiness to reflect changes in web browsers and the overall web performance space. Keep reading to learn more.W
20日前

Performance is about people
SpeedCurve Blog
Hey, you! 👋🏽 Yeah, you… the person who just clicked the link to get here and read this. Thanks for clicking, and thanks for giving this node a fraction of your attention.Today, SpeedCurve joins Embrace. It’s going to be awesome and exciting. You can read all the details in the press release and Andrew's blog post or join us for a chat on Dec 9th.I want to take this moment to remind you, and ourselves, why the web matters.At its heart, the web is about humanity. It’s about how we choose to evolve ourselves. That’s why user experience, speed and curiosity are interlinked and matter so much.I’ll keep it succinct: each moment is precious.TLDR: Faster speed = faster evolution. We need to keep pushing for the future we want.WWWWhen the World Wide Web became accessible to everyday people in the mid-1990s, it fundamentally changed our relationship with information. The sum of all human knowledge began its transition into digital formats, making it available to anyone with a computer and an i...
1ヶ月前

NEW! Heatmaps now available on Favorites Dashboards
SpeedCurve Blog
We’re thrilled to announce that you can now add heatmaps to your Favorites (custom) dashboards in SpeedCurve!Speedcurve's own performance data for our dashboards. We've got some issues with our blog post page performance, possibly the huge images I've been uploading!Heatmaps are a powerful way to get an instant overview of where performance issues are hiding across your site. They let you break down your performance metrics (including custom metrics) by different dimensions — including page label, browser, location, and device type — so you can easily spot anomalies and patterns in your web performance data.For example, you might notice that a specific browser or region consistently loads your site more slowly, or that certain pages are lagging behind the rest. Heatmaps make it easy to visualize and spot those differences at a glance, helping you pinpoint where to focus your optimization efforts.Smarter insights, less noiseTo make sure you’re not chasing false signals, we’ve also added
2ヶ月前

2025 Holiday Readiness Checklist (Page Speed Edition!)
SpeedCurve Blog
Delivering a great user experience through the holiday season is a marathon, not a sprint. Here are 25 things you can do to make sure your site is fast and available every day, not just Black Friday. Your design and development teams are working hard to attract users and turn browsers into buyers, with strategies like:High-resolution images and videosGeo-targeted campaigns and contentThird-party tags for audience analytics and retargetingHowever, all those strategies can take a toll on the speed and user experience of your pages – and each introduces the risk of introducing single points of failure (SPoFs). Below we've curated 25 things you can do to keep your users happy throughout the holidays (and beyond). If you're scrambling to optimize your site before Black Friday, you still have time to implement some or all of these best practices. And if you're already close to being ready for your holiday code freeze, you can use this as a checklist to validate that you've ticked all the box
2ヶ月前

NEW! A smarter way to spot performance issues
SpeedCurve Blog
We’re excited to announce the launch of the Vitals Overview dashboard in SpeedCurve — your new starting point for exploring the performance of your site.When it comes to improving web performance, the journey usually looks like this:Identify where the problems areDiagnose why they’re happeningFix the issuesValidate that the fixes workedOur new Vitals Overview dashboard is designed to make that critical first step — identifying performance issues — faster, clearer, and more actionable.What are Web Vitals and why do they matter?Web Vitals are a focused set of metrics that shine a light on the most important parts of the user experience. While SpeedCurve tracks a wide range of performance data, Vitals give you a quick, high-level view of where your site delights users… or where it’s letting them down.Here’s a quick snapshot of what each Vital tells you:Backend (Time to First Byte) – How quickly your server respondsFirst Contentful Paint – How fast something first appears on screenLargest
3ヶ月前

Are your retail landing pages killing conversions?
SpeedCurve Blog
You've probably started to notice retail campaigns for Halloween, Thanksgiving, and even Christmas! Online campaigns are pricey, so the landing page should be the MOST scrutinized page of your site — but too often it's an afterthought. I tracked the rendering times of campaign landing pages for leading retailers to see how they compare — who's fast, who's slow, and what's causing their page speed bottlenecks.As you can see in this competitive benchmarking leaderboard, rendering speeds varied across pages ranging from Apple to Uber. The fastest campaign page — which belonged to IKEA.com — started to render in about 1 second, which is great to see.But for many of the other pages, it was common to wait 3 or 4 seconds — or longer! — to see meaningful content.In this post, we'll cover:Why the speed of your campaign landing pages matters... possibly even more than most of the other pages on your siteWhy performance issues on campaign landing pages often go unnoticedCommon performance issues
3ヶ月前

When to use CrUX, RUM, and Synthetic web performance monitoring
SpeedCurve Blog
"Should I use synthetic monitoring, real user monitoring, or CrUX?" We hear this question a lot. It's important to know the strengths and limitations of each monitoring tool and what they’re best used for, so we don’t miss out on valuable insights.This post includes:How synthetic and real user monitoring (RUM) workWhat is CrUX?Is CrUX a substitute for RUM?When and why to use each tool An obscure cheese metaphorPlus a quick survey question at the end!Synthetic and real user monitoringFor the longest time, there have been two primary forms of front-end web performance data.Synthetic data (sometimes called lab data) is performance data collected based on a very specific set of variables. For example, you can choose to test your product page on a 3G network, from Italy, on a Chrome desktop browser.Real user data (sometimes called field data) is performance data collected from real users as they browse your site under a wide variety of contexts (different browsers, devices, connection speed
5ヶ月前

How do Long Animation Frames affect user behavior?
SpeedCurve Blog
What's the point of a performance metric that doesn't align with user behavior – and ultimately business outcomes? Looking at four different retail sites, we compared each LoAF metric for desktop and mobile and correlated it to conversion rate. We saw some surprising trends alongside some expected patterns.We recently shipped support for Long Animation Frames (LoAF). We're buzzing with excitement about having better diagnostic capabilities, including script attribution for INP and our new experimental metric, Total Blocking Duration (TBD).While Andy has gone deep in the weeds on LoAF, in this post let's put the new set of metrics to the test and see how well they reflect the user experience. We'll look at real-world data from real websites and find an answer to the question: How do Long Animation Frames affect user behavior?First, what is a Long Animation Frame?We've covered Long Animation Frames (LoAFs) extensively in a couple of recent posts:The Definitive Guide to Long Animation Fra
5ヶ月前