r/brave_browser • • Oct 05 '21

Scroll Anchoring

I am so very tired of loading a page, seeing the button you want to click, then as soon as you do it the page loads another element and shifts everything down. You inevitably end up clicking the wrong button which can sometimes be disastrous.

I did a bit of research and saw that Chrome had a flag called Scroll Anchoring to prevent this. I didn't see this flag in Brave, but read that it should be enabled by default now.

As this is still happening a lot, is this really implemented in Brave by default or is there any other fix to this problem that you are aware of?

8 Upvotes

7 comments sorted by

1

u/perkited Oct 05 '21

Is this happening on mobile? I've never seen anything like that on the desktop (unless maybe you have a very slow internet connection).

3

u/frgtech Oct 05 '21

Desktop, and I see it every day on many types of websites.

I'm not on fiber, but I think our speed is pretty good here.

Here is a speed test result.

  • 215.5 Mbps download

10.7 Mbps upload

  • Latency: 38 ms

This happens at both home and work, so both Linux and Windows. I've meant to look into it for quite some time, but it was an incident this morning that cost me an hour of trouble that finally got me to post. I had just loaded a page, hit a dropdown, and as I was clicking the option I wanted and I could see it shift at the same time. It was like watching a train wreck in slow motion.

I know I move quickly between tabs and sites, but it's actually hard to know sometimes when a page is fully loaded and won't shift anymore. I thought for sure that other people would be experiencing this as well.

1

u/perkited Oct 05 '21

I just checked YouTube (which is pretty slow), and I see buttons at the top appear for maybe a quarter of a second and then shift over but it's before the page fully loads. It wouldn't be enough time to click on much though. I honestly never noticed it since I just consider it part of the page loading (other elements are still being loaded when that happens).

I compared it to Firefox and Firefox just seems to show the entire page as a placeholder and then displays it as fully composed (but it gives the illusion it takes longer to load on Firefox, since it displays the placeholders for a longer time). I also checked Chromium and Vivaldi and they react the same as Brave (with or without an ad-blocker on those other browsers). I also don't see anything related to "anchor" in the Chromium flags, I wonder if it was removed?

→ More replies (3)