Oh wait! You're using "defer"... don't do that! You only want <script async> for GA. defer explicitly tells it to only execute after page has parsed.
-
-
that fetch is fired off by code inside of SearchPage.js, so it's waiting for all of it's imports to load (of which fetch.js is one of them) you can see the file's ~8 imports here: https://next.pika.dev/static/js/pages/SearchPage.js …
-
Yeah, was just digging into that. On a super slow link, you could get some mileage by pushing those deps (PRPL style) or <link rel="preload"> them if you know you'll need 'em for a given UA.
- 6 more replies
New conversation -
-
-
...otherwise, on a slow link like this, you're spending a lot of your bandwidth in the critical moments on connection setup on stuff that doesn't actually improve the user experience.
-
The spinner element seems to get blocked by lots of stuff, even though it's definition is inlined. Naively I'd expect that to be painting at the ~2s mark, rather than 4.3s as I see here: https://www.webpagetest.org/video/compare.php?tests=190802_7Q_3a7b3a5321251394011376ae4f1798be-r%3A1-c%3A0&thumbSize=200&ival=100&end=full …
- 10 more replies
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.