Remove Benchmarking Remove Hardware Remove Mobile Remove Network
article thumbnail

Ten years of page bloat: What have we learned?

Speed Curve

But pages keep getting bigger and more complex year over year – and this increasing size and complexity is not fully mitigated by faster devices and networks, or by our hard-working browsers. Size matters especially to mobile users who have limited and/or metered data. Clearly we need to keep talking about it.

Mobile 145
article thumbnail

The Performance Inequality Gap, 2024

Alex Russell

It's time once again to update our priors regarding the global device and network situation. HTML, CSS, images, and fonts can all be parsed and run at near wire speeds on low-end hardware, but JavaScript is at least three times more expensive, byte-for-byte. What's changed since last year? and 75KiB of JavaScript.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

The Performance Inequality Gap, 2021

Alex Russell

Thanks to progress in networks and browsers (but not devices), a more generous global budget cap has emerged for sites constructed the "modern" way: ~100KiB of HTML/CSS/fonts and ~300-350KiB of JS (compressed) is the new rule-of-thumb limit for at least the next year or two. Modern network performance and availability.

article thumbnail

What is page bloat? And how is it hurting your business, your search rank, and your users?

Speed Curve

Size matters, especially to mobile users who have limited and/or metered data. These numbers should not be taken as a benchmark for your own site. Mobile: The median page is smaller (but there's a catch) It's genuinely heartening to see that, overall, pages served to mobile haven't gotten bigger. on the page. MB of video.

Mobile 52
article thumbnail

Progress Delayed Is Progress Denied

Alex Russell

As an engineer on a browser team, I'm privy to the blow-by-blow of various performance projects, benchmark fire drills, and the ways performance marketing (deeply) impacts engineering priorities. With each team, benchmarks lost are understood as bugs. All modern browsers are fast, Chromium and Safari/WebKit included. Gamepad API.

Media 145
article thumbnail

Can You Afford It?: Real-world Web Performance Budgets

Alex Russell

We constrain ourselves to a real-world baseline device + network configuration to measure progress. Budgets are scaled to a benchmark network & device. media="(min-width: 750px)"> <img srcset="img@mobile.png, img@mobile-2x.png 2x". Deciding what benchmark to use for a performance budget is crucial.

article thumbnail

Performance Testing - Tools, Steps, and Best Practices

KeyCDN

Before you begin tuning your website or application, you must first figure out which metrics matter most to your users and establish some achievable benchmarks. Prepare the testing environment: Make sure your hardware and network configurations closely reflect real world conditions. What is Performance Testing?