@Rich_Harris@nargilelelele The data and query are publicly available and I would welcome your feedback. The LCP measurement is taken from CrUX, so it includes pre-rendering but no soft navigations.
The number of client-side Astro sites (mobile) is very small at 128.
https://t.co/2M6neOHpDI
@samthor @Indiequest1 @malchata However I cannot tell the extent to which it affects Kuto. I do not expect it to have a significant impact and from the tests I ran so far, the impact is tiny.
@samthor @Indiequest1 @malchata The core problem is that when streaming, V8 "guesses" whether the script will be used as a module or not, since that will affect how the script is parsed. If it guesses incorrectly, it ignores the streaming parsing results and reparses it again.
🚀 the second is another course from the Google team on Web/Dev. I talked about this w/ @imkevdev @ @PerfNowConf. Another free course:
https://t.co/g5V3x6uGTQ
Both can be done at your own place, but are meant to really bring you to *speed* on modern perf (2/n) RT?
#100DaysOfPerf
🚀 On day 2 of #100DaysOfPerf, want to share 2 foundational resources :
1. @scottjehl launched a course that is now accessible from @RealWebPageTest , for FREE:
https://t.co/ZXjPkCQwY9
This is something for those really trying gather what modern #webperf is like. (RT?) (1/n)
🪩 Web Performance calendar bonus 4
🔗 https://t.co/EcU0pEybX3
🎇 Nishu Goel (@TheNishuGoel) not only shows us 70% perf improvement with the help of Server-Timing
🛠️ but also ships a new open source tool to go with the article
And that's a wrap. Happy 123123 day and 2024 year!
🪩 Web Performance calendar day 2 with @kurtextrem
⏱️ revisiting a study on parsing large chunks of JSON, e.g. those used to pass state in SPA-like apps
🙀 surprise: things in 2023 look different than 2019
🔗 https://t.co/xf7fAW2aKj
The video of my @PerfNowConf talk “Bridging the Digital Divide using Web Performance” is now available to watch! 😍
The video, presentation, notes, and all references are available here: https://t.co/aGDYTph4UF
I enjoyed writing it,I hope you enjoy it too.
#webperf#perfmatters
Noisy Real User Monitoring (RUM) data can ruin your day! At #PerfNow, @TimVereecke introduced a fresh concept called “Human Visible Navigations” (HVN) to tackle this risk.
Slides: https://t.co/SpFoC2mpSi
https://t.co/FqOX7tUUKT
✨ The Hallway Track w/ @imkevdev ✨
Malta's finest Kevin Farrugia, Web Perf Consultant was also my guest. He was one of the main contributors of the https://t.co/euUkcwlFno perf course. We chatted about his start as well as perf literacy. Enjoy!
🎥: https://t.co/o7nhmhNJQa
@imkevdev and @malchata have launched “Learn Performance”, the latest in our series of free courses from @ChromiumDev . Check it out!
https://t.co/uCCZgjG9Ub
Munich tested a number of different methods to protect cyclists on bicycle lanes. Would be nice if #malta even pretended to try.🤷
https://t.co/3oGiOALTHh
(Photo from July 2022)
Do you use the CWV Tech Report? https://t.co/KrczJX28g3
It merges the CrUX dataset and @HTTPArchive crawl data to trend CWVs by technology.
We're working on a brand new version with a new UI and would love to hear how you use the current version:
https://t.co/C6hnyVnTGM
@iamakulov This was client side only, no server side rendering. 🫣 And similarly, I wouldn't expect the batching to have such an impact. Would the "yielding" in performUnitOfWork work even when not using useTransition? I will try to create a repro somehow.
@iamakulov have you come across any case studies on the impact to Long Tasks or INP after upgrading to React 18 (before even using the new APIs)? TIA. 🙏