Slashdot Mirror


Google Frame Benchmarks 9x Faster than IE8

ChiefMonkeyGrinder writes "Early tests with Google's Chrome Frame found IE8 runs 9.6 times faster than usual. The testers ran the SunSpider JavaScript benchmark suite." The other question is what is the performance hit of using the Frame plug-in instead of running the browser natively.

152 comments

  1. benchmarks always forget the user experience by sopssa · · Score: 4, Interesting

    However it seems like they only measured JavaScript engine, which by no means contribute everything to how fast browser or browsing feels. And everyone probably knew already that Google's JavaScript engine outperforms MS's (and being one of the main thing Google's thing use, they have a reason to optimize it till its dead)

    This seems to be the usual thing with other browser benchmarks too, they only benchmark the javascript engines and similar under the hood things. Yeah it's easier, but it doesn't really tell the truth.

    User interactions and GUI responsiveness contribute a lot, actually even more so, to how fast browsing feels. IE is horrible with this and has always been; everything lacks behind, scrolling is galaxies far from smooth and the general feeling is just bad. On that note, Firefox suffers a bit from the same things. I think only Opera and Chrome have done UI responsiveness good. Which also brings the question, does Chrome Frame improve it on IE too?

    1. Re:benchmarks always forget the user experience by TheRealMindChild · · Score: 1, Insightful

      This seems to be the usual thing with other browser benchmarks too, they only benchmark the javascript engines and similar under the hood things.

      Nonsense. Aside from the retrieval of a page, rendering said (static) page will be instant in almost all cases, regardless the browser. If it doesn't, either the page is way way way too complicated or you are using an antiquated machine.

      So... when benchmarking a web browser, the only real target to measure is javascript performance.

      --

      "When life gives you lemons, don't make lemonade. Make life take the lemons back!" -- Cave Johnson
    2. Re:benchmarks always forget the user experience by Jurily · · Score: 1

      However it seems like they only measured JavaScript engine, which by no means contribute everything to how fast browser or browsing feels.

      Yeah, we should include Average Time To Root in the benchmarks, too. Google wouldn't stand a chance.

    3. Re:benchmarks always forget the user experience by sopssa · · Score: 4, Interesting

      There are actually other points you can look at. Things like how fast the browser starts rendering the page while its loading makes a huge difference too. If you sit there waiting for the page to load and looking at white/previous page, its slow. If the browser starts immediately rendering the loading page, atleast something is happening. MS improved this a lot in Win7 too. Just if you see that something is happening or whats loading, it feels faster than just waiting. Of course feel is hard to benchmark, so they usually don't, but it counts a lot too.

    4. Re:benchmarks always forget the user experience by Anonymous Coward · · Score: 5, Insightful

      Aside from the retrieval of a page, rendering said (static) page will be instant in almost all cases, regardless the browser. If it doesn't, either the page is way way way too complicated or you are using an antiquated machine.

      Welcome to the world wide web, TheRealMindChild. Out here pages are "way way way too complicated". You can close your eyes and go "lalalala" but that doesn't mean those pages aren't there.

    5. Re:benchmarks always forget the user experience by Anonymous Coward · · Score: 0

      Hey, Safari scrolls really smoothly too! Same WebKit basis as Chrome you know! ;-P

    6. Re:benchmarks always forget the user experience by Anonymous Coward · · Score: 0

      You forgot Safari!

      (seriously, on Mac OS X Firefox sucks but Safari and Opera run fine).

    7. Re:benchmarks always forget the user experience by Anonymous Coward · · Score: 0

      IE rooted 9x slower with Google Frame! Don't install it, friends and family!

    8. Re:benchmarks always forget the user experience by tlhIngan · · Score: 1

      Aside from the retrieval of a page, rendering said (static) page will be instant in almost all cases, regardless the browser. If it doesn't, either the page is way way way too complicated or you are using an antiquated machine.

      Welcome to the world wide web, TheRealMindChild. Out here pages are "way way way too complicated". You can close your eyes and go "lalalala" but that doesn't mean those pages aren't there.

      But I'm sure the number of static non-javascript way-way-way-way-too-complicated pages is but a tiny fraction of the number of pages with poorly coded Javascript that can lock up a browser for minutes while the Javascript runs in order to generate the page. And with the number of people using AJAX, Javascript is playing an increasingly larger and larger role in ensuring that the Javascript engine is what holds up rendering.

      The fact you can get "There is a script on this page that is taking a long time [Stop Script] [Continue]" type dialogs probably says it all.

    9. Re:benchmarks always forget the user experience by Runaway1956 · · Score: 5, Interesting

      This! ^

      Benchmarks aside, I feel like Chrome is the slowest thing on earth, because I see NOTHING until the page is finished loading. I try to be objective. I'll load the same page in Chrome and in FF. True, the page FINISHES about the same time, but with FF, I can see bits and pieces as they become available. Since I am interested in the text most of the time, it doesn't matter how long it takes for some other element to load - I'm never going to look at it. I WANT MY TEXT NOW!!

      That said - I agree with those who say web pages are to complicated today. Add in useless bloat like flash, advertising, etc. I can't browse any faster today with DSL than I did a few years ago with dial up! Something is badly wrong here.

      --
      "Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
    10. Re:benchmarks always forget the user experience by smooth+wombat · · Score: 1

      Add in useless bloat like flash, advertising, etc.

      Don't install flash, install AdBlock. Problems solved.

      --
      We will bankrupt ourselves in the vain search for absolute security. -- Dwight D. Eisenhower
    11. Re:benchmarks always forget the user experience by Runaway1956 · · Score: 3, Funny

      Correct - BUT, I am trying to consider the "average user". Like my wife, for instance. I finally weaned her from Microsoft, and she's perfectly happy on Ubuntu. But, HER Ubuntu looks nothing like MY version Ubuntu. If her flash don't flash, she'll throw a fit. She's not a fashion nut, but she still wants to see what's "hot" - meaning she READS those stupid advertisements! Did I mention that on a shared connection, her flash games and adverts slow down MY connection?

      --
      "Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
    12. Re:benchmarks always forget the user experience by pjr.cc · · Score: 1

      Partly untrue, while the kind of benchmarks in the article have nothing (directly) to do with "Feel" alot of companies who have web sites (especially the big ones) do have tools to gauge feel.

      The two i stumble across most often are from Segue and Mercury (Silk perform and load runner and their associated software bits). Seque's silk line is very good at judging feel, its designed to hit websites (as well as DB's and almost anything really) pretty hard with "real user access" patterns and can tell you how it'll perform from the user perspective depending on the browser they're using (it emulates various browsers). It can tell you things like the time taken to first start rendering the page, how long it took to render the page entirely and how long it took to download it all (as well as the impact of various link speeds). Those are the only two im particularly familiar with, but there are many many more. Ultimately, you can take all that data, and get a feel for "feel" based on browser type and link speed.

      Coming form an SI type role, seeing what automated testing tools exist these days is pretty kewl (more used by testers then myself) and gives you a good feel of "when im building infrastructure what am I aiming to do".

    13. Re:benchmarks always forget the user experience by sadness203 · · Score: 1

      If a flash or advert slow down your connection, you should switch ASAP your ISP...
      Or you might want to invest in some Avian carrier, they can transfert 4gb faster than slow ISP.

    14. Re:benchmarks always forget the user experience by KnownIssues · · Score: 1

      I think this is some kind of general principle. Greater capacity doesn't mean you get to go faster, just that more stuff will fill up the capacity. Like adding more lines to a freeway doesn't necessarily mean less congestion. Or how making more money doesn't mean you save more. Or like how faster computers don't mean your applications run faster. Something else is always going to fill that capacity other than what you want it to be used for.

    15. Re:benchmarks always forget the user experience by Anonymous Coward · · Score: 0

      Especially when you try to separate adladen cruft pages versus actual content - you can often see that a half-loaded page is full of garbage and not relavent to what you are searching for.

    16. Re:benchmarks always forget the user experience by Anonymous Coward · · Score: 0

      Not true here. In fact I just observed the opposite. Yahoo.com loaded all in one go in firefox, while chrome loaded first the text and displayed it, then the images.

    17. Re:benchmarks always forget the user experience by Anonymous Coward · · Score: 0

      but man, I've hated the fact that most recent browsers let you see and start filling out login fields before the page is fully loaded, only to have a refresh of sorts when the page is don loading. This is usually right when I'm about to type my password, and the refresh kicks the cursor back to the username field. And there's usually someone looking over my shoulder. And I then have to explain why my default password is IliKe6Little9Boyz...

    18. Re:benchmarks always forget the user experience by David+Gerard · · Score: 1

      Now find a popular web page these days that's static HTML. Even Wikipedia sends a metric arseload of JavaScript.

      --
      http://rocknerd.co.uk
    19. Re:benchmarks always forget the user experience by Runaway1956 · · Score: 1

      And, things like this are so aggravating. I see what's before my eyes, and AC experiences something quite different. WHY? If I were to make a "bug report", would this behaviour be reproducible, or not? GAHHHHH!!!

      Maybe I need to look at configurations again....

      --
      "Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
    20. Re:benchmarks always forget the user experience by Eirenarch · · Score: 1

      Aside from the retrieval of a page, rendering said (static) page will be instant in almost all cases This is simply false.

    21. Re:benchmarks always forget the user experience by Anonymous Coward · · Score: 0

      Sounds like grounds for divorce. Get yourself a good lawyer and sue the bitch.

    22. Re:benchmarks always forget the user experience by sabs · · Score: 1

      My complaint about IE 6 and 7 is that even though I have my IE set to open up a blank browser page, it takes me 15-20 seconds to open up a new window or a new tab (in ie7) Which is completely silly, opening up a new blank tab should be near instantaneous.

    23. Re:benchmarks always forget the user experience by ljw1004 · · Score: 1

      I often use Firefox to browse. I'll ctrl-click on maybe 20 links to load in the background.

      Firefox ALWAYS freezes up. Sometimes it freezes so I can't even ctrl+click on links. Sometimes it freezes when I'm reading one of those links so I can't scroll down.

      I wonder if the freezing is due to loading Flash on each page? I guess there are lots of these single-threaded bottlenecks within Firefox.

      I don't really care about javascript speed so long as no one frame can freeze the other frames: process isolation is more important than speed.

    24. Re:benchmarks always forget the user experience by Anonymous Coward · · Score: 0

      craigslist. heh.

    25. Re:benchmarks always forget the user experience by microbee · · Score: 1

      Benchmark does not FORGET user experience. It's only that user experience is so subjective that it's not entirely benchmarkable.

      And a 9x speed difference is certainly big enough that users will experience it.

    26. Re:benchmarks always forget the user experience by BikeHelmet · · Score: 2, Informative

      Doesn't flash slow down everyone's connection? That's why I hate it as a video player, as opposed to quicktime. Navigating away from a youtube, vimeo, or gametrailers page with a flash player takes about 10-12 seconds. Navigating away from a quicktime video takes perhaps 0.25 seconds.

    27. Re:benchmarks always forget the user experience by x2A · · Score: 1

      I get that sometimes... does the computer seem busy while it's waiting? Or does it seem to just stop, as if it's waiting for something to happen? I get the latter, think it's some kind of network thing (or that it's looking to the network for) that's timing out, as it seems to be a fixed period of time that the delay is. Not figured out the cause though :-/

      --
      The revolution will not be televised... but it will have a page on Wikipedia
    28. Re:benchmarks always forget the user experience by x2A · · Score: 1

      "The fact you can get "There is a script on this page that is taking a long time [Stop Script] [Continue]" type dialogs probably says it all"

      I find those usually triggered by bugs in the javascript causing infinite loops. I've not seen it occur otherwise, which would put a different spin on that.

      --
      The revolution will not be televised... but it will have a page on Wikipedia
    29. Re:benchmarks always forget the user experience by Anonymous Coward · · Score: 0

      What is the guarantee people will install Chrome Frame? if they are savvy enough to know, they would have installed Chrome already.

    30. Re:benchmarks always forget the user experience by Anonymous Coward · · Score: 0

      If her Flash games and adverts are slowing down your connection, you must be on a REALLY slow connection.

    31. Re:benchmarks always forget the user experience by Anonymous Coward · · Score: 0

      My complaint about IE 6 and 7 is that even though I have my IE set to open up a blank browser page, it takes me 15-20 seconds to open up a new window or a new tab (in ie7) Which is completely silly, opening up a new blank tab should be near instantaneous.

      Damn. It's sad that IE still does that...

      I started seeing Windows bloat when that SAME blank screen first hurt my hopes upon first installing IE4.

      That was in 1998. I learned that replacing the shell meant that all those windows it loaded would cause the machine to swap alot. Nowadays people have enough RAM, so the HD doesn't swap horribly on that first window-load, but it's terrible when everything is happening between RAM and your CPU without a confirmation that something's happening, too.

      The weird part is that I never noticed that Chrome loads similar to this or that Firefox loads pages by sections.

    32. Re:benchmarks always forget the user experience by gig · · Score: 1

      Yes, Chrome Frame improves the whole experience in IE. Everything is faster. It feels like running Chrome or Safari, not IE. You get the same hair-blown-back feeling that you get if you run IE for an hour and then switch to Safari or Chrome. But the feeling may be even more pronounced in Chrome Frame because you can view 100 pages in the IE renderer and then go to a page that asks for Chrome and immediately your hair is blown back. The page pops into view like nothing you've seen in IE.

      The JavaScript benchmarks steal the headlines because they are always 8x or more faster than IE, but the slowest improvement is still over 2x. IE is really, really, really slow.

      For 6 years now, WebKit has been constantly iterated on with speed in mind. If they added a feature and it slowed the browser down they took the feature out and added it again in some other way. From the beginning Apple knew they wanted to run WebKit on iPod so they were just crazy about making it fast. On the other hand, IE was not under development for 5 full years and speed has never been a requirement. Microsoft has always taken the position that you get more speed out of their products by getting a faster CPU. That's why IE8 doesn't run on their mobiles.

      So it should not surprise you that IE runs faster with Chrome Frame than otherwise. It would be surprising if anything could render HTML as slowly as IE.

    33. Re:benchmarks always forget the user experience by ultranova · · Score: 1

      Nonsense. Aside from the retrieval of a page, rendering said (static) page will be instant in almost all cases, regardless the browser. If it doesn't, either the page is way way way too complicated or you are using an antiquated machine.

      Or you are using Firefox and hitting one of its bugs. And of course the whole browser UI often freezes for a few seconds while downloading a page in another tab.

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    34. Re:benchmarks always forget the user experience by ultranova · · Score: 2, Insightful

      But I'm sure the number of static non-javascript way-way-way-way-too-complicated pages is but a tiny fraction of the number of pages with poorly coded Javascript that can lock up a browser for minutes while the Javascript runs in order to generate the page.

      But that's just it: the browser shouldn't lock up just because a page is running Javascript. It should still respond to user commands, allow scrolling around pages, opening other pages in other windows/tabs, clicking on elements that are visible, stoppping page load, going to another URL, etc.

      Today's browsers are basically special-purpose operating systems, but the joys of pre-emptive multitasking hasn't spread to them yet. It's like a return to Windows 3.1.

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    35. Re:benchmarks always forget the user experience by Anonymous Coward · · Score: 0

      Uhh... did we forget about the days of 56K? We are spoiled little brats

  2. EEE by Diabolus+Advocatus · · Score: 4, Interesting

    Looks like Google are going to try and beat Microsoft at their own game:
    Embrace, Extend, Extinguish.

    1. Re:EEE by poetmatt · · Score: 1

      that's an interesting perspective. It will create quite a stir if MS finds a way to degrade the google frame performance or outright refuse it.

    2. Re:EEE by 99BottlesOfBeerInMyF · · Score: 4, Insightful
      quote>Looks like Google are going to try and beat Microsoft at their own game: Embrace, Extend, Extinguish.

      I've seen several people mention this in the last mention of Google's plug-in as well. I don't understand and I have to wonder if the people saying this know what the strategy they're referring to is. The concept of "embrace, extend, extinguish" is to comply with a standard interoperably until you are popular. Then extend the standard in a non-interoperable way, counting on your popularity and the new functionality to drive adoption. Then, extinguish the competition by utilizing the standard ubiquitously and in a non-interoperable fashion so that anyone who does not have access to the proprietary extensions you added, is removed from the market.

      So for IE the strategy was to implement HTML and other technologies interoperably until IE was very popular, then extend HTML with nonstandard elements and rendering and add ActiveX for more functionality no one else could use. Then extinguish competition by building lots of tools and that rely upon the proprietary version and relying on Web developers to target IE's broken version of HTML instead of the actual standard.

      So I'm trying to understand how people think Google is employing this strategy. They are embracing IE, sort of by implementing Web standards within it. How do people think Google is going to extend those Web standards in a proprietary way? Do they mean by building proprietary Web applications that use the standards? Do people actually think Google's strategy is to make Google apps really popular and then break compatibility with non-chrome browsers by making them no longer use Web standards? Won't that be hard while maintaining backwards compatibility especially since they're using an OSS browser? I suppose this is possible, but I don't see why people would assume it is Google's strategy.

      So basically, while I see that Google is extending IE to use Web standards, I don't see this as a likely part of an "embrace, extend, extinguish" strategy. Nothing stops Microsoft from creating a better implementation of Web standards in IE's rendering engine and out competing Google's plug-in and they have a lot of advantages if they do decide to compete. Rather, this is Google managing to chip away at MS's anti-competitive use of IE and make MS actually compete fairly a little more, pretty much the opposite of Google trying to kill fair competition which is what the EEE strategy is all about.

    3. Re:EEE by Runaway1956 · · Score: 1

      You're right, but,

      "Do people actually think Google's strategy is to make Google apps really popular and then break compatibility with non-chrome browsers by making them no longer use Web standards?"

      To be fair, if compatibility with IE is broken (either by Google or by MS) then SOME people are going to realize they've lost something. I expect that IE would lose some measurable market share, in that case. Let's remember - there are two groups of browsers: standards compliant, and non-standards compliant. IE is pretty much alone in that second group. ;^)

      --
      "Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
    4. Re:EEE by ObsessiveMathsFreak · · Score: 1

      Google have recently made major advances against Microsoft as a whole. Once the fascists and the Bolsheviks are done fighting each other, we'll all have to start worrying about when the victor is going to come after us.

      --
      May the Maths Be with you!
    5. Re:EEE by magus_melchior · · Score: 1

      Rather, this is Google managing to chip away at MS's anti-competitive use of IE and make MS actually compete fairly a little more, pretty much the opposite of Google trying to kill fair competition which is what the EEE strategy is all about.

      So by putting their fingers in what's arguably Microsoft's worst product, Google is employing the corporate version of kancho ?

      --
      "We are Microsoft. You shall be assimilated. Competition is futile."
    6. Re:EEE by 644bd346996 · · Score: 1

      I don't think that EEE can only apply to an open standard. It can also apply to an idea or a specific product (here, IE). In this case, Google's pretty much combined the steps: They've gone from despising and barely tolerating IE to embracing it, precisely because they've extended it (to properly support web standards and to support new standards), and for each convert, they're pretty close to extinguishing IE. Once Chrome Frame becomes popular and popular sites learn to detect Chrome Frame and disable their IE hacks, then Google will be able to effectively extinguish IE from their user's machines by releasing an update that sets Chrome as the default renderer for all pages. There probably isn't anything legal that Microsoft could do to stop them, because Chrome Frame is an opt-in piece of software.

    7. Re:EEE by natehoy · · Score: 2, Insightful

      Agreed, there are no signs yet. Which doesn't mean there isn't a threat. We can't say for sure at this point, but this doesn't feel like it to me, either.

      If (and it's a pretty big IF) Google is going for "Embrace, Extend, Extinguish" then they are still only in the "Embrace" phase. The "Embrace" phase is the most innocuous of all, and is impossible to differentiate from actually putting good product out in the marketplace for fun and commercial gain, in a very much "do no evil" way. Unless you start seeing internal memos or learning about Google's secret lair with frikkin sharks with frikkin laser beams, the "Embrace" phase is all goodness and light and fluffy bunnies and purring kittens all singing 'kumbaya' and giving warm fuzzies.

      If they start adding Google-specific stuff to their Javascript engine (say, a fast and easy API to access Google Apps implemented directly in the engine) and encouraging people to use it, then I'll start to be suspicious. Because that's sneaking into the "Extend" part, and the next phase would be to drop support in other browsers for their plugin and only offer the "special sauce 2.0" in Chrome.

      But, at the moment, they are making a standards-compliant Javascript engine and offering versions of it for various web browsers, yes?

      Crucially, they don't have a development toolkit that builds Javascript that can ONLY be run on "Frame", right? If you see that, then it's the First Sign. Then, and only then, would it be time to start stockpiling food and ammo to survive the potential upcoming Javascript Apocalypse. :)

      --
      "This post contains words, known to the State of California to cause thought. Wash brain thoroughly after reading."
    8. Re:EEE by thetoadwarrior · · Score: 1

      I don't think they could get away with it. That would be a clear abuse of power.

    9. Re:EEE by Khashishi · · Score: 1

      It would be very bad PR if it got out.

    10. Re:EEE by dhaines · · Score: 1

      I'm thinking the strategy may be more along the lines of Embrace, Extend, Extraneous; meaning instead of IE being extinguished, it's just made (more) irrelevant.

    11. Re:EEE by thejynxed · · Score: 1

      Sure there is. They can completely disable external or non-signed plugin functionality in IE, force out an update via Microsoft Update, and there isn't a damned thing anyone could legally do about it.

      --
      @Mindless Drivel: 100% of Twitter posts ever Tweeted.
    12. Re:EEE by TikiTDO · · Score: 2, Insightful

      Google's (not too secret) goal is to effectively rule your internet experience. It makes no sense for them to dictate what browser they want you to use. All they really need, is for you to use a browser that can run their web apps sufficiently fast, without crashing or running into compliance issues. To that effect, they are releasing most of their non-web applications into open source.

      If they really wish to start "Extending" the features, they would be shooting themselves in the foot. As a hypothetical situation: say 50% of the market uses Chrome, and 50% uses something else. Further, let's say 50% of the "something else" crowd would convert to get these new features. So, Google can capture 100% of the market by supporting standards, or 75% of the market share by trying to lock people in.

      Above all, Google is still a company, and there would be absolutely no reason to accept a smaller market share of your primary market. It's basic math at this point.

    13. Re:EEE by rhsanborn · · Score: 1

      I don't think it has anything to do with IE. Google really isn't in the browser business. They're in the web services business. Their lifeblood is people using their products so they see lots of ads. Part of using those products is enjoying using those products. apparently Google deemed it necessary to pick up some of Microsoft's slack for Google's own good. I think it's far less about trying to take market share directly from MS and far more about trying to grow and maintain their existing market by ensuring quality experiences.

    14. Re:EEE by David+Gerard · · Score: 1

      The EU still has antitrust teeth to turn on Microsoft, and would not look in the least favourably upon this.

      --
      http://rocknerd.co.uk
    15. Re:EEE by Bert64 · · Score: 1

      They would have to do it quick, before this plugin and apps that don't work in regular ie catch on... otherwise people will blame the update for breaking the apps they use, and either stick to an older version or switch to a more modern browser.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    16. Re:EEE by Bert64 · · Score: 1

      Google are doing this, because the prevalence of ie has hindered the delivery of web services for years and continues to do so. If ie disappeared today, you would see massive innovation in web services happen overnight, as developers no longer need to waste so much time trying to support such a crufty old browser, and can now use some of the modern feature every other browser has supported for years.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    17. Re:EEE by Anonymous Coward · · Score: 0

      Google embraces standards, extends standards, only the standards that would support advertising or anything they are good making money at and extinguish by doing very well that that was previously said.

    18. Re:EEE by Anonymous Coward · · Score: 0

      To summarize, you consider everything popular to be a threat.

    19. Re:EEE by Anonymous Coward · · Score: 0

      >Looks like Google are going to try and beat Microsoft at their own game:
      >Embrace, Extend, Extinguish.

      Pfffft. Google Chrome is open source.

      How then is Google going to do the "extend" phase in such a way that no-one else can implement the extensions?

    20. Re:EEE by brunes69 · · Score: 1

      Google has no interest in controlling the browser market. For one, there is no money in it. For two, Google is not a software company, they are an advertising compan.

      The edict has come down from on top at Google, both in private and public many times - what is good for the web, is good for business. The more people use the web to accomplish everyday tasks, they more they will rely on ad-sponsored Google services. Google does not care a lick which browser they use to access those services, as long as the browser is fast and supports all of the web standards they need.

      IE is a problem for them because they want to use all these capabilities it doesn't have. This is a way to work around the problem.

    21. Re:EEE by thejynxed · · Score: 1

      Too bad there is nothing anti-trust about removing or 'crippling' a feature from their own software.

      --
      @Mindless Drivel: 100% of Twitter posts ever Tweeted.
    22. Re:EEE by mjihad · · Score: 1

      If they start adding Google-specific stuff to their Javascript engine (say, a fast and easy API to access Google Apps implemented directly in the engine) and encouraging people to use it, then I'll start to be suspicious. Because that's sneaking into the "Extend" part, and the next phase would be to drop support in other browsers for their plugin and only offer the "special sauce 2.0" in Chrome.

      But, at the moment, they are making a standards-compliant Javascript engine and offering versions of it for various web browsers, yes?

      Crucially, they don't have a development toolkit that builds Javascript that can ONLY be run on "Frame", right? If you see that, then it's the First Sign. Then, and only then, would it be time to start stockpiling food and ammo to survive the potential upcoming Javascript Apocalypse. :)

      You mean like Gears?

    23. Re:EEE by natehoy · · Score: 1

      Gears is open-source software. If you implement it and Google decides they want to go another way with it, you can fork.

      In fact, Google seems to be going out of their way to collaborate with open source developers (no doubt to get the free development, but it also means that they cannot, for example, start withdrawing support for all browsers but Chrome).

      This is, possibly, an "Embrace" and "Extend", but I don't see how Google could turn Gears into an "Extinguish" except by making it so superior to everything else that everyone wants to use only Gears.

      And that's not "Extinguish", that's "Make a better mousetrap".

      "Extinguish" worked (to a point) for Microsoft with (for example) FrontPage and IIS. You could port your existing pages into FrontPage with almost no changes, then the Frontpage made it so frakkin easy to add Microsoft-IE-specific extensions that everyone did it. So now you have a boatload of sites that are ONLY accessible in IE.

      I don't see Gears going this way. First, Google's made it support a lot of browsers and platforms. Second, the project's open source so anyone can extend it to any platform or browser they want.

      Gears appears to be like the .NET framework, only Google is actively involved in making sure it works on a lot of platforms and browsers and they've released the source code so no one "owns" it exclusively.

      --
      "This post contains words, known to the State of California to cause thought. Wash brain thoroughly after reading."
    24. Re:EEE by David+Gerard · · Score: 1

      You'll note the EU has been looking at the effects of actions, not the actions themselves. There is no magical get-out clause.

      --
      http://rocknerd.co.uk
  3. The real question... by bignetbuy · · Score: 5, Funny

    So, Google Frame upgrades the engines...on the Titanic?

    1. Re:The real question... by Anonymous Coward · · Score: 5, Funny

      So, Google Frame upgrades the engines...on the Titanic?

      I'm the Bing of the world!

  4. This speaks a lot for Google by fifewiskey · · Score: 2, Interesting

    Google doing this speaks a lot to the character and principles of their company...that is if you trust big companies. I'm not surprised to see that IE 8 is running faster on the Chrome framework. All my experience with IE 8 confirms why I don't use IE. It has been very unresponsive for me in multiple situations. I'm sure this is one of many steps Google is pushing for to "speed up the web".

  5. Not the "other question" by Anonymous Coward · · Score: 0

    From the article: "Notably, IE8's SunSpider scores with Chrome Frame running equaled Google's Chrome browser, a solid indication that the plug-in effectively turns any version of IE into the speed equivalent of Chrome itself." So no, that isn't the "other question".

  6. Re:Whats the point... by Diabolus+Advocatus · · Score: 5, Interesting

    You're wrong there mate. On our corporate intranet there's a section of javascript that's 256k in size. IE6 (corporate standard) takes about 20 seconds to load that while Firefox loads it instantly. It's not about how fast the Javascript is received, it's about how fast it's rendered.

  7. So just for giggles... by Penguinisto · · Score: 4, Interesting

    ...what's the ACID3 results for such a combo?

    --
    Quo usque tandem abutere, Nimbus, patientia nostra?
    1. Re:So just for giggles... by Anonymous Coward · · Score: 1, Informative

      IIRC, 100/100 in the frame.

    2. Re:So just for giggles... by Anonymous Coward · · Score: 5, Interesting

      100%, Fool!

      Proof : http://static.macgeneration.com/img/2009/07/googlexhrometestacid-20090922-225255.jpg

    3. Re:So just for giggles... by Anonymous Coward · · Score: 1, Informative
    4. Re:So just for giggles... by rliden · · Score: 3, Informative

      IE8 still fails the Acid3 test even with Google Chrome Frame installed. I was curious and tested it out. Chrome Frame doesn't take over full rendering from IE8 unless the site includes a meta tag to use the Chrome Frame. Here is a link to the Chrome Frame page [code.google.com] (chocked full of good info).

      --
      Don't think of it as a flame, more like an argument that does 3d6 fire damage.
    5. Re:So just for giggles... by emurphy42 · · Score: 3, Informative

      But the rendering is off a bit in the upper right corner. I just tested native Chrome - 3.0.195.21, I haven't updated it in a good while - and it has the same problem.

    6. Re:So just for giggles... by Anonymous Coward · · Score: 0

      Looks like you haven't read the chocked full of good info you're talking about. If you want to test a site that doesn't include the meta tag it says to just navigate to the URL prepended with "cf:".

    7. Re:So just for giggles... by rliden · · Score: 0, Flamebait

      Yes, I did. There's no need to be a smart ass dick head (I noticed you posted anonymously because you can't stand behind what you say if you're going to spout off like an asshat). It does render properly if you force it. That's not really a mystery since we already know Chrome can pass acid3. My point is that in normal browsing it won't render unless the site calls it. If you're going to preface every uri with "cf:" you might as well just install Chrome. The only advantage that will give you is that UA will still report as IE8 but will use Chrome Frame to render.

      It's somewhat significant because it's easy to get the impression that just by installing Chrome Frame you will now be rendering through that as a default.

      --
      Don't think of it as a flame, more like an argument that does 3d6 fire damage.
    8. Re:So just for giggles... by TJamieson · · Score: 2, Informative

      PROTIP: Prepend "cf:" to any URL in IE to load it in Chrome Frame. I tried to make an anchor but /. eats it. Here's what to slap into the address bar: "cf:http://acid3.acidtests.org".

      --
      For the last time, PIN Number and ATM Machine are redundancies!
  8. No Wonder by camperdave · · Score: 4, Funny

    It's no wonder Microsoft is claiming that Chrome makes IE less secure. If it lets IE run eight times faster that means that there will be eight times the rate of security breaches. Oh Noes!

    --
    When our name is on the back of your car, we're behind you all the way!
    1. Re:No Wonder by SilverHatHacker · · Score: 2, Funny

      Is that why Vista is the 'most secure version of Windows ever'? The slower it runs, the slower it can get pwned?

      --
      Funny may not give karma, but +5 Informative never made anyone snort coffee out their nose.
    2. Re:No Wonder by Anonymous Coward · · Score: 1, Insightful

      It's no wonder Microsoft is claiming that Chrome [plug-in] makes IE less secure.

      Sounds like pure empty rhetoric from the MS spin-machine. It's hard to imagine what a "less secure" IE could be.

      One thing is certain, though - this move by Google makes Microsoft far less secure.

  9. FFS read the articles you post! by hattig · · Score: 3, Informative

    The other question is what is the performance hit of using the frame plug-in instead of running the browser natively.

    FTFA: "Notably, IE8's SunSpider scores with Chrome Frame running equaled Google's Chrome browser"

    1. Re:FFS read the articles you post! by Archangel+Michael · · Score: 4, Funny

      Greetings and welcome to Slashdot.

      --
      Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
    2. Re:FFS read the articles you post! by hattig · · Score: 5, Funny

      Take me to your leader.

    3. Re:FFS read the articles you post! by noidentity · · Score: 1

      FFS read the articles you post!

      You must be new here; we only read the comments. Obviously the submitter merely used his time machine to see the comments made on his article in the future, saw yours answering the question, and realized he'd need to ask it in the summary to ensure you would answer it in a reply. Simple, really.

    4. Re:FFS read the articles you post! by CannonballHead · · Score: 1

      Read all you want about them right here.

  10. Safety Warning. by Kirin+Fenrir · · Score: 4, Funny

    Microsoft has issued the following PSA: 'Some users have been found to experience sides effects from a sort of 'digital whiplash' after installing the new Chrome Frame plugin for IE8. This is not a risk we would recommend our friends and families take.'

    --
    Caffeine is my anti-drug!

    Duranin - A NWN2 Roleplaying Persistent World
    1. Re:Safety Warning. by DJBurgie · · Score: 0

      Wow.... microsoft claiming it's not safe in some way to run third party stuff in their overly-secure browser? What a shocker when Google shows the IE JavaScript engine really is that bad. I'm really surprised they didn't welcome the enhancement of their own performance by an order of magnitude with open arms even though it shows that they can't code.

    2. Re:Safety Warning. by mini+me · · Score: 2, Interesting

      In other words, just use Google Chrome itself. That way you do not have to worry about the additional IE vulnerabilities.

    3. Re:Safety Warning. by IntlHarvester · · Score: 1

      This is not a risk we would recommend our friends and families take

      Mom (yelling down into basement): This website says I need to install the Framey Goggle Control to see it? What do I do?

      Slashdot using son: (mutters something about javascript benchmarks) (spends the next day cleaning spyware off mom's computer)

      --
      Business. Numbers. Money. People. Computer World.
    4. Re:Safety Warning. by hawk · · Score: 1

      The real risk would be a discovery that the combo is *less* vulnerable, or that all the vulnerabilities in the combo were on the IE side . . .

      hawk

  11. Browser UI + guts mix and match by davidwr · · Score: 1

    I like the idea of segregating the browser's user interface/menus/controls skin from its rendering engine and plugin-model guts. Even better if there was a standard plugin API across browsers.

    I would love to be able to pick any "shell" and put in one or more "guts," and even flip between them on a per-URL or per-site basis.

    Of course, the security risks of this are not small. But still, it would be cool.

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
    1. Re:Browser UI + guts mix and match by Persol · · Score: 1

      This might actually be an 'excellent' security model. Currently on Firefox I rely on noscript for security, whitelisting sites that I trust.... but this does nothing for JPG/GIF/whatever bugs.

      I'd much rather have untrusted sites displayed as text only, with everything other than BR/line breaks filtered out in a more simple/stupid/secure renderer. Think Lynx in a browser.

    2. Re:Browser UI + guts mix and match by mini+me · · Score: 1

      So basically what you are describing is Internet Explorer? You have the rendering engine built as a standalone control that anyone can utilize in their (Windows) application. Internet Explorer itself is really nothing more than an interface built around the rendering control.

      WebKit has similar properties. It is not tied to any one interface and has the added benefit of being open source which has lead to its popularity across many different browsers and integration into many interface toolkits.

      Granted, there is no standard allowing different engines to be swapped in. But the separation concept is not new at all and already being used by some of the most popular browsers out there.

  12. Re:Whats the point... by GooberToo · · Score: 5, Insightful

    Likewise, I've seen javascript which manipulates large datasets, which takes the lion share of time to run; somewhere in the 30-60 second range. Recent javascript performance boosts have allows such manipulation of large datasets to become feasible and even practical.

    The truth is, more and more people are attempting to use a browser as a general purpose user interface for many applications which were previously considered unattainable with older browser technology and I only see additional momentum building in this direction.

    Fast rendering and javascript is a make or break for most of these types of applications.

  13. Re:Whats the point... by LiquidCoooled · · Score: 1

    Improvements and optimizations like this are ALWAYS welcome from any quarter.
    Sure, for a single page - w0000t, i saved 0.1 seconds doesn't do it many favours, but when you consider:
    lots of users open multiple tabs and load many hundreds of pages a day those savings start to add up.

    Additionally, any optimizations done usually go towards powersaving and extending battery life.

    in a mobile embedded platform its vital (nokia maemo platform for me..) and I'm sure these improvements and benefits will trickle down eventually.

    well done google, keep up the good work.

    --
    liqbase :: faster than paper
  14. I don't think this is meant to undermine MS image by mkdx · · Score: 1

    Google is building and expanding its own online infrastructure (see weave for example).

    It's also undeniable that IE has a big market share, and Google needs to account for it. So this seems to be the only reasonable route they can take as this issue doesn't seem to be of much interest to MS at the moment.

  15. Defeats the purpose of IE by Follier · · Score: 1

    While IE is our "company standard", they don't care if you prefer to use another browser.

    However! Most of our corporate intranet applications will ONLY work on IE.
    ( *cough poorly written proprietary crap cough*)

    So now with Chrome infecting my IE, I have no way to access vital corporate apps.

    There is only one type of consumer who should be interested in this: corporate users who do not need IE for specific webapps, and whose companies will not let them install other browsers, yet will let them install plugins.

    How many of them can there be??

    1. Re:Defeats the purpose of IE by Anonymous Coward · · Score: 4, Informative

      you have to add meta tag to make chrome frame work, otherwise it uses slow ie engine

    2. Re:Defeats the purpose of IE by Anonymous Coward · · Score: 2, Interesting

      It only uses the Chrome engines for pages that ask for it, or that the user chooses to use it for, the rest get handled by the host IE.

      The situation where a corp forces you to use IE because of crap intranet apps, but can't be bothered managing two browsers is exactly one of the prime use cases for this. Particularly if they then buy a brand spanking new application which would run 8 times faster in any browser other than IE.

    3. Re:Defeats the purpose of IE by Anonymous Coward · · Score: 0

      Err... no, it's able to be turned on or off per-site.

    4. Re:Defeats the purpose of IE by ControlFreal · · Score: 3, Informative

      So now with Chrome infecting my IE, I have no way to access vital corporate apps.

      But you have: The Chrome-frame mode is activated only if one either prefixes URLs with cf: (which your corp. apps will not do), or if one includes a <meta http-equiv="X-UA-Compatible" content="chrome=1"> header in the HTML (or HTTP), which your corp. apps will not do either.

      Only websites specifically designed to use the Chrome frame could force IE into Chrome-frame mode.

      --
      Support a Europe-related section on Slashdot!
    5. Re:Defeats the purpose of IE by mini+me · · Score: 1

      The website has to explicitly ask IE to use WebKit/V8. Your cooperate intranets certainly won't be doing that.

    6. Re:Defeats the purpose of IE by Anonymous Coward · · Score: 0
      Most of the other replies to Follier repeat what you said. Fix his conclusion it remains much the same as before:

      There is only one type of consumer who should be interested in this: corporate users (...snip...) whose companies will not let them install other browsers, yet will let them install plugins.

    7. Re:Defeats the purpose of IE by Anonymous Coward · · Score: 0

      Ahhh well that explains that.. ++ Informative

  16. CmdtTaco didn't read the article did he? by Anonymous Coward · · Score: 0

    "Notably, IE8's SunSpider scores with Chrome Frame running equaled Google's Chrome browser, a solid indication that the plug-in effectively turns any version of IE into the speed equivalent of Chrome itself."

    Last paragraph

    1. Re:CmdtTaco didn't read the article did he? by gazbo · · Score: 1

      Had he read the article he'd have realised how fucking pointless it was: "Benchmark shows Chrome JS engine as fast as Chrome JS engine". I bought a new keyboard recently; should I submit a story benchmarking Google Chrome using the old and new?

  17. Re:Whats the point... by tepples · · Score: 1

    In the real world its never the browser we're waiting on anyway. it's the connection or server on the other end that we're always waiting on.

    I've seen Slashdot's home page freeze for a minute on Internet Channel on my Wii. I don't know whether it was a reflow or a JavaScript, but it was frozen.

  18. A good idea by ShooterNeo · · Score: 4, Interesting

    I'm going to go out on a limb here by /. standards, and say that this is a very good idea that is a neat technical solution to a problem. Google's goal is simple : their core strength is that they are incredibly good at creating and hosting web applications. They have some of the most reliable and least expensive (per unit performance) data centers in the world, and they have some top notch coders that have created some amazing applications. The problem is that web applications have to run in web browsers, 20 or more layers of code away from the processor on the host. There's unbelievable performance slowdowns compared to a native application. Speeding up the browser would make many google applications more responsive and compelling, and google could care less whose browser it is. They are freely licensing the chrome code for inclusion in other browsers. The problem with Chrome is twofold : 1. It's an unbelievably complex task to make a web browser work with every website. Mozilla and the Microsoft browser team have hundreds of developers that have worked for years on their browsers. 2. It's very difficult (and expensive) to get people to change browser. Microsoft wins by default most of the time. This browser plug-in solves both problems. Now, only websites that the developer knows will render properly in chrome will call on the plug-in. Users will continue to use IE8, oblivious to the fact that some websites are actually being displayed using the chrome browser engine. Google applications will of course all properly render in chrome, and they will be set up to encourage you to download the plugin if you're running internet explorer. Some google apps may even require it, much like you need flash to see youtube videos. The only problem with the approach is overhead : obviously keeping multiple browser rendering engines running at the same time will eat up a hundred extra megabytes of memory or so. You know, about $3 worth of DRAM.

    1. Re:A good idea by mydn · · Score: 1

      their core strength is that they are incredibly good at creating and hosting web applications. They have some of the most reliable

      http://www.cnn.com/2009/TECH/09/24/gmail.crash/index.html

    2. Re:A good idea by Anonymous Coward · · Score: 0

      While I agree with everything you've said, my bet would be that Chrome Frame is targeting one browser and one browser only...IE6. That it runs on IE7 and IE8 is necessary from a PR standpoint, but they need it to run on IE6. Users using IE7 are generally willing to upgrade to IE8 and IE8 is mostly fast enough and standards compliant enough to do what Google wants it to do.

      IE6 users, on the other hand, are usually still using it because they need to use some badly-written web application that's IE6-specific. This includes a lot of corporate environments where developers of intranet applications bought into Microsoft's proprietary IE6 crap. Some of those applications would/will have to be almost entirely re-written. These companies have been putting off that expense for a long time now and would likely put it off indefinitely if they're able to.

      What Chrome Frame offers them is a way to allow compatibility with those intranet applications while allowing a modern web browsing experience on Chrome Frame enabled sites. And users don't have to know that anything has changed since they're still using a single browser.

  19. What does this benchmark even mean by DrXym · · Score: 1
    From the sounds of it Chrome Frame is just a web browser wrapped as an ActiveX control which can be hosted inside IE. In other words, you aren't using IE in the content area. While this is cool and all, the reality is that IE is just transformed into a dumb container for somebody else's browser so you're incurring the memory footprint and instability of two browsers, plus all the quirks that come from running two browsers, one inside the other. For example you probably can't use it in a whole raft of situations such as scripting with iframes & framesets, the cookies will be different, etc.

    I'd add that this isn't the first time this sort of thing has happened some later versions of the Netscape (version 8?) browser implemented a compatibility mode that ran IE inside the content area of the browser instead of Gecko for certain sites. A fat lot of good it did them too.

    1. Re:What does this benchmark even mean by mini+me · · Score: 1

      It's not a full browser. It's just WebKit and V8. All of your network calls and any other related system functions are all passed back to IE to do the heavy lifting.

      From an instability and memory footprint point of view, it's really no different than hosting, say, Flash inside IE. Flash essentially is it's own "web browser".

    2. Re:What does this benchmark even mean by 99BottlesOfBeerInMyF · · Score: 2, Insightful

      This isn't about creating a good Browser design. It's about creating a technological work around to a human engineering problem, working around MS's anticompetitive bundling and intentional noncompliance and poor performance with IE. This lets Google create standards compliant Web applications that need new standards and good performance, while at the same time supporting those users still using the broken IE browser. Getting people to switch browsers when MS is leveraging their desktop OS monopoly is very hard. Getting people to install a plug-in is a lot less so. They're not trying to create the best browser here, they're trying to enable and motivate the creation of the best Web. They're not making IE the best browser, just a less significant roadblock to progress.

    3. Re:What does this benchmark even mean by H0p313ss · · Score: 2, Informative

      IE is just transformed into a dumb container for somebody else's browser

      IE is already a dumb container for the MSHTML control.

      --
      XML is a known as a key material required to create SMD: Software of Mass Destruction
    4. Re:What does this benchmark even mean by the+eric+conspiracy · · Score: 1

      Good, since that is what I want Chrome for. I need IE's container to do stupid stuff like authentication to Active Directory (barf) and Chrome can do what MS seemingly can't - render pages quickly and according to standards.

    5. Re:What does this benchmark even mean by DrXym · · Score: 1

      It's not a dumb container. It's a custom built container in much the same way as Firefox is for Gecko. Trying to shoehorn some other browser into the content area incurs the bugs and footprint of two browsers.

    6. Re:What does this benchmark even mean by DrXym · · Score: 1
      It's a terrible workaround, one even worse than the problem. If a site needs or benefits Google Chrome, then why not just popup a window and offer the user the chance to install it? This is after all, what Google Frame would require anyway. Installing another browser inside their first browser, one which has its own set of security issues, it's own incompatibilities and bugs, it's own footprint on top of the first browser, a plugin which introduces inconsistency into the user experience is an awful idea. IE may be a horrible browser but it is a known quantity.

      If Google want to promote their browser, they can start by leveraging their search page to promote it. If Mozilla can get 20% or whatever market share without a search engine, then Google should be quite capable of doing better.

  20. Re:Whats the point... by Anonymous Coward · · Score: 0

    I've had Slashdot freeze on Google Chrome all the time, I still have no idea why.

  21. Ok 9x, but are you willing to pay the price? by Thanshin · · Score: 1

    Don't forget, installing satan's chrome frame means your children and all their family will suffer for all eternity, in HELL!

    For some reason yet undisclosed by MS.

    1. Re:Ok 9x, but are you willing to pay the price? by H0p313ss · · Score: 1

      Don't forget, installing satan's chrome frame means your children and all their family will suffer for all eternity, in HELL!

      For some reason yet undisclosed by MS.

      All the good little satanists already run google chrome on linux.

      --
      XML is a known as a key material required to create SMD: Software of Mass Destruction
  22. Would Apple allow this? by recoiledsnake · · Score: 1

    If Google were to do something like this with Safari, would Apple allow it? Or will the next update break it? (I know both are based on webkit, and Safari doesn't need the feature and speed boost, but just wondering out aloud).

    --
    This space for rent.
    1. Re:Would Apple allow this? by 99BottlesOfBeerInMyF · · Score: 1

      If Google were to do something like this with Safari, would Apple allow it? Or will the next update break it?

      Why would Apple care? They allow Java and Silverlight and a bunch of other plug-ins. I don't see why they'd care at all. They might like it for testing Google's JS engine without leaving Safari. Now they wouldn't allow it on the iPhone, but that's just the no interpreted code stuff they do for security, control, and to keep their phone company partners happy.

    2. Re:Would Apple allow this? by jcr · · Score: 1

      If Google were to do something like this with Safari, would Apple allow it?

      Run WebKit inside of WebKit? It would be redundant, but I don't see why they should care.

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
  23. Nice trick by ShooterNeo · · Score: 0, Redundant

    I'm going to go out on a limb here by /. standards, and say that this is a very good idea that is a neat technical solution to a problem. Google's goal is simple : their core strength is that they are incredibly good at creating and hosting web applications. They have some of the most reliable and least expensive (per unit performance) data centers in the world, and they have some top notch coders that have created some amazing applications. The problem is that web applications have to run in web browsers, 20 or more layers of code away from the processor on the host. There's unbelievable performance slowdowns compared to a native application. Speeding up the browser would make many google applications more responsive and compelling, and google could care less whose browser it is. They are freely licensing the chrome code for inclusion in other browsers.

    The problem with Chrome is twofold :

    1. It's an unbelievably complex task to make a web browser work with every website. Mozilla and the Microsoft browser team have hundreds of developers that have worked for years on their browsers.

    1. Re:Nice trick by blackfrancis75 · · Score: 2, Funny

      2. Profit!!

    2. Re:Nice trick by rwa2 · · Score: 2, Funny

      3. ???

  24. Yes but ... by Anonymous Coward · · Score: 1, Insightful

    ... does it have adblock yet?

  25. If only by Anonymous Coward · · Score: 0

    If only I could download Google Frame...

  26. Mmm... nothing like synthetic benchmarks! by Saint+Stephen · · Score: 1

    Gotta love synthetic benchmarks!

  27. Who's the fool now? by Anonymous Coward · · Score: 0

    Looks like someone took this seriously!

  28. Oh hai by PylonHead · · Score: 1

    I iz in ur browzr, fixn ur renderer

    --
    # (/.);;
    - : float -> float -> float =
    1. Re:Oh hai by renrutal · · Score: 1

      Yo dawg! I heard yo like teh interwebs, so we put a tube in yo tuber, so you can first post here while u must be new here!

  29. Re:Whats the point... by plover · · Score: 1

    I'd argue that the real metric is user perception, not raw performance. If you can keep the user entertained with a screenful of flying monkeys, you can actually load slower but be perceived as faster than a blank-to-full-screen transition.

    --
    John
  30. Re:Whats the point... by mcrbids · · Score: 3, Insightful

    The truth is, more and more people are attempting to use a browser as a general purpose user interface for many applications which were previously considered unattainable with older browser technology and I only see additional momentum building in this direction.

    We are doing *exactly* this. We provide a hosted, vertical software system, and for years we've done everything in our servers.

    However, recent builds of the FireFox JS engine are fast enough that we can start moving the processing out from our hosted application server cluster into the user's browser. The users love the results - applications that load in a few seconds, and run from their computer at near-native speeds, accessible anywhere.

    But, rather than spend inordinate amounts of time trying to get stuff to work in IE, we simply require Firefox. That way, we can support Windows, Macintosh, Linux, and any other platform that runs FF 3.0+. It's not been hard for us to make this requirement, basically only minor complaining from techs.

    Our customers are more interested in "Cross Platform" meaning "Can I get it to run on MY computer" than "Can I get it to run in MY browser".

    The evolution of javascript performance is an industry changer - it's what makes hosted applications actually WORK, despite all its warts.

    --
    I have no problem with your religion until you decide it's reason to deprive others of the truth.
  31. Something that would go a long way by HermMunster · · Score: 1

    Making this installable and usable under Win2k would go a long way to getting people to facilitate the move away from IE6. Firefox works but tends to slow down on lower end hardware. I tried it today and it didn't install. Maybe there's a way to make it work by manually copying files.

    --
    You can lead a man with reason but you can't make him think.
    1. Re:Something that would go a long way by thejynxed · · Score: 1

      Maybe, but maybe not. The version of IE6 on Win2k is slightly different than that found on WindowsXP. Files that use different version numbers, and certain files not there altogether between the two versions (A similar situation involves uxtheme.dll - very different versions of the file depending upon WinXP service pack, and between WinXP Home, WinXP Pro, Win2k3 and Vista, even though the filename is the same). The framework might be looking to patch/replace files that Win2k/IE6 for Win2k simply doesn't have, thus failing the installation. It could also be something as simple as a programmer at Google screwing up the default path names for Win2k, which aren't like those under WinXP or Vista (C:\WINNT instead of C:\Windows for instance).

      Feel free to muck about with it though and let us know if you had to re-image your system afterwords.

      --
      @Mindless Drivel: 100% of Twitter posts ever Tweeted.
  32. Key piece missing by davidwr · · Score: 1

    The key piece missing is standardization, so I can mix and match.

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
  33. Plug-in vs Native by Stan+Vassilev · · Score: 1

    The other question is what is the performance hit of using the Frame plug-in instead of running the browser natively.

    Well let me give you a hint: the native browser renderer is a plug-in itself (well known as mshtml.dll). The actual other question is, what is the point of this plug-in in reality. People who use IE can install Chrome today already. Those who keep IE mostly do it for two reasons: 1) it's a corporate policy and their business apps need it, and 2) they don't know any better. So the frame addresses none of those two segments adequately, since Google Frame is not 100% compatible with the standard MSIE stack, and requires people to deliberately install something (at which point they could as well install Firefox or Chrome itself). The only dividents to be had from this project appear to be political. Last time some competition showed up for IE, Microsoft put vast resources in order to catch up and create IE7 and 8. The prospect that their competitors will take over IE piece by piece via parasitic plug-ins must seem even scarier from their point of view.

    1. Re:Plug-in vs Native by 99BottlesOfBeerInMyF · · Score: 1

      Those who keep IE mostly do it for two reasons: 1) it's a corporate policy and their business apps need it, and 2) they don't know any better.

      So for group one some of them can install this plug-in and render the pages they want with the faster frame, while still using the IE engine for the pages that require it, without having to run two whole browsers and interfaces and windows.

      For the second group, a significant portion are used to installing pug-ins for every Web page under the sun. They install one more and suddenly Google Web apps run fast enough to be usable. Some of them would be happy to install and run Chrome, if they knew what that was and if it launched from then on when they clicked the blue 'e' one their desktop, but they have a tenuous grasp of the connection between starting the internet by clicking the blue 'e' and getting to the internet by some other method. That's why a lot of people end up installing Firefox or Chrome and replacing the icon with that of IE when they install a browser at a less than competent relative's home.

      The only dividents[sic] to be had from this project appear to be political.

      On the contrary, it lowers the barrier to entry in getting users to open Google Web applications using a functional, fast, and compliant browser.

      Last time some competition showed up for IE, Microsoft put vast resources in order to catch up and create IE7 and 8.

      If this gets MS to make IE faster and more compliant with new standards, that's a good thing isn't it?

    2. Re:Plug-in vs Native by wunderbus · · Score: 1

      The only dividents[sic] to be had from this project appear to be political.

      On the contrary, it lowers the barrier to entry in getting users to open Google Web applications using a functional, fast, and compliant browser.

      Exactly. This plugin was made for developers. If I wanted to develop an HTML5 app using the canvas tag or whatever, previously I would have needed to turn IE users away.

      site: "Sorry, this doesn't work in Internet Explorer."
      user: "What's Internet Explorer?"

      Now I can say,

      site: "Please install this Google plugin made by Google."
      user: *click click click click*

      It's not perfect, but it's better than denying users outright or scrapping an otherwise fine idea for a webapp.

  34. Why IE8? by mujadaddy · · Score: 1

    Give us some benchmarks for IE6. I can't think of a single reason for anyone to run this on IE7 or IE8.

    --
    Populus vult decipi, ergo decipiatur...
    "Force shits upon Reason's back." - Poor Richard's Almanac
  35. Re:Whats the point... by David+Gerard · · Score: 1

    Do you really not allow WebKit? I assume they've given thought to this ... "anything but IE, you deluded fool" should be enough. Or "I see you're using IE. Get the Chrome plugin or a real browser, you deluded fool."

    --
    http://rocknerd.co.uk
  36. Rounding error by Eudial · · Score: 1

    "Google Frame Benchmarks 10x Faster than IE8" is a more accurate headline, since no sane rounding scheme in the world would round 9.6 into 9.

    --
    GAAH! MY PRINTER IS ON FIRE!!! PUT IT OUT! PUT IT OUT!
    1. Re:Rounding error by Daimanta · · Score: 1

      Integer rounding.

      --
      Knowledge is power. Knowledge shared is power lost.
    2. Re:Rounding error by Eudial · · Score: 1

      Integer truncation is not rounding. It's a work-related injury for C programmers.

      --
      GAAH! MY PRINTER IS ON FIRE!!! PUT IT OUT! PUT IT OUT!
  37. Nitpick by pgn674 · · Score: 1

    I found the original article, but it still didn't have the numbers from the test. What it does have is a bar graph jpeg of the results. So I measured them, and the two scores are 24 pixels and 232 pixels. 232/24=9.68, which is close to that 9.6 number they're giving.

    But, they were saying it was 9.6 times faster. That is wrong. It is 9.6 times as fast, or 8.6 times faster. It bugs me when people get that wrong.

  38. Finally, I don't have to RTFA... by mathfeel · · Score: 1

    like the rest of /.-ers.

    With FF (Linux and Windows), with heavily commented on article, I often get the message that says JS is taking too long to load, would you like to stop/continue loading it? The only sane choice is to stop. In that case, most of the comments become buried and I'll have to RTFA to know what's going on.

    --
    The only possible interpretation of any research whatever in the 'social sciences' is: some do, some don't
  39. What is Chrome & IE8? by Anonymous Coward · · Score: 0

    I thought we all use Linux here?

  40. Yay! Proprietary crap! by GameboyRMH · · Score: 1

    Oh yeah videos in a stupid proprietary format, we all need more of those...If you argued for OGG Theora embedded HTML5-style I could agree.

    --
    "When information is power, privacy is freedom" - Jah-Wren Ryel
  41. 9.6 times faster than usual? No. by hkmwbz · · Score: 1

    They ran the SunSpider benchmark. Sadly, it only tests certain parts of JavaScript, and is intended to test whether the JS engine is optimized for the CPU it's running on. But just because your JS engine is optimized for the CPU doesn't mean that the whole browser is faster or that it renders pages faster. I'm sure it actually does, but this test does not show that at all. I wish people would stop blindly repeating Apple's marketing nonsense about SunSpider.

    --
    Clever signature text goes here.