Chrome Now Uses Scroll Anchoring To Prevent Those Annoying Page Jumps (techcrunch.com)
Google has updated its Chrome browser to fix the annoying page jumps that occur when pages are loading. While developers want pages to load the actual content of a page before additional ads and images appear, "the problem is that if you've already scrolled down, your page resets when some off-screen ad loads and you're suddenly looking at a completely different part of the page," reports TechCrunch. From the report: The latest versions of Chrome (56+) do their best to prevent these jumps with the help of a feature called scroll anchoring. Google tested scroll anchoring in the Chrome beta versions for the last year and now it's on by default. Google says the feature currently prevents almost three jumps per page view -- and, over time, that number will likely increase.
Does it prevent those incredibly annoying jumps that happen when a website suddenly inserts a header at the top of the page after you scroll down a few lines? Because when I see those, I usually just close the page and make a mental note to not visit that site again.
The only website I have this problem with is Slashdot, which wants to cover the top 3rd of my web browser with an ad.
It didn't work very well when I enables it in testing a few months ago, but we'll see.
Page jumps make me actually angry. It's like a book snapping shut on you mid-sentence.
This wouldn't be that big of a problem if web designers would properly declare the size attributes on images.
Our website has a bootstrap drop-down menu an each item in a list on a page. When the mouse hovered over an item that opened a submenu, the submenu would make the page grow, Chrome scrolled to the bottom, the mouse was no longer over the menu item and the submenu closed, shrinking the page and Chrome scrolled and the mouse was hovering over the menu again.
Rapid cycling of screen position and menu state was Not Good. At least you can turn off the anchoring...
Help! Help! I'm being repressed!
Pales in comparaison to AC annoyances.
I've gotten so irritated at the damn next button being replaced with some damn link to crap. I've just started blacklisting every damn site I get sent to unfairly. But they keep changing the names of the same basic garbage.
why did this take so long for someone to do?
A comment from 'MouseR' is just about as anonymous as a comment from 'Anonymous Coward'.
It's the message that matters, not the name that's associated with it.
Besides, the best comments I've ever seen here have been posted by 'Anonymous Coward', while the worst come from registered users (like any comment from 'creimer').
I'm pretty sure, that the rationality is that it saves google a lot of money. Most of the time people will only look at the first couple of images anyways, so not loading preemptively saves a ton of bandwidth.
Every web browser (Pale Moon, Firefox, Chromium, Opera, Vivaldi) I use does that here. It's a bug in Slashdot's scripting, not in the browsers.
Slashdot does this with that over-sized ad in the header, it frequently covers the first story on slashdot.
Slashdot has a mobile app? I never use those. How are you supposed to block ads and shit on a mobile app.
"Oh my God. This is terrible. This is the end of my Presidency. I'm fucked."; ~ Donald J. Trump
You do have a point there.
I rarely notice this on Desktop (probably due to ad blocking), but man, I sure could use this on Mobile.
I am on Chrome 57 and I still the jumps on Slashdot whenever the IBM ad loads. I can see why Google would be concerned. I blacklisted a lot of the ad sites just because of what they did to the screen. I am sure a lot of others did the same. If people blacklist ads, this hits Google's bottom line directly.
Any guest worker system is indistinguishable from indentured servitude.
I don't care if it's a browser bug or feature,
When the ability appeared where GIF files could be infected, every ad blocker I could find went up. Every known ad server went into my hosts file, rerouting to 0.0.0.0. I don't trust ads.
It's not that I don't like advertisements. The industry had blown that trust away when they ignored infected files and served them as legitimate graphics.
This jumping is because of how Google uses "first render" timing to affect pagerank. They forced developers to use stupid workarounds, and now they are solving the problem caused by the stupid workaround.
Your ad here. Ask me how!
that cause the jumpiness. hell, adblock is telling me it blocked 34 ads right now.
They've had the width and height attributes on HTML tags since the 90s.
uBlock Origin.
I stopped using Adblock+ long ago, because it makes all my web browsers consume more RAM, than when running without it.
What ads?
We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
Same with YouTube. The "related" videos on the side are only getting loaded as far as you can see them, only when you scroll down, more preview pics get fetched.
The reason is the same: Most people will not even scroll down, and bandwidths are good enough by now that loading them takes only a second or maybe two. That actually saves a LOT of money on bandwidth for content providers.
We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
And instead spread it across 10+ pages, like those annoying pages that chop an article that could easily fit on 2-3 pages over 20+ just to get 20+ page impressions from you and show you 60+ additional ads?
Thanks, but no thanks.
We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
When that research comes up with results, don't inform us. Just wipe your hands like everyone.
We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
Lel mismod
This was solved a long time ago with Noscript. Pages load fast and don't jump, not to mention the security benefits.
Why don't web pages just preallocate the space that will later be filled with content? Seems like this problem never should happen if that were done from the beginning.
That's easy as an amateur, but try making a good web page when have a boss.
"Believe me!" -- Donald Trump
"Responsive design."
"Believe me!" -- Donald Trump
I'm sure Slashdot will get 90% less ad-click revenue now. The only time I ever clicked on an ad on this page was because of the page jump putting ads where I click.
Slashdot was the website that inspired me to use ad-blocking software. I couldn't take the page jumping around on Slashdot anymore.
"That's the way to do it" - Punch
There's a half-page ad? Interesting.
The cesspool just got a check and balance.
You wouldn't talk to a 3 digit user that way!