Page 1 of 1

Scroll Anchoring

Posted: 2021-10-29, 14:48
by rodndtube
Apparently a behavior (or misbehavior) called scroll anchoring appeared on Basilisk the past day or two. Basilisk's very smooth scrolling through web pages has been a real positive. I have experienced this regularly on other browsers and it is very annoying.

Simply stated, scroll anchoring, or not anchoring, occurs when scrolling down a page and suddenly the display jumps downward a screen or two. Then one has to scroll back up to continue reading where the jerk repositioning occurred.

I normally have Smooth Scrolling checked in my browser's Settings/Preferences, but this does not always seem to prevent "screen jump aheads." I have also browsed through About:Config, but beyond the broad and general Smooth Scrolling entry there are numerous other scrolling attributes.

Re: Scroll Anchoring

Posted: 2021-10-29, 15:18
by vannilla
Some time ago I experienced something similar with a Chrome-based browser.
I'm not sure if it's the same issue, but I experienced the web page suddenly scrolling a larger portion of screen than the rest of the page.
It's most likely something done by the website to be "smart" or "usable" or something, so not much we can do about it.

Re: Scroll Anchoring

Posted: 2021-10-29, 20:08
by Moonchild
vannilla wrote:
2021-10-29, 15:18
It's most likely something done by the website to be "smart" or "usable" or something, so not much we can do about it.
It's exactly this: the website trying to be smart about scroll positioning with javascript and as a result conflicting with normal scrolling behaviour handled by the web client.
I suggest you contact whatever site it is you experienced this on and complain.

Also, I don't believe that "scroll anchoring" is the correct term. Unless it has been redefined since last I encountered it.

Re: Scroll Anchoring

Posted: 2021-10-31, 02:36
by rodndtube
Scroll Anchoring is a correct term per Firefox, Microsoft, chrome... but then it also seems to refer to scroll smoothing. Nonetheless, there can be 10+ scroll settings in the Config or Chrome settings, so not somewhere I want to venture tooling around.