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

    MacRumors

    Joined:
    Apr 12, 2001
    #1
    [​IMG]


    [​IMG]
    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

    Joined:
    Apr 7, 2013
    #2
    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

    soupcan

    Joined:
    Nov 21, 2014
    Location:
    Netherlands
    #4
    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

    macs4nw

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

    JosephAW

    Joined:
    May 14, 2012
    #6
    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

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

    Porco

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

    Oohara

    Joined:
    Jun 28, 2012
    #9
    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

    Joined:
    Aug 6, 2015
    Location:
    Earth
    #10
    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

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

    Joined:
    Nov 30, 2012
  12. TonyC28 macrumors 65816

    TonyC28

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

    Joined:
    Jul 6, 2012
    #14
    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

    coolbreeze

    Joined:
    Jan 20, 2003
    Location:
    UT
    #15
    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

    BigMcGuire

    Joined:
    Jan 10, 2012
    Location:
    California
    #16
    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

    NinjaHERO

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

    rp2011

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

    M.PaulCezanne

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

Share This Page