One of the most popular websites overall in the UK
One of the most popular websites in the world
BBC News
From Bangalore (India) on 3G
The Guardian
From Bangalore (India) on 3G
Identifying Performance Issues
Multivariate Testing
Remove blocking script from <head>
Page renders 1000ms sooner
Only download required CSS
Page renders 1000ms sooner
Don't include unused JS on the page
Page renders 200ms sooner
Load adverts asynchronously
Fixing the Issues
&
Measuring the Results
Async. Adverts
Global CDN
Lazy Load Images
Terminate TLS at Edge
Outstanding Issues
"The Hard Stuff"
765KB of JS
23 HTTP Requests
710KB of CSS
No "critical path" CSS
Technical Debt
So before I talk about the performance audit, I just want to make a quick point:
The responsive news project is big.
The responsive news services have a combined reach of over 38 million users around the world every day, and on big news days this number can shoot up to around 50 million.