New speed record 🚀
Just measured a 15ms Largest Contentful Paint (LCP), the fastest (prerendered) navigation I’ve seen so far on my website using RUM. #webperf
I registered for the origin trial and it works as expected. I no longer see any JS based changes or requests when using prerender_until_script. thx!
While I’m a big fan of the Speculation Rules API, there used to be one major downside: prerendered pages ignored loading=lazy, causing all images to download.
That changed 2 months ago.
This mPulse graph shows image requests per page. Before the rollout, the blue line (prerendered) requested more images than the non-prerendered. After the fix, the two lines converged. Result: lower bandwidth usage, and the ability to prerender pages more aggressively. #webperf
Sometimes, legacy applications use POST instead of GET to retrieve data. On Akamai, you can easily force caching of specific POST responses to improve both offload and performance.
In the screenshot below, you can see the first (slow) and subsequent data retrievals using POST (fast, cached).