Slashdot Mirror


Google Shares Insights On Accelerating Web Sites

miller60 writes "The average web page takes 4.9 seconds to load and includes 320 KB of content, according to Google executive Urs Holzle. In his keynote at the O'Reilly Velocity conference on web performance, Holzle said that competition from Chrome has made Internet Explorer and Firefox faster. He also cited the potential for refinements to TCP, DNS, and SSL/TLS to make the web a much faster place, and cited compressing headers as a powerful performance booster. Holzle also noted that Google's ranking algorithm now includes a penalty for sites that load too slowly."

17 of 230 comments (clear)

  1. Noscript by iYk6 · · Score: 4, Informative

    That's what noscript is for. With noscript, your browser doesn't even download the .js files.

    1. Re:Noscript by Saeed+al-Sahaf · · Score: 5, Insightful

      That's what noscript is for. With noscript, your browser doesn't even download the .js files.

      That's fine and dandy. IF.

      If you don't care to see or experience the vast majority of web sites on the Intertubes today.

      Honestly, when I see (yet another) pious elitist bleating about no-script or whatever, I wonder: Why don't you just surf in Lynx?

      If you're surfing with no-script, you're missing 75% of the Internet. If it's not the 75% you want to see and or experience, than good for you. But bleating about the creative uses of JavaScript on the World Wide Web is old news.

      --
      "Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
    2. Re:Noscript by Dylan16807 · · Score: 5, Informative

      75%? When I turn off javascript it only seems to affect about a tenth of the sites I visit.

    3. Re:Noscript by Jurily · · Score: 5, Insightful

      If you're surfing with no-script, you're missing 75% of the Internet.

      Actually, it's more like 95%. However, you did completely miss the point. Turning off Noscript for a site you choose to bless takes two mouse clicks and a reload.

      You're not missing out on what you want to see. You're missing out on all the other random shit you couldn't care less about.

    4. Re:Noscript by calmofthestorm · · Score: 4, Insightful

      Likewise. And if I see flash it's a damn good indication I just don't care what's on the site.

      --
      93rd rule of Slashdot: No matter how obvious my sarcasm is, my comment will be taken seriously by someone.
  2. I prefer low-tech solutions... by Lord_of_the_nerf · · Score: 5, Funny

    I find my browsing goes faster if I just yell at my housemate to stop downloading torrents that are *ahem* 'Barely Legal'.

  3. google-analytics.com ? by corsec67 · · Score: 5, Insightful

    I saw my browser waiting on google-analytics.com quite often before I started using No-Script.

    Why do sites put up with an AD server/analytics service that slows down a site by a large amount?

    --
    If I have nothing to hide, don't search me
    1. Re:google-analytics.com ? by Anonymous Coward · · Score: 5, Insightful

      Because it's valuable data, and google is the only game in town. You can see which keywords are converting, and for what dollar amount, and which keywords are money pits. Yes, it will on occasion hang but you should look at the data that it produces before saying it's not worth it.

    2. Re:google-analytics.com ? by dintech · · Score: 5, Insightful

      Yes, it will on occasion hang but you should look at the data that it produces before saying it's not worth it.

      Not worth it to who? It's not worth it to me. Noscript please.

  4. How fast? by tpstigers · · Score: 4, Insightful

    Google's ranking algorithm now includes a penalty for sites that load too slowly.

    I'm not sure how I feel about this. My initial response was a happy one, but the more I think about it, the more it seems to be unnecessarily discriminating against those who are too far away from the bleeding edge. Do we really live in a world where 'Speed=Good' so completely that we need to penalize those who don't run fast enough? And where are we drawing the line between 'fast' and 'slow'?

  5. Re:Ajax Libraries by nappingcracker · · Score: 4, Insightful

    I disagree. Libraries have greatly improved the usability of many websites. I also doubt that many people are pulling down 300kb of libraries every time, since most are minified and gzipped. Even with a ton of bells and whistles it's hard to hit 100kb of .js, The ever popular jQuery + jQuery UI is only ~30kb (with reasonably useful plugins like tabs, dialog, etc, not all the crazy and expensive FX).

    I'm OK with users having to pull even 100kb one time to have a nicer browsing experience all around.

    I really wish I could get over my paranoia and link to the libraries on google's code CDN. Slim chance, but if they go down and my sites are still up, there be problems!

    --
    |plastic....or gasoline?|
  6. Re:java sites screwed by Nadaka · · Score: 4, Informative

    java really really only has problems with startup time (that a web spider will never see) and the delay when a servlet|jsp is hit the first time. While doing web development, we see that startup and first load most of the time, giving an appearance of slowness, but it is much better on a production server with regular traffic.

  7. Most delay is ad-related. by Animats · · Score: 4, Informative

    Most real-world page load delay today seems to be associated with advertising. Merely loading the initial content usually isn't too bad, although "content-management systems" can make it much worse, as overloaded databases struggle to "customize" the content. "Web 2.0" wasn't a win; pulling in all those big CSS and JavaScript libraries doesn't help load times.

    We do some measurement in this area, as SiteTruth reads through sites trying to find a street address on each site rated. We never read more than 21 pages from a site, and for most sites, we can find a street address within 45 seconds, following links likely to lead to contact information. Only a few percent of sites go over 45 seconds for all those pages. Excessively slow sites tried recently include "directserv.org" (a link farm full of ads), "www.w3.org" (embarrassing), and "religioustolerance.org" (an underfunded nonprofit). We're not loading images, ads, Javascript, or CSS; that's pure page load delay. It's not that much of a problem, and we're seeing less of it than we did two years ago.

  8. Measuring speed from *where* exactly? by buro9 · · Score: 5, Interesting

    Where are the measuring *from*?

    I've moved a site from Linode New Jersey to Linode London, UK because the target audience are in London ( http://www.lfgss.com/ ).

    However in Google Webmaster Tools the page load time increased, suggesting that the measurements are being calculated from US datacentres, even though for the target audience the speed increased and page load time decreased.

    I would like to see Google use the geographic target preference and to have the nearest datacentre to the target be the one that performs the measurement... or better still to have both a local and remote datacentre perform every measurement and then find a weighted time between them that might reflect real-world usage.

    Otherwise if I'm being sent the message that I am being penalised for not hosting close to a Google datacentre from where the measurements are calculated, then I will end up moving there in spite of the fact that this isn't the right thing for my users.

    1. Re:Measuring speed from *where* exactly? by Anonymous Coward · · Score: 5, Informative

      From the docs:

      "Page load time is the total time from the moment the user clicks on a link to your page until the time the entire page is loaded and displayed in a browser. It is collected directly from users who have installed the Google Toolbar and have enabled the optional PageRank feature."

      http://www.google.com/support/webmasters/bin/answer.py?answer=158541&hl=en

  9. That's not insightful by Per+Abrahamsen · · Score: 5, Informative

    Noscript doesn't turn off Javascript. Most browsers already have an option for that. What Noscript does is to make the control of Javascript (and Flash) much more fine grained and convenient.

    Some typical case:

    1. Scripts on poor web sites just serve to detract from the content. Those you simply never turn on.

    2. Scripts on good web sites improve access to content. Those sites you enable permanently first time you visit (press no Noscript button in the lower right corner, and select "enable permanently") and forget about it.

    3. Some web sites contain a mix of the two. Here you can either explicitly enable a specific object (by clicking on a placeholder, like with flashblock), or temporarily enable scripts for that site.

    Basically, Noscript makes more, not less, of the web accessible. The good web sites you use normally will not be affected (as they all will be allowed to run scripts). But following links from social web sites like /. become a much more pleasant experience.

    Of course, most of the noise scripts distacting from content are ads, so AdBlock gives you much of the same benefit. But I don't want to hide ads, as that is how the sites pay their bills.

  10. Why not block ads if you don't click? by improfane · · Score: 4, Informative

    If you're not going to be clicking adverts, I am sure it costs nobody money. It just costs them bandwidth. The adworld is mostly CPC/PPC.

    Content websites seem to think that if I do not block an advert, I will actually click it. That is ridiculous!

    My principle is that advertising is like a bribe, they paid to put it in my face. That is a product I have no interest in. I will learn about products when I have a need for them.

    --
    Slashdot needs Geekcode | Can anyone recommend any good SCIFI? My tastes: Foundation, Startide Rising, CITY, Ringworld,