Chrome Browser Gains 'Scroll Anchoring' to Prevent Annoying Web Page Jumps

Discussion in 'iOS Blog Discussion' started by MacRumors, Apr 12, 2017.

  1. MacRumors macrumors bot


    Apr 12, 2001

    Google yesterday announced a new feature in the latest update to its Chrome browser that aims to make the progressive loading of web pages less jumpy and annoying.

    The idea behind progressive loading is to allow users to begin consuming web content immediately before the page has fully loaded, but the offscreen loading of pictures and so on can cause unexpected page jumps and push down what's already on screen, making for a frustrating experience, especially on mobile devices. Google's answer to this problem is something called Scroll Anchoring.

    Google claims scroll anchoring is already preventing about three page jumps per page-view, but says it understands there might be some content for which scroll anchoring is either unwanted or misbehaving. For this reason, the feature ships alongside a CSS property to override it.

    While the focus of this feature is on mobile, scroll anchoring is actually also on by default on Chrome for Mac. Meanwhile, Google is encouraging web developers to participate in a community group to discuss the feature's functionality, offer feedback, and learn how to design websites or services "with a no-reflow mindset".

    Google Chrome is available to download for free on the App Store. [Direct Link]

    Article Link: Chrome Browser Gains 'Scroll Anchoring' to Prevent Annoying Web Page Jumps
  2. Alenore macrumors 6502

    Apr 7, 2013
    What an amazin idea to release CSS properties from nowhere.
    This is exactly how IE became terrible.
  3. soupcan, Apr 12, 2017
    Last edited: Apr 12, 2017

    soupcan macrumors 6502a


    Nov 21, 2014
    God yes. There's nothing worse than seeing your content on screen jump around like a rabbit on crack because stuff (usually images) is loading off-screen.
  4. macs4nw macrumors 601


    That annoying page-jumping happens with Safari sometimes as well, for me anyway.
  5. JosephAW macrumors 65816


    May 14, 2012
    The whole idea of page jumping is to get a user to accidentally click a link.
    This is an old trick we've been using for years to generate ad revenue. In fact most apps use this trick. You go to open a feature or play a game and boom, an ad appears and you clicked a link.
  6. mkeeley macrumors 6502

    Sep 18, 2007
    It does seem to be on some sites.
  7. Porco macrumors 68030


    Mar 28, 2005
    I already have something like this, it's called an ad-blocker.
  8. Oohara macrumors 68020


    Jun 28, 2012
    It happens a lot. Apple should participate in that community group and maybe learn something. I still don't get why two finger swipe to go back or forward is so much faster on Chrome than on Safari on my MacBook Pro.
  9. one more macrumors 6502a

    one more

    Aug 6, 2015
    Good idea, especially for sites with active comment feeds!
    --- Post Merged, Apr 12, 2017 ---
    Does not help much when pages jump every time somebody posts a new comment.
  10. rturner2 macrumors 6502

    Jul 18, 2009
    Haha! Yes, so true!
  11. MrGuder macrumors 68020

    Nov 30, 2012
  12. TonyC28 macrumors 65816


    Aug 15, 2009
    The Weather Channel app does this. I figured it was intentional to generate clicks.
  13. Sasparilla macrumors 6502a

    Jul 6, 2012
    Well, there is almost certainly a difference in intent here. Microsoft literally wanted to make the web proprietary to themselves (like they wanted to with their version of Java etc..) to lock everyone in.

    I don't think Google is trying to do that. However point is well taken, the more of this stuff there is the harder it is for developers to build stuff the main browsers can use.
  14. coolbreeze macrumors 68000


    Jan 20, 2003
    Chrome on iOS uses the Safari rendering engine. It doesn't "suck you're battery" any more than Safari itself does.

    Please grow up. If Safari introduced this feature, you'd swoon.
  15. BigMcGuire Contributor


    Jan 10, 2012
    When I used the Google Pixel phone, this was the most annoying thing about Chrome - the page jumped ALL OVER while I was trying to read. It happens to a much lesser extent on my iPad/iPhone but still happens. Would be nice to lock my view on the text I'm reading and not let loading content (usually ad spam) make me lose focus. Those full page ads asking me to give them my email get me so mad and I used Netzero back in the dialup days so I know forced ads.

    So, I do what I can. If a page disrupts me by doing a full screen ad? I close it as quickly as possible. What I know about Google SEO, that should hurt their search standings. At least I hope it does.

    Ads continue to get worse. I used to use adblockers but now every site begs, demands, requires whitelisting. And I like to think people that work deserve their $.
  16. NinjaHERO macrumors 6502a


    Aug 29, 2008
    U S of A
  17. rp2011 macrumors 6502a


    Oct 12, 2010
    Yes, especially when you go to touch on something then as it jumps touch an ad instead.
  18. M.PaulCezanne macrumors 6502


    Mar 5, 2014
    I hate those jumps. Should I be using Chrome over Firefox?

Share This Page