Many a disappointed partner team has enthusiastically told me about their super-fast starting-point. Then we put the real site on the bench, with real hardware, with real link conditioning. Turns out, point-in-time visibility isn't worth very much if you don't keep looking.
-
Show this thread
-
-
Replying to @mjackson
https://www.webpagetest.org/easy will run a LH analysis if you ask it to (bottom checkbox, "Run Lighthouse Audit"):pic.twitter.com/YDzlvAlWAF
1 reply 0 retweets 3 likes -
Replying to @slightlylate @mjackson
As this thread started about Gatsby, here's a public-sector site built on this stack, running through WPT/easy in this config: https://www.webpagetest.org/result/190829_F7_a00e889c76d1c198ec401361ec901904/ …
2 replies 0 retweets 5 likes -
Replying to @slightlylate @mjackson
What's different about this run vs. opening up devtools locally is: 1.) the location in the network (this is in a rack in Dulles, VA thanks to the generosity of
@patmeenan) 2.) the quality of the network emulation. WPT uses dummynet: https://github.com/WPO-Foundation/wptagent#traffic-shaping-options-defaults-to-host-based … 3.) the hardware2 replies 0 retweets 7 likes -
Specifically, WPT drives Chrome in this config on a *real MotoG4*: https://www.gsmarena.com/motorola_moto_g4-8103.php …
1 reply 0 retweets 2 likes -
Here's the resulting LH report: https://www.webpagetest.org/lighthouse.php?test=190829_F7_a00e889c76d1c198ec401361ec901904&run=3 …
1 reply 0 retweets 1 like -
WPT also gives you the timeline paired with screenshots and video. If you click "filmstrip view" here on one of the test runs: https://www.webpagetest.org/result/190829_F7_a00e889c76d1c198ec401361ec901904/ … You can see the scrubbable waterfall: https://www.webpagetest.org/video/compare.php?tests=190829_F7_a00e889c76d1c198ec401361ec901904-r%3A3-c%3A0&thumbSize=200&ival=100&end=full …
1 reply 0 retweets 1 like -
...and generate video: https://www.webpagetest.org/video/view.php?id=190829_543b6196144502098b95ce61e61eec1f17f5d3ea …
2 replies 0 retweets 1 like -
Replying to @slightlylate @patmeenan
Ah, so LH is really just a small piece of the puzzle. You could run it locally and everything looks great. But WPT shows you what it's like to load the app on a real phone + network. That's very interesting.
1 reply 0 retweets 3 likes
Exactly. LH is trying it's level best when run via devtools to emulate things without being super invasive; we could do a better job of network conditioning if we actually installed a driver and slowed things to a crawl while testing, e.g.
-
-
The throttling you see today is more along the lines of "what can we do that only affects this single renderer process"? Remember that Chrome is actually multi-process. Networking actually happens *in the browser process*.
1 reply 0 retweets 1 like -
The LH team understands the fidelity gap and is working to close it. But until further notice, I strongly recommend WPT/easy
0 replies 0 retweets 1 like
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
& Web Standards TL; Blink API OWNER
Named PWAs w/
DMs open. Tweets my own; press@google.com for official comms.