Measuring Web Performance Correctly: Lab vs Field, CrUX, p75 and RUM in Angular with web-vitals
Web performance is measured not by a single Lighthouse score but by the 75th percentile (p75) of real users' LCP, INP and CLS, separately for mobile and desktop. The post explains why lab and field disagree, what CrUX collects and which browser can measure what in 2026; we collect RUM with web-vitals 6 in Bookstore's Angular client and compute a per-route p75 with an alarm in ASP.NET Core.
15 Nov 2026
·
18 min
·
8