The Global Baseline, 2022
Alex Russell�
performance.now(), 2022
@slightlylate
infrequently.org
@slightlyoff@toot.cafe�alexrussell@microsoft.com
“web performance expands access to information and services by reducing latency and variance across interactions in a session, �with a particular focus on the tail of the distribution (P75+)”
infrequently.org/2022/05/performance-management-maturity/
<a href=“https://example.com”>� We Succeed Or Fail � <em>Together</em>�</a>
infrequently.org/2021/03/the-performance-inequality-gap/chart/
‘16’s Moto G4:� �An Informed Guess
infrequently.org/2021/03/the-performance-inequality-gap/chart/
ELT layout
2017 Budget Calculus
infrequently.org/2017/10/can-you-afford-it-real-world-web-performance-budgets/
ELT layout
Q1’21 Baseline:�P75+ User
infrequently.org/2021/03/the-performance-inequality-gap/chart/
Guesswork
Legs of the Stool
Browsers�
Networks�
Devices�
Content
ELT layout
https://how.complexsystems.fail/
Browser Factors
ELT layout
Network Factors
ELT layout
OpenSignal 2022 India, USA Experience Reports
OpenSignal 2022 India, USA Experience Reports
FIXED IT
gsma.com/coverage/#107
speedtest.net mobile report
www.speedtest.net/global-index
Country | Median | Mean |
Netherlands | 105 Mbps | 124 Mbps |
USA | 68 Mbps | 141 Mbps |
India | 14 Mbps | 20 Mbps |
ELT layout
Desktop Is Variable Too
themarkup.org/still-loading/2022/10/19/dollars-to-megabits-you-may-be-paying-400-times-as-much-as-your-neighbor-for-internet-service
Favour Conservative Estimates
Device Situation Factors
ELT layout
Mobile Sitrep
Phones live 3-4 yrs
ASPs: performance destiny
Today:
ELT layout
What About Desktop?
Desktop devices live 5-8 yrs.
The P50 PC was sold in 2018
P75 is vintage 2016
ELT layout
From Edge Telemetry
About half of users:�
ELT layout
Wealth Is Unusual
gs.statcounter.com/os-market-share/mobile/worldwide
pewresearch.org/internet/fact-sheet/mobile
Your iPhone Isn’t Real Life
Today’s Median Phone
ELT layout
P50 is a vanity metric
Today’s P75 Phone
ELT layout
httparchive.org/reports/state-of-javascript
httparchive.org/reports/state-of-javascript
2021 CPU Update
2022 CPU Update
Inquiry Is A Lantern For Illuminating Privilege
Web Almanac 2022: Performance (Chrome UX Report)
Web Almanac 2022: Performance (Chrome UX Report)
Web Almanac 2022: Performance (Chrome UX Report)
Web Almanac 2022: Performance (Chrome UX Report)
Web Almanac 2022: Performance (Chrome UX Report)
Where Does This Leave Us?
A Q4’22 Baseline For P75+
Q4’22 Content Constraints
Content Recommendations
When Digital Is Default, �Slow Is Exclusionary
“Beware; for I am fearless, and therefore powerful.”
Setting Product Baselines:��Start Globally, �Learn Locally
“Who Is Our Marginal User?”
Applied Guesstimation
ELT layout
What to Collect
ELT layout
Product Clarity Makes Budgeting Actionable
ELT layout
Performance Is Access
Thank You!
@slightlylate
infrequently.org�@slightlyoff@toot.cafe
alexrussell@microsoft.com