3 ms·
Ugh, metacomment about this fucking page. This page implements its own custom scrolling behavior that tries (but fails) to mimic the smooth scrolling behavior
by ohazi 6y ago
Ugh, metacomment about this fucking page.
This page implements its own custom scrolling behavior that tries (but fails) to mimic the smooth scrolling behavior that is default in most web browsers.
It probably feels like something is slightly off if you have smooth scrolling enabled, but it's extremely and obviously jarring if you have it disabled.
Why do people keep doing this?
- chrismorgan 6y agoI have concluded over the years that scrolljacking is always bad. It’s not possible to do it well, as the browser platform doesn’t provide the primitives needed to make it work. I have seen I think two implementations that were almost acceptable, but they still failed badly in the end. This page is made much nicer by disabling JavaScript and removing the nice-scroll class from the root element (they did that part badly too—without JavaScript, you can’t scroll at all until you remove that class).