Slashdot Mirror


IE9 Team Says "Our GPU Acceleration Is Better Than Yours"

An anonymous reader writes "Over on the IE blog Microsoft's Ted Johnson writes, 'With IE9, developers have a fully-hardware accelerated display pipeline that runs from their markup to the screen. Based on their blog posts, the hardware-accelerated implementations of other browsers generally accelerate one phase or the other, but not yet both. Delivering full hardware acceleration, on by default, is an architectural undertaking. When there is a desire to run across multiple platforms, developers introduce abstraction layers and inevitably make tradeoffs which ultimately impact performance and reduce the ability of a browser to achieve 'native' performance. Getting the full value of the GPU is extremely challenging and writing to intermediate layers and libraries instead of an operating system's native support makes it even harder. Windows' DirectX long legacy of powering of the most intensive 3D games has made DirectX the highest performance GPU-based rendering system available.' Some Mozillians hit back in the comments to the IE Blog post and others have written blog posts of their own. PC Mag's Michael Muchmore seems to conclude that IE9 and Firefox 4 are more or less the same (despite the title of his article) while Chrome currently lags behind."

10 of 360 comments (clear)

  1. What good is... by Darkness404 · · Score: 5, Insightful

    What good is having GPU acceleration that only works on one platform? The -entire- point of the trend of doing things in-browser is to make cross-platform compatibility a reality. If I wanted a game to work just on Windows, why wouldn't I just make an application that did that?

    --
    Taxation is legalized theft, no more, no less.
    1. Re:What good is... by l0ungeb0y · · Score: 3, Insightful

      This is Microsoft we're talking about, they still believe they are the *only* platform.

    2. Re:What good is... by Anonymous Coward · · Score: 5, Insightful

      Yeah, nobody ever browses the web on anything other than Microsoft Windows.

      There is no such thing as an iPhone. Where did you get the idea that "iPhones" existed? There is no such thing. There is only Microsoft Windows.

      And "Android" means someone like that robot guy in Star Trek. It is not the name of a popular operating system that millions of people use to read websites. It is just a kind of robot.

      Also: nobody in the entire world owns a Mac, unless you are talking about Big Macs, in which case many people own them but only very briefly. And I am definitely not typing this comment on a Linux box, because Linux is not ready for the desktop, so it is quite impossible that I might be using anything other than Microsoft Windows, which is the only relevant platform in the world.

      Mmm, this kool-aid is tasty. Must drink more.

  2. Pointless battles by mariushm · · Score: 5, Insightful

    I find it ridiculous how browsers battle over something like this when they can't fix very old and stupid bugs, and fully support some older standards such as CSS 1 and CSS 2.

    For example, Firefox crashes when a user loads a 2-3 MB GIF file, because each frame is kept decoded in memory and the browser goes over the 2 GB memory barrier (for 32 bit applications). https://bugzilla.mozilla.org/show_bug.cgi?id=523950
    Or, another example, the file input box ignores any css color rules simply because the html specs doesn't specify any rule so for several years nobody is able to decide something. It's actually since 2000 ffs: https://bugzilla.mozilla.org/show_bug.cgi?id=52500
    Or, for several years now, when uploading a file using a form, the progress is stuck somewhere around 50% and it's discussed over and over but nobody can actually do even a temporary simple fix. Since 2004: https://bugzilla.mozilla.org/show_bug.cgi?id=249338

    It's actually surprising they're able to code something as complex as gpu acceleration when they can't fix small bugs and at the same time it's unfortunate that basic things are forever and ever skipped in the hunt to get the latest "features" (sometimes just to check something on a feature list) instead of actually getting some things working properly.

    1. Re:Pointless battles by RebelWebmaster · · Score: 4, Insightful

      You're assuming that the developers who implemented the hardware acceleration support were doing so instead of fixing those bugs, which is a big and likely incorrect assumption. It's a tired straw man argument.

  3. Re:So? by arose · · Score: 4, Insightful

    Ignorance at it's finest. Acid3 is not a standard, it doesn't measure standard compliance. Implementing just enough to pass Opera/Webkit style is absurd, go bark up their tree.

    --
    Analogies don't equal equalities, they are merely somewhat analogous.
  4. Re:So? by FooBarWidget · · Score: 4, Insightful

    What, 97% ACID3 compliance ain't good enough for you?

    100% ACID3 compliance doesn't mean it's fully standards compliant. Chrome is 100% compliant but one check at quirksmode.org and you'll see that it doesn't support some CSS 3 features properly, like 'content', while Firefox supports those same features properly.

    Seeing that Chrome still doesn't support basic features like saving tab state after a restart - features that Firefox has had for a long time - I'd say the Firefox team is doing a hell good of a job. Your "needs to swallow its pride" statement is uncalled for.

  5. Wrong chart by symbolset · · Score: 3, Insightful

    You're looking for This one. W7 and Vista have together less than 30%, and that's the only operating systems IE9 will run on. So if they get 100% of those, which seems unlikely, their max upside today is 30% of the total browser market. Since as you note they only get 60% share even though Windows is over 90%, it's a 20% upside potential for IE9 today - probably less since early adopters are also the people most likely to choose a different browser. Fringe. Not enough to dominate the developers.

    XP has a very long tail. It's still selling in the market and will be installed through downgrade rights for the entire life of W7. XP will likely still be over 50% three years from now. IE9 doesn't run on XP.

    --
    Help stamp out iliturcy.
  6. Re:staaaaaandards? by Anonymous Coward · · Score: 3, Insightful

    Your post proves you have no idea about web development. Try and get an even moderately complex site to display the same in ie 6, 7 & 8; even ignoring all the other browsers you'll be sinking at least an extra 20% time/effort. Yet I can make something that works in firefox 1.x and it'll work exactly the same in chrome 7

  7. Re:Misleading. by zuperduperman · · Score: 3, Insightful

    pay you to build an app for my API, which is documented to 96% accuracy?

    Please, please, give me a contract where the documentation is 96% accurate. That would be a dream. The typical state for most contracts is some wishy washy thoughts about what would be nice that then turn out to have been a hallucination one of the managers had the previous night after too much LSD.