BBC News Performance Review

Higher load times correlate to higher bounce rates

Why are we so slow?

Blocking scripts in <head>

Adverts block loading & rendering

Many requests go to origin

~330ms RTT for Asia/Pacific regions

1MB of CSS

All the images

So let's fix it

Fig.js can be improved

(document complete time is skewed due to lack of ads)

Ads can be loaded asynchronously

Improved CDN infrastructure reduces origin requests

CSS can be optimised

like, really optimised

Original: 990KB
Optimised: 45KB

Keeping on top of performance

Automated monitoring & alerts

Better practices moving forward

BBC News Performance Review

By Joseph Wynn

BBC News Performance Review

  • 2,348