Hacker News new | ask | show | jobs
by adamsvystun 1842 days ago
Funnily enough the biggest offender of Cumulative Layout Shift (CLS) metric in my daily life is google search with its "people also search for" feature that causes me to constantly misclick.

Lighthouse is great though :)

7 comments

And some PM is probably looking at those misclicks and seeing “engagement”
And on mobile Google likes to switch the order of the nav buttons: "All, Images, Maps" to "All, Maps, Images" depending on the search query.
They do that on desktop as well, and I hate them for it. For anyone who's never noticed it, try googling "backpack" and then "backpacker".
I tried so many ways to avoid that "feature" but they keep changing their implementation every few weeks.

It's super frustrating.

This is my current uBlock filter against it, I think it still works?

google.com#?#div:has( > div > div > h4:-abp-contains(People also))

I'm guessing google search doesn't care about SEO
This trips me up at least a few times a week. Infuriating!
ha, yes, absolutely. That shift of content is beyond frustrating.
Curious how HN itself stands now.
Well, clearly sites with no images or ads or javascript will score highly!
HN uses JS for the voting buttons.
I assume also for thread collapsing. For some reason, it is pretty slow on large threads.
Yeah I looked at the code once and I believe it was recursively collapsing every single comment under when you clicked collapse, and also storing the state of each in localstorage I think. It didn't quite make sense. I think it has been fixed though it's much faster now.

Also not sure when we're finally get non-paginated page loads.

It also has ads. Few, limited to YC companies, but ads nonetheless.
Why? HN is one of the most bare bones and barely usable sites.