Page MenuHomePhabricator

Investigate possible performance improvements for Main_Page on mobile
Closed, DeclinedPublic

Assigned To
None
Authored By
Peter
Apr 30 2021, 9:56 AM
Referenced Files
F34435417: Screenshot 2021-04-30 at 11.45.26.png
Apr 30 2021, 9:56 AM
F34435425: Screenshot 2021-04-30 at 11.47.29.png
Apr 30 2021, 9:56 AM
F34435420: Screenshot 2021-04-30 at 11.46.34.png
Apr 30 2021, 9:56 AM
F34435423: Screenshot 2021-04-30 at 11.47.17.png
Apr 30 2021, 9:56 AM
Tokens
"Love" token, awarded by Krinkle.

Description

In T280621 I started to make sure we tested the same URLs in all our synthetic tools and compared them to the data we get from the Chrome User Experience report.

One thing that looked strange was that on mobile first contentful paint was much slower on our start page than the rest of the pages we test. Looking at the 75 percentile from Chrome User Experience report it looks like this:

Screenshot 2021-04-30 at 11.45.26.png (488×2 px, 502 KB)

The looking at the same URLs when we run on emulated mobile together with WebPageReplay it looks like this:

Screenshot 2021-04-30 at 11.46.34.png (474×2 px, 501 KB)

The main page is much faster.

Running with WebPageTest:

Screenshot 2021-04-30 at 11.47.17.png (476×2 px, 497 KB)

And sitespeed.io without WebPageReplay:

Screenshot 2021-04-30 at 11.47.29.png (464×2 px, 491 KB)

However running on a Moto G5 doing five runs gives us the same story as the Chrome User Experience report:
Median FCP for Barack Obama: 1.13s
Median FCP Main_page: 1.49s

I think this gives us two things:

  1. The importance to test on real devices
  2. We made have an opportunity to make the Main page faster

Event Timeline

I think this is important but I prefer this is something we can enable other team to do so lets decline it for now.