Google Chrome is undoubtedly one of the fastest and feature-rich browsers (through the extended list of available plug-ins) but it still has its own annoyances. Have you ever wanted to tap on a link while a page was loading and at that exact moment some other element would load and change the link’s position on your screen?
I’m pretty sure this accounts for a decent chunk of accidental ad clicks since most browsers have this problem. Nevertheless, did you know there’s a somewhat obscure setting that lets you prevent accidental page jumps in Chrome?
How to prevent page jumps in Chrome
As soon as you fix the issue, you’ll be able to click on a link, image or any other element on a loading web page without it changing its position because of another loading element. And since this is a Chrome setting we’re about to change that’s available on Mac, Windows, Linux, Chrome OS and Android, it works for all of these platforms.
Launch Chrome and in the address bar type the following:
Now, hit Enter or Go on the keyboard and then tap on the More icon (three dots) and select the ‘Find in page’ option.
To continue, type ‘Scroll Anchoring’ in the text box (this is the setting we need to change) and you will see it highlighted with orange in the list of results.
As a quicker solution, you can skip the steps above and simply type chrome://flags/#enable-scroll-anchoring in the address bar.
Now that you located the ‘Scroll Anchoring’ option, tap on the drop-down menu that’s right below the setting and select ‘Enabled’.
Finally, tap on Relaunch Now to apply the changes. With Scroll Anchoring enabled, Chrome will lock the page to the position you’ve scrolled to, even if there’s content that’s still loading. As you can see it’s very easy to prevent page jumps in Chrome on Mac, Windows, Linux, Android and Chrome OS since these are the platforms where Scroll Anchoring is available.