📈 Real User Monitoring (RUM) is crucial for identifying issues on websites and tracking regressions. But the challenge multiplies when monitoring hundreds or thousands of sites. I got to share insights into our collaborative efforts in Amsterdam in Nov.: https://www.youtube.com/watch?v=XBsvaQ5hpI4&list=PLjnstNlepBvOm686RUk2yWaX8ELBwJskS&index=7
=> More informations about this toot | View the thread
As a #webperf engineer I often have to look at “waterfall charts” to see when network requests occur to spot bottlenecks. I wondered what they might SOUND like, so made a little tool to listen to them.
https://calendar.perfplanet.com/2024/how-does-web-performance-sound/
https://screenspan.net/soundtrace
=> More informations about this toot | View the thread
Very excited about @stubbornella asking about whether we need Core Web Vitals in Safari for measuring #webperf, so I wrote down some opinions and thoughts.
https://screenspan.net/blog/why-safari-needs-core-web-vitals/
=> More informations about this toot | View the thread
Optimize font loading on your site by 1) using system fonts, 2) removing unnecessary fonts and languages; if loading web fonts 3) self-host, make sure they’re WOFF2 and cache them, 4) make sure you set fallbacks (my tool https://screenspan.net/fallback/ can help). @mandymichael #perfnow
=> More informations about this toot | View the thread
Super cool new features and improvements in Chrome 131 DevTools to help debug performance:
https://developer.chrome.com/blog/new-in-devtools-131/ @jackf #perfnow
=> More informations about this toot | View the thread
70% of jobs to be done on desktop done with a browser – but on mobile, only 8% of time spent is in a browser. The rest is non-web platforms, which are not open, interoperable, gatekeeper-free. That platform competition leads to more inequality in accessing digital information. @slightlyoff https://infrequently.org/2024/10/platforms-are-competitions/ #perfnow
=> More informations about this toot | View the thread
Super nice perf tools by @paulcalvano : https://paulcalvano.com/tools/ #perfnow
=> More informations about this toot | View the thread
[#]perfnow @csswizardry excellent cautionary tale about using synthetic testing to monitor websites (which you shouldn’t do; RUM is for monitoring): he saw a metric improve, not due to an optimization, but due to the testing agent getting updated.
=> More informations about this toot | View the thread
At #perfnow, @tammy makes a good point: 1 in 5 web users globally use Safari — but that browser doesn’t even support the metrics that we use to measure performance. So there’s a lot we don’t really know.
=> More informations about this toot | View the thread
I didn’t have a phone stand at hand, so I made one using an egg carton. #upcycling
=> View attached media | View attached media | View attached media
=> More informations about this toot | View the thread
My colleague Andrea Verlicchi just posted a new blog post on how to improve #corewebvitals Interaction to Next Paint (INP).
He points out several common bottlenecks that we come across on customer sites:
🍾 Synchronously sending analytics beacons upon interaction
🍾 Inducing style recalculations by applying style changes to the document body
🍾 Executing too much UI-related JavaScript at once — even for elements that are not even within the viewport
https://www.speedkit.com/blog/enhancing-web-responsiveness-how-to-debug-and-avoid-slow-interactions
[#]webperf
=> More informations about this toot | View the thread
=> This profile with reblog | Go to screenspan@mastodon.green account This content has been proxied by September (ba2dc).Proxy Information
text/gemini