Unfortunately, touchpad scrolling on this specific website is basically unusable for what I believe is a very large fraction of laptop users because:
(a) it does scrolljacking, which cannot be done well on the web (it doesn’t expose the right primitives) so sites should never do it¹ but find some other way;
(b) its scrolljacking implementation is considerably worse than is possible; and
(c) it intercepts all scrolling, rather than leaving horizontal scrolling alone and only redirecting vertical scrolling.
Fortunately, I browse the web with JavaScript disabled by default, so I’m fine other than when I’m checking this out!
(I noted this a couple of years back in https://news.ycombinator.com/item?id=27758336, and I don’t think the site’s implementation has changed at all since then; Firefox exhibits the same symptoms, Chromium has changed to behave somewhat more like Firefox now.)
—⁂—
¹ Sites, as distinct from apps; there are a few sorts of apps that can’t avoid it and must do the best they can, e.g. maps; incidentally, Google Maps has the only consistently-decent scrolljacking implementation for web-based maps that I’ve ever found.
(a) it does scrolljacking, which cannot be done well on the web (it doesn’t expose the right primitives) so sites should never do it¹ but find some other way;
(b) its scrolljacking implementation is considerably worse than is possible; and
(c) it intercepts all scrolling, rather than leaving horizontal scrolling alone and only redirecting vertical scrolling.
Fortunately, I browse the web with JavaScript disabled by default, so I’m fine other than when I’m checking this out!
(I noted this a couple of years back in https://news.ycombinator.com/item?id=27758336, and I don’t think the site’s implementation has changed at all since then; Firefox exhibits the same symptoms, Chromium has changed to behave somewhat more like Firefox now.)
—⁂—
¹ Sites, as distinct from apps; there are a few sorts of apps that can’t avoid it and must do the best they can, e.g. maps; incidentally, Google Maps has the only consistently-decent scrolljacking implementation for web-based maps that I’ve ever found.