Fantastic resource for anyone looking to get into JS development!
I know it’s still fashionable to complain about how CSS is all janky and weird and unapproachable, but child, the wrinkles of today are a sunny park stroll compared to the jagged icebound cliff we faced at the dawn of CSS. Here are just a few examples, from waaaaay back in the day…
Web fonts are often terrible for web performance and none of the font loading strategies are particularly effective to address that. Upcoming font options may finally deliver on the promise of making it easier to align fallback fonts to the final fonts.
If you were to plot the results, we can see there are a chunk of sessions below 500. If you were to consider anyone with a score of 400 or lower as “slow”, that represents 38% of our sessions. You could easily fiddle with some speed scoring numbers to assume an average or extrapolate the total counts to estimate out 45% of our sessions as “slow”.
To avoid exposing content when it is supposed to be hidden from SR users, do not put aria-hidden=true on focusable elements or include focusable elements as descendants of an element with aria-hidden=true, as the results are almost always sub-optimal.