A web performance blog

by Alex Painter

Web performance stats

This page contains web performance data for this website. It's taken from real user monitoring, which I've added using Boomerang.

Real user monitoring works by sending a beacon containing performance data for every visit to a page on the site. This makes it a good way to gain insights into the experience a website delivers.

Not every test reports on every metric – for example, some browsers don't support first contentful paint.

I've just picked out a few metrics to highlight on this page.

Response start

When the first byte of data is delivered to the browser.

First contentful paint

This aims to measure the point at which people can begin to consume content on the page.

DOMContentLoaded

The DOM and CSSOM are likely to be ready at this point. DOMContentLoaded can be important because some scripts will wait for this event before executing.

Onload

The time it takes for all the resources on the page to finish loading – although this excludes script-injected assets that are fetched only when the onload event has fired.

Response start

PageMedian (ms)
www.alexrp.co.uk/blog/speed-index-and-ux.html584
www.alexrp.co.uk/blog/preloading-fonts.html583
www.alexrp.co.uk/583
www.alexrp.co.uk/blog/resource-hints-prerender.html584
www.alexrp.co.uk/monitor.html584
www.alexrp.co.uk/blog/web-performance-special-cases.html584
www.alexrp.co.uk/blog/fast-single-page-apps.html582
www.alexrp.co.uk/index-test.html645
www.alexrp.co.uk/blog/web-performance-black-friday.html582

First contentful paint

PageMedian (ms)
www.alexrp.co.uk/blog/speed-index-and-ux.html666
www.alexrp.co.uk/blog/preloading-fonts.html683
www.alexrp.co.uk/683
www.alexrp.co.uk/blog/resource-hints-prerender.html668
www.alexrp.co.uk/monitor.html668
www.alexrp.co.uk/blog/web-performance-special-cases.html668
www.alexrp.co.uk/blog/fast-single-page-apps.html683
www.alexrp.co.uk/index-test.html660
www.alexrp.co.uk/blog/web-performance-black-friday.html681

DOMContentLoaded

PageMedian (ms)
www.alexrp.co.uk/blog/speed-index-and-ux.html1039
www.alexrp.co.uk/blog/preloading-fonts.html1040
www.alexrp.co.uk/1039
www.alexrp.co.uk/blog/resource-hints-prerender.html1037
www.alexrp.co.uk/monitor.html1038
www.alexrp.co.uk/blog/web-performance-special-cases.html1038
www.alexrp.co.uk/blog/fast-single-page-apps.html1039
www.alexrp.co.uk/index-test.html1118
www.alexrp.co.uk/blog/web-performance-black-friday.html1038

Onload

PageMedian (ms)
www.alexrp.co.uk/blog/speed-index-and-ux.html1567
www.alexrp.co.uk/blog/preloading-fonts.html1548
www.alexrp.co.uk/1547
www.alexrp.co.uk/blog/resource-hints-prerender.html1553
www.alexrp.co.uk/monitor.html1566
www.alexrp.co.uk/blog/web-performance-special-cases.html1565
www.alexrp.co.uk/blog/fast-single-page-apps.html1547
www.alexrp.co.uk/index-test.html1697
www.alexrp.co.uk/blog/web-performance-black-friday.html1546

Resource timings for latest test

The following waterfall chart is taken from the most recent test (excluding tests of this page) and gives an indication of how long it took to load the resources on that page.

www.alexrp.co.uk/
www.alexrp.co.uk/fonts/contrailone.woff2 Short bars indicate retrieved from cache
www.alexrp.co.uk/css/common.css Short bars indicate retrieved from cache
www.googletagmanager.com/gtag/js?id=UA-148024686-1
www.alexrp.co.uk/images/alex400.jpg Short bars indicate retrieved from cache
www.alexrp.co.uk/images/Twitter_Social_Icon_Rounded_Square_Color.svg Short bars indicate retrieved from cache
www.alexrp.co.uk/images/linkedin.png Short bars indicate retrieved from cache
www.alexrp.co.uk/images/feed-icon-28x28.png Short bars indicate retrieved from cache
www.google-analytics.com/analytics.js Short bars indicate retrieved from cache
www.google-analytics.com/r/collect?v=1&_v=j79&a=262902971&t=pageview&_s=1&dl=htt...
Time:1s2s3s4s5s...