Slashdot Mirror


Google Chrome 27 Is Out: 5% Faster Page Loads

An anonymous reader writes "Google on Tuesday released Chrome version 27 for Windows, Mac, and Linux. The new version features a big boost to page loads (now 5 percent faster on average) as well as significant updates for developers. The speed improvement is thanks to the introduction of 'smarter behind-the-scenes resource scheduling,' according to Google. Starting with this release, the scheduler more aggressively uses an idle connection and demotes the priority of preloaded resources so that they don’t interfere with critical assets."

39 of 195 comments (clear)

  1. I'd rather have a 10x faster connection. by Anonymous Coward · · Score: 4, Insightful

    Come on, USA! Catch up to the rest of the world.

    1. Re:I'd rather have a 10x faster connection. by cffrost · · Score: 3, Funny

      It's called "Bush Derangement Syndrome". Look it up. It's a mental illness that causes people to start ranting apropos of nothing.

      Why tell us about it? Go talk to your doctor.

      --
      Thank you, Edward Snowden.

      "Arguments from authority are worthless." —Carl Sagan
  2. Re:Holy Mackerel by rcjhawk · · Score: 5, Funny

    Loaded 27 onto my laptop. It was so fast, the computer launched itself out of the house at FTL speed and is now tweeting from somewhere around Alpha Centauri.
    Guess I'll replace it with a Chromebook.

  3. 5% by ArchieBunker · · Score: 2, Insightful

    CPUs are magnitudes faster today than they were 10 years ago. Why is it that pages still take seconds to load? Go back 10 years and they still took the same amount of time. Why?

    --
    Only the State obtains its revenue by coercion. - Murray Rothbard
    1. Re:5% by Anpheus · · Score: 4, Informative

      Latency. The world isn't getting any smaller.

    2. Re:5% by LordLucless · · Score: 2

      The same reason that Angband ran faster than Far Cry 3; modern webpages are doing more than the text-and-occasional-link of 10 years ago.

      --
      Just because you're paranoid doesn't mean there isn't an invisible demon about to eat your face
    3. Re:5% by immaterial · · Score: 4, Informative

      Same reason applications that used to fit on a floppy and launched in 5 seconds on a 33 mhz computer now require multiple DVDs and still take 5 seconds to launch: more features (whether necessary or not) and better graphics and other resources. Pages in 2003 probably used more highly-compressed graphics and didn't rely half as much on externally-loaded fonts and all sorts of Javascript garbage (including 3rd-party-loaded material such as Facebook "Like" buttons that allow Facebook to track your every move around the web).

    4. Re:5% by Andrio · · Score: 3, Interesting

      Pages are magnitudes more complex now. The average page will be 1 to 3 MB in size with thousands of lines of js. If you disable js websites become incredibly fast.

      --
      The Internet King? I wonder if he could provide faster nudity.
    5. Re:5% by complete+loony · · Score: 2

      Web pages without scripting are really fast when they don't show you anything at all.

      --
      09F91102 no, 455FE104 nope, F190A1E8 uh-uh, 7A5F8A09 that's not it, C87294CE no. Ah! 452F6E403CDF10714E41DFAA257D313F.
    6. Re:5% by Anonymous Coward · · Score: 3, Funny

      Absolutely, thanks to all the spyware scripts like:

      http://google-analytics.com/trackme.js
      http://scorecardresearch.com/wetrackyou.js
      http://iamgoogleandiwantyourinfo.com/youreanidiot.js
      http://pleasesayfuckyoutoyourprivacy-google.com/youvebeenraped.js

      All of which are automatically included in each page you view with Chrome.

    7. Re:5% by HCase · · Score: 4, Interesting

      Try loading a page that hasn't changed for years.
      I will offer as my suggestion, the Space Jam movie homepage:
      http://www2.warnerbros.com/spacejam/movie/jam.htm

    8. Re:5% by JabberWokky · · Score: 2

      CPUs are magnitudes faster today than they were 10 years ago. Why is it that pages still take seconds to load? Go back 10 years and they still took the same amount of time. Why?

      The two major updates so far this week: Google Chrome, which now renders faster, and flickr, which has significantly more complex and larger graphics. As things get able to and display process more, more is asked of them. We aren't targeting 580px wide simple HTML, no CSS and 15 color gifs. Nor are we targeting a single platform and the simple display of information. Even if you're just displaying stuff, if you're doing it right, you're divorcing content from presentation and sending a handful of files for each page: each a solution to a problem that was at one time annoying. Or "solved" poorly with the likes of early Frontpage or Dreamweaver.

      --
      "$30 for the One True Ring. $10 each additional ring!" -- JRR "Bob" Tolkien
    9. Re:5% by csumpi · · Score: 2

      Ads. User tracking. Just look at the simplest page, it will probably have thousands of lines of javascript code, ping facebook and 15 other anti social networks and also load huge images and html5 video at the same time.

    10. Re:5% by noh8rz10 · · Score: 5, Funny

      given that much of what we have today is a nearly proper superset of ten years ago, there wouldn't be much stopping you from doing 10-year-old page styles on modern browsers

      [blink]i disagree![/blink]

    11. Re: 5% by Anonymous Coward · · Score: 2, Interesting

      More's the pity. "Here's your content (ie, text or picture),, and by the way here's an unrelated auto play video for you!"

  4. So... by fuzzyfuzzyfungus · · Score: 5, Funny

    Is "'smarter behind-the-scenes resource scheduling,'" a codeword for 'not loading huge fucking flash objects from shitty overloaded ad servers'? Because that really helps with load times...

    1. Re:So... by csumpi · · Score: 2

      That's not chrome's fault. User error, as always, for browsing the web without adblock, flashblock and plugins on autoload.

  5. I Tried It, But It Was Still Ridiculously Slow by Anonymous Coward · · Score: 4, Interesting

    The hideously poor performance that I observed had nothing whatsoever to do with Chrome or the browser, the problem was that in order to paint a simple page, my browser was also sent to the following hosts: a.fsdn.com, b.scorecardresearch.com, ad.doubleclick.net (47 times), fls.doubleclick.net, ajax.googleapis.com, www.google-analytics.net, libs.coremetrics.com, edge.quantserv.com, js.bizographics.com, ad.yieldmanager.com, r.twimg.com, and several connections to facebook and twitter, which are really puzzling since I have no facebook or twitter account. After about 3 minutes, something in the world of TCP/IP finally closed a couple of the doubleclick connections and the browser painted the page!

    1. Re:I Tried It, But It Was Still Ridiculously Slow by Eravnrekaree · · Score: 3, Insightful

      This is a browser problem because the browser should not wait for all of those sites to be contacted before painting the page

  6. Flashblock by tepples · · Score: 2

    In that case, it wouldn't provide much of a benefit over what I already use: an extension that enforces a click-to-play policy on plug-ins. Such extensions go by names such as Flashblock.

    1. Re:Flashblock by Anonymous Coward · · Score: 4, Informative

      Extension? Chrome and Firefox both have that capability native these days.

      Firefox: Go to about:config and search for click_to. Turn it to true. (It's really neat and even tells you what type of content you'll load before you click.)
      Chrome: Go to chrome://settings/content and select Click to play for plugins.

  7. Re:Text colors and fonts.. by Anonymous Coward · · Score: 3, Funny

    Chrome is optimized for Comic Sans. Other fonts are for pretentious hipsters.

  8. RAM usage is big issue, not CPU by Eravnrekaree · · Score: 4, Insightful

    Its memory usage that is such a great problem for me, not really the issue of CPU time. If chrome is constantly cuasing disk caching because of the enormous memory usage, that is going to cause massive speed degredation, which is far greater than any 5% decrease in CPU time by an algorithm. I wish Chrome had a feature for not storing uncompressed copies of image if they are off screen and would fix the massive memory holes. Really no reason a browser should use more than 5-10 MB of RAM per open tab.

    1. Re:RAM usage is big issue, not CPU by csumpi · · Score: 2

      Buy more ram. It's cheap. You'll be much happier, and not just with chrome.

      On the other hand, what memory holes? I run chrome for weeks, no issues whatsoever.

    2. Re:RAM usage is big issue, not CPU by Lincolnshire+Poacher · · Score: 4, Insightful

      Buy more ram. It's cheap. You'll be much happier, and not just with chrome.

      Buying more RAM only makes sense if there is somewhere to put it.

      Of three laptops we have, one is limited to 8 GB and the two ultraportables to 2 GB.

  9. Re:is gmail faster in it? by Laxori666 · · Score: 5, Interesting

    5% actually makes a huge difference. "Latency matters. Amazon found every 100ms of latency cost them 1% in sales. Google found an extra .5 seconds in search page generation time dropped traffic by 20%." [link]. These statistics would not be true if the average Joe would not notice them. He notices, he just wouldn't phrase it as "this site was 100ms slower than usual so I didn't buy from it."

  10. Re:Holy Mackerel by Anonymous Coward · · Score: 3, Insightful

    Sure, if you like Google knowing what you're browsing. I just dumped Chrome after several years for Firefox.

    It's too easy to use Google for everything.

  11. Re:is gmail faster in it? by 4wdloop · · Score: 2

    But wait...it's a client speed up optimization. All in all it would cause the same amount of traffic just reordered to start pages render sooner.

    As for Joe Human, his reaction time is at about 20ms. Hence @5% improvement would be theoretically "noticeable" in a 2 seconds page load. But unnoticeable if Joe Human would have to observe it relative to 2 seconds total. Likely even with a stop watch Joe H. would be in "error area". And 100ms would be an improvement on a 20s load which would challenge patience of any Joe H.

    From improvement description:
    "The primary drivers are: preloading images sooner, more aggressive use of idle network time, dynamically changing resource priorities, deprioritization of preloaded resources, and reduced bandwidth contention among images."

    From TFA:
    "when you add up those saved seconds across all Chrome users, it totals to more than 510 years of people’s time saved every week."

    Now that's convincing argument.

    I admit that squeezing that 5% of already well optimized code is a great achievement (technically) that may be head-deep in the law of diminishing returns (practically). But G$$gle can afford it.

    --
    4wdloop
  12. Re: Opera with text-only by AvitarX · · Score: 4, Informative

    Links (elinks I think is the package name) is a console browser with some CSS layout support (unlike lynx when I replaced it).

    --
    Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
  13. Re:Holy Mackerel by kthreadd · · Score: 5, Informative

    If you want a Google Chrome like browser I would recommend Chromium, which unlike Google Chrome is open source and doesn't track you as much as their proprietary product. You will miss out on some of the extra features available only in Google Chrome, but most of it should be the same.

  14. Re:And 2000% memory usage... by kthreadd · · Score: 2

    Then you might want to use Chromium instead. Chromium is open source unlike Google Chrome, and doesn't include the same tracking system that Google adds to its proprietary product.

  15. Re:Holy Mackerel by ls671 · · Score: 2

    Page used to load really fast in 1990s in mosaic then, Netscape as long as you had something like a T1 connection. Now, funnily enough, the software layer involved in serving dynamic content and all the xml, third party sites and what not network calls the browser has to make before actually counting the page as loaded make it seem like the software layer has become the bottle-neck. This sounds silly to me, maybe we over did a bit?

    --
    Everything I write is lies, read between the lines.
  16. Re:is gmail faster in it? by garyok · · Score: 2

    As for Joe Human, his reaction time is at about 20ms. Hence @5% improvement would be theoretically "noticeable" in a 2 seconds page load. But unnoticeable if Joe Human would have to observe it relative to 2 seconds total. Likely even with a stop watch Joe H. would be in "error area". And 100ms would be an improvement on a 20s load which would challenge patience of any Joe H.

    Reaction time is how long it takes you to process a stimulus and initiate a physical action in response - it's not how long it takes you to notice something. Joe Human's sitting there wondering wondering why he's letting this site steal the precious moments of his life away from him loading ads for stuff he doesn't care about. He might not have time to hit the Cancel control before the page finishes loading but he knows his time's been wasted.

    --
    One of the penalties for refusing to participate in politics is that you end up being governed by your inferiors - Plato
  17. Re:is gmail faster in it? by Impy+the+Impiuos+Imp · · Score: 2

    It's a continuous curve. If it took 10 minutes, few would stick around. If instantaneous, everybody would, and only quality of results would matter. For each fraction of a second delay in-between, you get a nice sine curve of people giving up.

    This was the source of an interesting analysis that forcing airlines to give free baby seats would cost more lives than it saved by driving a small fraction of people to take the car instead. You can't get something for free, and the additional dimes added to everybody else's tickets would, incredulously, drive some, subconsciously, to take a car instead, crash, and die, as car travel is much more dangerous. For each penny of increased price, you get a diminishing number of buyers. With an annual granularity of hundreds of millions, this could be tens of thousands of people at each penny at the price points.

    Meanwhile, free baby seats (where babies could be strapped in instead of being held) would have only made a difference in two known cases, and one of those the baby survived anyway by flying into an overhead bin.

    --
    (-1: Post disagrees with my already-settled worldview) is not a valid mod option.
  18. Flashblock is in-built in Chrome by ciantic · · Score: 2

    Also, I think Google Chrome is first browser to implement click to play flashblock in browser, and that is a good thing.

    Settings -> Content Settings -> Plug-Ins and select "Click to play". You can also make exception like PDF reader to allow always.

  19. Re:Holy Mackerel by ILongForDarkness · · Score: 5, Insightful

    I think Google and FB and others like them have a lot of blame to share for the web needing a 10X fatter pipe to get the same speed: if every freaking page didn't have to talk to Google Analytics, send your cookie to FB for tracking etc either before (likely) or during page load perhaps you could actually enjoy the content you are there for in the first place on a slow connection. Now you need the fast pipe just to get all the preamble out of the way to all parties interested.

  20. Re:Holy Mackerel by LordLimecat · · Score: 2

    I think the proper person to blame for embedding GA and FB tracking is the webmaster, not Google and Facebook.

  21. Re:Holy Mackerel by ILongForDarkness · · Score: 3, Interesting

    True but claiming to save 5% of load time by making a browser while at the same time marketing products that slow down the page load in the first place seems kind of circular.

  22. Re:Holy Mackerel by jellomizer · · Score: 2

    Well back in the 1990's the common web page was text with a few hyper links, and if you were really fancy you had a picture.
    The bottle neck was the speed of the line.

    However html has transformed from a way to displaying documents, to more of an application platform.

    Complain if you like about it, but it is here to stay, and modern heavy html has solved a lot of problems. Such as platform independent programs, universal access to a program, easy deployment, etc...

    Yes we have sacrificed speed for convenience, but I think it is worth it.

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.