Stop the page from jumping around!
-
I'm new to the forum and to Vivaldi, having found it in my recently installed Feren OS. Nice browser!
One of my main complaints about browsers (all of them) is that the content keeps jumping around while I'm trying to read an article. Pictures and ads that load late are rearranging the page as they arrive, interrupting my reading. I'd like to have a "pause while I read" option that stops that kind of activity. I presume it would require stopping scripts and network activity until I am ready. It could be a simple button, or triggered by activity like scrolling, clicking in the page, etc. Such a feature could be optionally enabled or disabled in settings, and perhaps the means of triggering it while browsing could be configurable. I imagine I'm not the only person who would love a browser that gives me that kind of control.
-
Do you mean this?
Btw. welcome to the forum
-
Also, have you considered using the Reader View feature? It won't work on all websites, but it's great for reading (longer) articles.
-
@jane-n said in Stop the page from jumping around!:
Also, have you considered using the Reader View feature? It won't work on all websites, but it's great for reading (longer) articles.
It seems that Reader View won't help here because the page has to be loaded first to be able to switch it on, at least according to the answers to my request https://forum.vivaldi.net/topic/24312/enable-reader-view-before-loading-the-page . When the page is fully loaded (and you could enable reader view) its contents don't jump around anymore anyway, so it doesn't help in the case the TS mentioned. Like the TS I am frequently annoyed when I want to read a newspaper article online and every few seconds the contents jump up or down because some graphic (mostly ads) has finished loading and claims its space on the page. I tend to load almost everything in a background tab to avoid that (years ago because of slow internet connections and now because of cluttered pages).
-
If the issue is because the page content has not finished loading before you start reading, there is not much browser makers can do other than not show the page until finished.
There is no way a browser can predict what content it hasn't downloaded will do to the page, unless the site author clamped the values of the page sections.
The best you can do is block adverts so they don't arrive late and block jscript so it also can't change the page.
-
@Dr-Flay it's not true actually, some browser (Firefox IIRC) recently announced view anchoring so it actually moves upper boundary of page instead of pushing contents down when something pops inside, though it's still messy with things appearing in view
-
Firefox already did that months ago?
https://hacks.mozilla.org/2019/03/scroll-anchoring-in-firefox-66/Chrome version of Scroll anchoring:
https://www.youtube.com/watch?v=-Fr-i4dicCQThen, I found this: https://www.reddit.com/r/vivaldibrowser/comments/7kfxy2/does_vivaldi_have_scroll_anchoring/
But i can't find flag for scroll anchoring... is it now integrated into Vivaldi & enabled by default?
-
Thank you for your request. As this post has had less than 5 votes over 4 years it will now be archived.
-
LLonM moved this topic from Desktop Feature Requests on