> JavaScript must be downloaded, then run through a JIT compiler (even if you don’t use it), and then executed, and all this must be done before any of the JavaScript can start rendering the UI. This introduces a lot of delay before users can see the UI, especially on low-end devices.
@nhoizey let’s hope they will have some opportunity to exchange — pun intended — with their m365 colleagues and make them strip down the madness of SPFx 😅
> There is some correlation between the [Lighthouse] Performance Score and how well your site will do for real users. Still, lab testing alone doesn’t capture all speed issues (similarly, field testing might prove inadequate in showcasing other speed problems). That’s why relying on Performance Score is not a bulletproof strategy. We…
It's heartening to see how many media sites in @speedcurve's Page Speed Benchmarks have sub-2.5s LCP times!
For some of the sites with poorer LCP, perceived #webperf / #ux isn't the issue. They're fast to start render. The main culprit is that the LCP element is just wrong.
The takeaway: don't just look at the numbers for your metrics. Visually validate them to make sure they're measuring the right things!
🟡 Delivering a fast UX to your users
🟢 Knowing the minute your site speed starts to suffer (including metrics like Core Web Vitals)
🔵 Fixing performance issues FAST
> JavaScript must be downloaded, then run through a JIT compiler (even if you don’t use it), and then executed, and all this must be done before any of the JavaScript can start rendering the UI. This introduces a lot of delay before users can see the UI, especially on low-end devices.
> Interaction to Next Paint (INP) is a Core Web Vital that measures how responsive a page is to interactions. Due to INP's scope, it can be difficult to identify why some interactions are slow. Learn how to use new Chrome APIs that provide detailed information on the causes behind slow interactions, and how to collect insights from your website's…
One of the teams I've been working with to climb the performance management maturity ladder is...Edge!?!
We build a lot of the browser out of web "stuff" these days (think bookmarks, history, downloads, settings, new-tab-page, etc.), and moving away from React to a modern Web Components + HTML-first architecture has had a huge benefit for users, particularly folks on low-end hardware:
But the framework isn't what makes the difference; actually looking and caring about the performance is what has enabled this work to deliver 40-75% wins.
Cookie consent popups and banners are everywhere, and they're silently hurting the speed and UX of your pages. Learn the most common problems – and solutions – with measuring web performance with a content manager platforms (CMP) in place.
If you're considering coming you can get 10% off with the code 'Friends10', making the price just ~£140 ex VAT. Student tickets are also available for £60 – exceptional value! Full details 👉 https://pixelpioneers.co/