Slashdot Mirror


IE9 Throws Down the Hardware Acceleration Gauntlet

An anonymous reader writes "Over on Microsoft's IE blog they have an interesting comparison of browsers with regard to hardware accelerated page rendering. They write, 'One of our objectives with Internet Explorer 9 is taking full advantage of modern PC hardware to make the browser faster. We're excited about hardware acceleration because it fundamentally improves the performance of websites. The websites that you use every day become faster and more responsive, and developers can create new classes of web applications through standards based markup that were previously not possible. In this post, we take a closer look at how hardware acceleration improves the performance of the Flying Images sample on the IE9 test drive site. When you run Flying Images across different browsers you'll see that Internet Explorer 9 can handle hundreds of images at full speed while other browsers, including Internet Explorer 8, quickly come to a crawl.' Absent from the comparison is a nightly build of Firefox with Mozilla's forthcoming Direct2D acceleration enabled."

601 comments

  1. Hey everyone, this is Microsoft! by V!NCENT · · Score: 2, Insightful

    Instead of reducing the amount of computation we do in IE to make it faster, let's just look for more processing power instead!

    --
    Here be signatures
    1. Re:Hey everyone, this is Microsoft! by poetmatt · · Score: 4, Insightful

      not only that, but it's also proprietary, aka directX. So they're paving the way for, well, nothing.

    2. Re:Hey everyone, this is Microsoft! by ZeroExistenZ · · Score: 1

      Instead of reducing the amount of computation we do in IE to make it faster, let's just look for more processing power instead!

      Let them try to get this one fixed, we'll laugh when they hit a wall. If not, we'll find ways to compete and get this battle back on par to get a better experience.

      I've seen some graphs comparing the rendering of a page using parallell processing and it's been a nice showoff, making the standoff between browsers a bit more spicy and tense again. Lets improve the webexperience, I need 20 tabs open with image galleries of high resolution, flashmovies and heavy AJAX websites which now sortof lock up frequently.

      Check their tests at IE9 testdrive, I'm not certain if you can grab the preview from there, though.

      --
      I think we can keep recursing like this until someone returns 1
    3. Re:Hey everyone, this is Microsoft! by Gadget_Guy · · Score: 4, Insightful

      Instead of reducing the amount of computation we do in IE to make it faster, let's just look for more processing power instead!

      Did you look at the CPU graphs at the end of the article? If you look at the graphs for IE8 and IE9, it shows the CPU usage has been greatly reduced by offloading the tasks to the GPU. It went from 50% CPU usage to an average of 12%.

      This is just a better use of the processing power available in the modern computer.

    4. Re:Hey everyone, this is Microsoft! by jim_v2000 · · Score: 4, Informative

      >reducing the amount of computation we do in IE

      Apparently that's not working so hot for the other browsers in this case: "When you run Flying Images across different browsers you'll see that Internet Explorer 9 can handle hundreds of images at full speed while other browsers, including Internet Explorer 8, quickly come to a crawl."

      --
      Don't take life so seriously. No one makes it out alive.
    5. Re:Hey everyone, this is Microsoft! by FlyingBishop · · Score: 0, Redundant

      Yes, but that power has just been offloaded to the GPU. From that graph it looks like the actual power savings were minor, if there were any at all.

    6. Re:Hey everyone, this is Microsoft! by Anonymous Coward · · Score: 0

      I myself tend to crop the CPU down at 50% because no program should be able to use the potential of the hardware I bought

    7. Re:Hey everyone, this is Microsoft! by GigaplexNZ · · Score: 1, Informative

      Did you even pay attention to what you replied to? Using the GPU is looking for more processing power, and not reducing the amount of computation done. I'm not saying they can't be more efficient and take advantage of GPU acceleration at the same time, but your attempt to correct the OP was misplaced.

    8. Re:Hey everyone, this is Microsoft! by westlake · · Score: 1

      Instead of reducing the amount of computation we do in IE to make it faster, let's just look for more processing power instead!P> Tell me why the processing power available to the user should not be accessible from the browser.

    9. Re:Hey everyone, this is Microsoft! by jellomizer · · Score: 3, Interesting

      That is of course if Mozilla does the same thing too.
      But really who cares... What people want is a fast browser. IE is now one of the older browsers out there, it has a lot of stuff that cannot be removed, a lot of backwards compatibility that other browsers just don't care about. IE is still used heavily in a lot on intranet based applications and you just can't really do a full clean house. But if IE 9 takes a lot of the overhead and has the hardware do some more of the work and things work faster it is just better for all of us... Still any web application needs to be tested to make sure it works with IE, and this will be the case for a long time. If IE runs too slow it stops us developers from putting new features and options that may take the load off the server, just because IE runs too slow. I remember back in the IE6 I had a search screen that I needed to redo because in Firefox the page loaded in 0.5 seconds (1 second on the iPhone Safari) and IE loaded it in 5 minutes... Taking way too long to process.

      So if IE can render faster all the better that means I can balance the work the server and client does, more efficiently.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    10. Re:Hey everyone, this is Microsoft! by Anonymous Coward · · Score: 0

      IE9 doesn't use the potential, it wastes it.

    11. Re:Hey everyone, this is Microsoft! by TheKidWho · · Score: 1

      50%??!! What a waste! I clock my computer down to about 5% of speeds, damn the programs if they need any more then that!

    12. Re:Hey everyone, this is Microsoft! by Anonymous Coward · · Score: 0

      no one here will ever acknowledge that microsoft could ever do anything right. And if they actually did do something right, and immediate surge of fanbois will attack with drooling fanaticism

    13. Re:Hey everyone, this is Microsoft! by VolciMaster · · Score: 2, Interesting

      IE is still used heavily in a lot on intranet based applications and you just can't really do a full clean house.

      And it's exactly those "intranet based applications" that won't see much (if any) of a boost from offloading rendering from the CPU to the GPU - when's the last time you saw a corporate desktop with anything other than an entry-level, integrated graphics chip?

    14. Re:Hey everyone, this is Microsoft! by Hatta · · Score: 2, Insightful

      Why in gods name should a web browser be using 50% of your CPU in the first place?

      --
      Give me Classic Slashdot or give me death!
    15. Re:Hey everyone, this is Microsoft! by Anonymous Coward · · Score: 0

      it should be, but what happens if my computer does not have directx installed?

    16. Re:Hey everyone, this is Microsoft! by not+already+in+use · · Score: 4, Insightful

      We should totally support the new hardware rendering in Firefox for this reason. Because... oh shit, they use DirectX too.

      --
      Similes are like metaphors
    17. Re:Hey everyone, this is Microsoft! by noidentity · · Score: 5, Insightful

      When you run Flying Images across different browsers you'll see that Internet Explorer 9 can handle hundreds of images at full speed while other browsers, including Internet Explorer 8, quickly come to a crawl.

      Finally, someone is doing this right. I don't know how many times I've wished for hundreds of flying images obscuring the web page content. I was getting bored of just one or two constantly distracting me every time I scrolled or did anything, since they didn't always make me leave the page in disgust. But hundreds, shit yeah. I feel like the time I got one of those five-blade razors. This is one big step to the day they finally bring the Web up to television standards, so that I can confidently avoid it just like I've avoided TV for the last decade. Here's to progress.

    18. Re:Hey everyone, this is Microsoft! by theaveng · · Score: 2, Interesting

      let's just look for more processing power instead!

      To be fair:

      - Microsoft did take time to optimize Windows Vista 6.1 (win7) so it can run on as little as 256 megabytes, where it previously needed 1024. It sounds like MS is making similar optimizations for Internet Explorer so it runs better and faster.

      - MS is not the only one with bloat. OS X used to run on only 128 (per system requirements) and now it requires 1 gigabyte. Ubuntu Linux used to run on my 96 MB laptop, and now the latest 2009.10 version won't boot at all. Even on my 512MB desktop it runs but sluggishly. - Point: All OSes tend towards requiring more-and-more RAM or megahertz. It's not just microsoft OSes.

      Aside -

      On the other hand there are OSes like KolibriOS which fit on a floppy and a mere 16 MB. Or Amiga OS at only 128MB and 400 megahertz. Of course neither of these are well supported.

      --
      FOX NEWS.com should be BANNED from television and internet. Have the Congress take it over and give us Truespeak.
    19. Re:Hey everyone, this is Microsoft! by poetmatt · · Score: 1, Informative

      your post seems disgenuous. You're trying to imply every os has continual bloat, but all versions of vista, including windows 7, will never be usable on 256MB. You'll be lucky if you can get it run a single application. Ubuntu is and always has been usable with 256MB of ram. OSX is not currently usable with 256MB of ram.

      point: you're fibbing your numbers here.

    20. Re:Hey everyone, this is Microsoft! by GameboyRMH · · Score: 2, Interesting

      I wonder if it will work with OpenGL on other platforms...

      --
      "When information is power, privacy is freedom" - Jah-Wren Ryel
    21. Re:Hey everyone, this is Microsoft! by IICV · · Score: 1, Troll

      If you look at the graphs for IE8 and IE9, it shows the CPU usage has been greatly reduced by offloading the tasks to the GPU. It went from 50% CPU usage to an average of 12%.

      Yeah, and it pegged the GPU. So basically the GP is right; IE 9 is so inefficient that they have to offload computation to the GPU to make it usable.

      And also: you know what else uses the GPU in Windows 7? Aero, the user interface. That means that if IE 9 uses up too much GPU time, your computer will be just as unresponsive.

    22. Re:Hey everyone, this is Microsoft! by gandhi_2 · · Score: 2, Informative

      If you don't have hyperthreading, this page can go to 100%.

    23. Re:Hey everyone, this is Microsoft! by Skye16 · · Score: 5, Interesting

      Because of the complexity of pages now. If you want to stay with no-image, no-javascript, no-flash html, there are fantastic browsers out there that will support your every need. But if you want to do crazy things with your browser like: Ball Pool, then it's going to make that poor browser nom your clock cycles like a morbidly obese person at a buffet.

    24. Re:Hey everyone, this is Microsoft! by Saint+Gerbil · · Score: 1

      IE is a Windows only browser.
      Direct X is a Windows only technology.

      Sounds like a match to me.
      If Opera or Firefox which pride themselves that their browser runs on everything might have more of an issue.

    25. Re:Hey everyone, this is Microsoft! by Saint+Gerbil · · Score: 1

      TBH I don't see how they can reduce the processing of something they have no control over.

      With the exception of Grease-monkey scripts most browsers render what they are given as fast as possible.

      Its just a new engine MS have been clever in that since they have used DirectX which their competitors cant use with out annoying the Linux crowd who also they also support.

    26. Re:Hey everyone, this is Microsoft! by Kenshin · · Score: 1

      iPhone OS, which is OSX with all the stuff you don't need on a mobile device cut out, works quite well on the iPad with 256 MB.

      --

      Does it make you happy you're so strange?

    27. Re:Hey everyone, this is Microsoft! by ultranova · · Score: 1

      Why not? It's only recently we've discovered techniques to make word processors run nice and smooth, altought I suspect it'll take 12-core machines to keep up with fast typists.

      More seriously, since every site insist on being a "web application" nowadays, it should come as no surprise that they - not to mention all the interpreted layers of abstraction between them and the processor - suck juice like a marathon runner in Sahara. Things like GreaseMonkey - Firefox extension which lets you insert your own scripts into pages you visit - and extensions in general don't exactly help there, either. Neither do various Javascript libraries and frameworks that add yet another layer of abstraction between the application and the iron.

      --

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

    28. Re:Hey everyone, this is Microsoft! by vegiVamp · · Score: 1

      Because GPU isn't processing power ?

      --
      What a depressingly stupid machine.
    29. Re:Hey everyone, this is Microsoft! by ultranova · · Score: 1

      Wouldn't offloading rendering to GPU still free up CPU and thus make things faster?

      --

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

    30. Re:Hey everyone, this is Microsoft! by nschubach · · Score: 1

      I wonder why it doesn't support OpenGL on all platforms. Why keep two branches of code?

      --
      Every time I start to have faith in humanity, I ruin it by driving to work between 7 and 8 am.
    31. Re:Hey everyone, this is Microsoft! by Red+Flayer · · Score: 1

      Lets improve the webexperience, I need 20 tabs open with image galleries of high resolution, flashmovies and heavy AJAX websites which now sortof lock up frequently.

      Your porn consumption preferences are impressive.

      I trust that you have at least four monitors set up for a panoramic experience... otherwise you're wasting that browser power.

      --
      "Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
    32. Re:Hey everyone, this is Microsoft! by game+kid · · Score: 1

      DirectX is used in the backend to make HTML and SVG faster and smoother (in both browsers). Just make a couple OpenGL wrappers for 2D HTML display, OS-style control drawing, and text functions, et voilà, you have a more interoperable version of these tricks.

      This has little to do with e.g. WebGL, which is 3D extras tacked on to canvas. I think.

      --
      You can hold down the "B" button for continuous firing.
    33. Re:Hey everyone, this is Microsoft! by poetmatt · · Score: 1

      hmm. I don't know if that is considered OSX in the same way as osx itself or not. I would assume that it's not an apples to apples comparison, though.

      my thought process for my previous post was that it was based on a stock install.

      I'm sure you can get windows relatively feasible with optimizations or ubuntu or OSX, but I was just figuring the average ISO or other installer a customer might download/purchase. Although I'd consider even windows a step up from OSX since you can actually load new versions of windows on old hardware, which OSX explicitly doesn't support.

    34. Re:Hey everyone, this is Microsoft! by Anonymous Coward · · Score: 0

      Firefox for Windows will also have an OpenGL backend for rendering additional to the DirectX acceleration. it's coming along slowly in steps for various parts of rendering (video scaling, colour conversion, etc) http://www.basschouten.com/blog1.php/2010/04/07/firefox-video-goes-up-to-11

    35. Re:Hey everyone, this is Microsoft! by binkzz · · Score: 1

      Dear User, We at Microsoft strongly believe in listening to the community and have taken your issue to heart. 50% is indeed way too much CPU for any browser to use, and we are of the opinion that it should never go above 25% Therefore, we would like to propose a deal. If you upgrade your intel core2duo to a quadcore, we promise to reduce the CPU usage of the browser by at least 50%. Best regards, Microsoft

      --
      'For we walk by faith, not by sight.' II Corinthians 5:7
    36. Re:Hey everyone, this is Microsoft! by Anonymous Coward · · Score: 2, Informative

      I certainly can't speak for the Firefox devs, but I know if I was going to do some accelerated drawing on Windows I wouldn't target OpenGL either right now. I understand the reasons why it is better to have a standard like OpenGL and use it - and in a perfect world I would choose it over DirectX. However, the situation today is that OpenGL drivers on Windows don't really work well. This is mostly a "catch-22" - not many people use them so the ATIs and nVidias of the world put very little work and effort into them. As a central desktop design person at a company with 90,000 machines I can tell you that when we do get apps in that use OpenGL we often have to open bugs with ATI or nVidia to try to get a driver that actually works. when we get a DirectX app, it just works. Again - not by choice, but that is the reality today on Windows. If I was part of the Firefox team I'd be targeting DirectX too because I wouldn't want to handle all the support issues of doing it with OpenGL. Again, not OpenGL's fault - it is clearly a failing of the video card manufacturers level of interest / support combined with Microsoft trying to kill off OpenGL (yes, they backed off from it, but folks still remember how they were going to disable it in Vista).

    37. Re:Hey everyone, this is Microsoft! by theaveng · · Score: 3, Informative

      all versions of vista, including windows 7, will never be usable on 256MB.

      Oh really?

      - Win7 on 256 MB - http://www.youtube.com/results?search_query=windows+7+on+256+MB
      - Win7 on 128 MB - http://www.youtube.com/results?search_query=windows+7+on+128MB

      I agree it runs like crap on 128, about like using XP on 128MB, but WIN7 works fine on 256. Half the memory is used for the OS, and the other half is available for apps.

      --
      FOX NEWS.com should be BANNED from television and internet. Have the Congress take it over and give us Truespeak.
    38. Re:Hey everyone, this is Microsoft! by Gadget_Guy · · Score: 1

      Why in gods name should a web browser be using 50% of your CPU in the first place?

      Because the webpage in question is a stress tester. It is designed to push your CPU to the limit with outrageous animation that go way beyond what a normal website would do.

    39. Re:Hey everyone, this is Microsoft! by bheekling · · Score: 1

      What they call "layers" (which is what they wrote for this hardware acceleration) does support OpenGL as well as DirectX.

      They've explained (sorry, can't find the link) that the Intel drivers for a lot of cards don't ship OpenGL 2.0 drivers. So they need to use DirectX for Windows. They also explained that they're using Direct2D for the layers backend, which needs DirectX 10.

      --
      "..."
    40. Re:Hey everyone, this is Microsoft! by Gadget_Guy · · Score: 1

      Yeah, and it pegged the GPU.

      No it didn't. Have a look at the graphs that I posted. I estimate that it is using an average 25-30% of the GPU. And remember that this is a highly stressful demo page, and is not an indication of the requirements of a normal website. How do you think that it is supposed to be able to do all that animation without using some CPU & GPU power?

      And also: you know what else uses the GPU in Windows 7? Aero, the user interface. That means that if IE 9 uses up too much GPU time, your computer will be just as unresponsive.

      Do you know how little Aero actually uses? Even the lowest onboard video chipset can handle Aero's requirements these days. I doubt that the GUI performance would be affected in any noticible way.

    41. Re:Hey everyone, this is Microsoft! by theaveng · · Score: 0

      >>>[X]ubuntu is and always has been usable with 256MB of ram.

      Fixed. The official Ubuntu release with Gnome desktop needs 384 as a "bare minimum" according to ubuntu.com.

      --
      FOX NEWS.com should be BANNED from television and internet. Have the Congress take it over and give us Truespeak.
    42. Re:Hey everyone, this is Microsoft! by jwietelmann · · Score: 1

      FYI: I just refreshed this page on Firefox and my CPU usage jumped up to 50%.

      I don't even like IE, but seriously people, some of you will find any excuse at all to get the torches and pitchforks out.

    43. Re:Hey everyone, this is Microsoft! by aztracker1 · · Score: 1

      To be fair, many morbidly obese people will reach a point where their metabolism slows such that they actually take in less than a healthy weight person... but whatever.

      --
      Michael J. Ryan - tracker1.info
    44. Re:Hey everyone, this is Microsoft! by poetmatt · · Score: 1

      I knew I'd have to be this granular when I made that post. I said

      windows 7, will never be usable on 256MB. You'll be lucky if you can get it run a single application

      .

      128MB of ram is not exactly "plenty" when it comes to running apps on windows 7. Notice how most of those videos don't run many apps at all.

      I never said it won't able to run at all, I said it won't be usable. Go try to use a machine with 128MB of ram set aside for windows and watch it run out of ram faster than you can load applications.

    45. Re:Hey everyone, this is Microsoft! by Anomalyst · · Score: 1

      outrageous animation that go way beyond what a normal website would do

      You must be new here, or using Lynx exclusively for your web browsing.

      --
      There is no right to feel safe thru security vaudeville at the expense of everyone's freedom, privacy and tax money.
    46. Re:Hey everyone, this is Microsoft! by TemporalBeing · · Score: 1

      all versions of vista, including windows 7, will never be usable on 256MB.

      Oh really?

      - Win7 on 256 MB - http://www.youtube.com/results?search_query=windows+7+on+256+MB - Win7 on 128 MB - http://www.youtube.com/results?search_query=windows+7+on+128MB

      I agree it runs like crap on 128, about like using XP on 128MB, but WIN7 works fine on 256. Half the memory is used for the OS, and the other half is available for apps.

      And how many Windows apps out there can operate in 128MB of RAM? Of those, how many are the popular choice in their field of use?

      --
      Truth is like the sun. You can shut it out for a time, but it ain't goin' away. - Elvis Presley (source: imdb.com)
    47. Re:Hey everyone, this is Microsoft! by Carewolf · · Score: 1

      It is not proprietary. Konqueror which has been using the limited acceleration available in X11 for a long time also serves somes serious woopass in this benchmark (KHTML:28.6fps, webkitpart:1.2fps)

    48. Re:Hey everyone, this is Microsoft! by jmac_the_man · · Score: 1

      To be fair, many morbidly obese people will reach a point where their metabolism slows such that they actually take in less than a healthy weight person... but whatever.

      Yeah, and if you let Firefox run long enough, it will take up so much ram due to memory leaks that it crashes. This reduces its memory use... what were we talking about?

    49. Re:Hey everyone, this is Microsoft! by Jeremy+Erwin · · Score: 1

      OS X used to run on only 128 (per system requirements) and now it requires 1 gigabyte.

      I've used OSX from the beginning. My iBook (G3) was quite a bit snappier with 384 Megabytes than it was with 256 Megabytes. However, my PowerMac G4 was quite content with 768 MB until 10.5; at which point, I put in another half a gig, which made it somewhat more usable.

    50. Re:Hey everyone, this is Microsoft! by poetmatt · · Score: 1

      Your wording is incorrect.

      From ubuntu's website:

      Most people will want to install a desktop system such as Ubuntu, Kubuntu, or Xubuntu. A desktop system is typically used for personal computing tasks and has a graphical user interface.

      Bare Minimum requirements

      It should be possible to get Ubuntu running on a system with the following minimum hardware specification, although it is unlikely that the system would run well. You should use the Alternate install CD to attempt such an installation.

              * 300 MHz x86 processor
              * 64 MB of system memory (RAM)
              * At least 4 GB of disk space (for full installation and swap space)
              * VGA graphics card capable of 640x480 resolution
              * CD-ROM drive or network card

      .

      What's listed? 64MB for bare minimum.

      Try reading again. They suggest 384 for normal use, and I absolutely that's accurate. 256MB is probably not that much more usable than 384MB, but that wasn't what I said at all in my original statement

      My original:

      You're trying to imply every os has continual bloat, but all versions of vista, including windows 7, will never be usable on 256MB. You'll be lucky if you can get it run a single application. Ubuntu is and always has been usable with 256MB of ram. OSX is not currently usable with 256MB of ram.

      Your post = 100% misleading.

    51. Re:Hey everyone, this is Microsoft! by Jeremy+Erwin · · Score: 1

      As long as it works on a Core i3, no problem.

    52. Re:Hey everyone, this is Microsoft! by TheRaven64 · · Score: 1

      Even a cheap Intel integrated GPU can handle compositing a hell of a lot faster than a CPU. When you render an antialiased glyph in a modern OS, you are first rasterising the bezier curves from the font file at a specific resolution, then you are compositing it onto the background. A typical glyph is something like 150 pixels. With sub-pixel AA you use colour glyphs so you have to composite 450 colour values. That's two multiplies and two additions per channel. If you're lucky then you can use the fused multiply-add instruction, so that's only 900 arithmetic operations per character. Even on a modern CPU, compositing a few thousand characters is going to chew up a fair bit of CPU power. Laying them out with correct kerning, line breaks in the correct places, and so on uses another chunk, as does building the DOM tree, parsing the XML, and that's all before we even start running any scripts. If you can offload the compositing of the characters and pictures to the GPU, then that leaves more CPU for this other stuff.

      --
      I am TheRaven on Soylent News
    53. Re:Hey everyone, this is Microsoft! by theaveng · · Score: 1

      QUOTE: "on 256MB. You'll be lucky if you can get it run a single application"

      In fact you can run several applications. Like Word. Excel. Opera. All at once.

      --
      FOX NEWS.com should be BANNED from television and internet. Have the Congress take it over and give us Truespeak.
    54. Re:Hey everyone, this is Microsoft! by WoLpH · · Score: 1

      Perhaps they can copy something from Opera, they had technology like this 3 years ago ;)
      http://my.opera.com/timjoh/blog/2007/11/13/taking-the-canvas-to-another-dimension

    55. Re:Hey everyone, this is Microsoft! by amicusNYCL · · Score: 1

      Browsers are going to use more processing power in the future, that's a fact. The reason that's a fact is because it's also a fact that websites are demanding more processor power. The reason that's true is because websites are turning into web applications, with a lot of features where you actually do useful work.

      So, browsers are going to continue to require more power, that's simply not something that you can argue against. Microsoft's approach is a good one because the power they are taking is not from the CPU, which every other running application needs also, but from the relatively-idle GPU. This is a great solution for any browser meeting the needs of current websites.

      --
      "Our two-party system is like a bowl of shit looking at itself in a mirror." - Lewis Black
    56. Re:Hey everyone, this is Microsoft! by theaveng · · Score: 1

      How about this compromise?
      We BOTH misspoke.

      Here's what I was going by:
      "Recommended minimum requirements"
      "Ubuntu should run reasonably well on a computer with the following minimum hardware specification. However, features such as visual effects may not run smoothly." (snip)

      "384 MB of system memory (RAM)"

      --
      FOX NEWS.com should be BANNED from television and internet. Have the Congress take it over and give us Truespeak.
    57. Re:Hey everyone, this is Microsoft! by Anonymous Coward · · Score: 0

      Can someone explain to me why we still pretend we're talking about web pages when in reality we're constructing a very limited graphics API on top of an ill-defined document markup language and a layout system designed for sequential documents? Can't we just get WebGL going and cut out the middleman?

    58. Re:Hey everyone, this is Microsoft! by Skye16 · · Score: 1

      Or, in my case, they'll develop gastroparesis and suddenly be confronted by the fact that they may very well starve to death. How unexpected THAT is turning out to be!

    59. Re:Hey everyone, this is Microsoft! by sznupi · · Score: 1

      By seeing how snappy with rendering & UI the old Opera 9.27 is, a version which I left on one ancient dualcore p2 machine I have here (also with miniscule amount of ram, win2k, and so on)...I don't think that throwing more power at the problem is the only viable solution.

      --
      One that hath name thou can not otter
    60. Re:Hey everyone, this is Microsoft! by amicusNYCL · · Score: 1

      Yeah, and it pegged the GPU. So basically the GP is right; IE 9 is so inefficient that they have to offload computation to the GPU to make it usable.

      Thanks for the conclusion Professor, feel free to show your work next time. How much time have you spent with the IE9 codebase exactly? I'm sure it's stupid to point this out, because you're obviously aware, but IE9 isn't even an alpha browser at this point, it's a "platform preview", it doesn't even have an address bar or back button yet, but hey, CLEARLY the code is complete crap. Thanks for pointing that out.

      --
      "Our two-party system is like a bowl of shit looking at itself in a mirror." - Lewis Black
    61. Re:Hey everyone, this is Microsoft! by sznupi · · Score: 1

      What are you talking about? You didn't have enough examples of improving the efficiency of javascript engines lately?

      --
      One that hath name thou can not otter
    62. Re:Hey everyone, this is Microsoft! by geekoid · · Score: 1

      it is not working 'fine' with 256MB. It is taking forever to load anything in that video.
      Try doing something with it.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    63. Re:Hey everyone, this is Microsoft! by geekoid · · Score: 1

      Noe integrated graphic ships are getting pretty powerful.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    64. Re:Hey everyone, this is Microsoft! by Z34107 · · Score: 1

      not only that, but it's also proprietary, aka directX. So they're paving the way for, well, nothing.

      Really? How many platforms do you think Windows Internet Explorer is targeting?

      They're not asking developers to code pages in DirectX, they're using it on the back end to accelerate page rendering. Which is a Good Thing. It's dumb to ignore hardware acceleration and try to do everything in software just because it's easier.

      But, I'll bet Firefox devs will release their Direct2D version before IE exits "developer preview" stage.

      --
      DATABASE WOW WOW
    65. Re:Hey everyone, this is Microsoft! by Jeremy+Erwin · · Score: 1

      Wow, Red Mountain Elementary must upgrade its computer equipment every year.

    66. Re:Hey everyone, this is Microsoft! by Anonymous Coward · · Score: 0

      Right, such sheer audacity, offloading graphics rendering to the GPU. This is an outrage!

    67. Re:Hey everyone, this is Microsoft! by stewbacca · · Score: 1

      My first thought was exactly in line with your post. Now I can sign my time card and access my work Sharepoint page faster, since those are the only two things I'd ever use IE for (because I have to, not because I want to).

    68. Re:Hey everyone, this is Microsoft! by Dan9999 · · Score: 1

      you won't be able to offload much to an "entry-level, integrated graphics chip"... if anything at all.

    69. Re:Hey everyone, this is Microsoft! by mpfife · · Score: 1
      Paving the way for nothing indeed.

      While I don't like IE and use firefox exclusively, stop being a troll - and a dangerously closed minded one at that. Just because it's a custom solution for a specific platform doesn't make it not a great idea. I'd welcome anyone that can speed up my browsing with the ample hardware acceleration I have in my pc. I'd love to see what innovative people do with such new graphics/hardware acceleration on the web. I think there's some clever folks out there that could come up with some very cool and new web browser features and plugins/applications. Perhaps ones that would finally allow remote desktopping or even replacing the very OS. THAT is not a dead end by any means.

      Please don't knee-gerk start kicking against proprietary software. You sound like a closed-minded zealot and don't do OSS movement any good.

    70. Re:Hey everyone, this is Microsoft! by BasharTeg · · Score: 1

      This may shock you, but Firefox, Chrome, and Safari for Windows all take advantage of another proprietary API... Win32 API. Or to be more specific, GDI. The fact that Microsoft is using DirectX rather than GDI doesn't change anything. It's not an open source application and it doesn't support multiple platforms. What APIs they use internally is of no relevence to the merits of IE9 as a Windows based browser, and it's performance.

      It's not like Firefox, Chrome, and Safari are all taking the (ridiculous) high road you're implying by doing 100% of their rendering in OpenGL currently. They're using a proprietary Microsoft API.

    71. Re:Hey everyone, this is Microsoft! by djlemma · · Score: 1

      Thanks for killing the productivity of my entire office with that link..

      "Hey, if you move your browser window around look what it does!!"

      What fun. :)

    72. Re:Hey everyone, this is Microsoft! by TheThiefMaster · · Score: 1

      My firefox is using less than 128MB of ram. Several other apps I have open are using under 20MB each.

      I'd call that usable.

    73. Re:Hey everyone, this is Microsoft! by Anonymous Coward · · Score: 0

      lol.... awesome

    74. Re:Hey everyone, this is Microsoft! by commodore64_love · · Score: 0

      >>>how many Windows apps operate in 128MB

      Not 128MB, but in 256MB you can run WIN7 plus Word. Excel. Opera. All at once.

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    75. Re:Hey everyone, this is Microsoft! by commodore64_love · · Score: 1

      >>>It is taking forever to load anything in that video.

      Because the processor is only 300 megahertz. Watch this vid with a 1000 megahertz CPU. It works just fine, and would run even faster if it had a 2000+ DualCore: http://www.youtube.com/watch?v=Cc-kWAwRcgw

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    76. Re:Hey everyone, this is Microsoft! by Anonymous Coward · · Score: 0

      Then you aren't running a supported OS and none of this matters.

    77. Re:Hey everyone, this is Microsoft! by TemporalBeing · · Score: 1

      >>>how many Windows apps operate in 128MB

      Not 128MB,

      If you have 256MB and Win7 takes 50% (1/2) of that - then you have 128MB for Win7 and 128MB for applications to share.

      Windows has always been a hog of memory from the kernel level. At 256MB it's taking 50% of the RAM. At 3 GB, it takes 1 GB (33.33..%) where it fortunately stays (so even at 16 GB, it still only keeps 1 GB for itself).

      The Linux Kernel, OTOH, will operate by itself in under 1 MB of memory. On a 4 MB system you still have most of that for applications to use. Win7 won't even boot the kernel on a 4MB system; and MinWin requires 40 MB of RAM, which is pretty much just the kernel.

      but in 256MB you can run WIN7 plus Word. Excel. Opera. All at once.

      But the question remains - how many Windows applications are happy with just 128MB or less of memory available to them? Probably not the vast majority.

      --
      Truth is like the sun. You can shut it out for a time, but it ain't goin' away. - Elvis Presley (source: imdb.com)
    78. Re:Hey everyone, this is Microsoft! by shutdown+-p+now · · Score: 1

      not only that, but it's also proprietary, aka directX.

      Oh noes! A browser written for a certain platform uses APIs exclusive for that platform!

      Guess what, the entirety of Win32 API is proprietary as well. Which does not preclude Firefox or OO.org from happily running on Windows. Thankfully, the concept of "abstraction" in programming was invented several decades ago.

    79. Re:Hey everyone, this is Microsoft! by shutdown+-p+now · · Score: 1

      Your porn consumption preferences are impressive.

      Okay, now you've got me interested. What is this "heavy Ajax porn" you talk about?

    80. Re:Hey everyone, this is Microsoft! by Pretzalzz · · Score: 1

      I suspect in reality it is using 100% of 1 core of a dual-core processor...

    81. Re:Hey everyone, this is Microsoft! by GigaplexNZ · · Score: 1

      I realise that the workload demanded of browsers will increase, and that GPU acceleration is a good solution to that. It doesn't change the fact that when you compare older IE versions to the competition, they tend to require more processing power without actually doing more. You can require more processing power by being inefficient (as Microsoft typically does with a lot of their software - an example is their appalling built in .zip functionality) or by doing more useful work. The post I was defending wasn't entirely wrong in claiming that IE could be more efficient.

    82. Re:Hey everyone, this is Microsoft! by amicusNYCL · · Score: 1

      There's not a single piece of software anyone has written that can not be made more efficient. Here's a good example:

      http://developers.slashdot.org/story/10/03/16/2216258/Simpler-Hello-World-Demonstrated-In-C

      This phenomenon is not unique to Internet Explorer, and it's not unique to Microsoft. In fact, Firefox itself can certainly do with some added efficiencies.

      It doesn't change the fact that when you compare older IE versions to the competition, they tend to require more processing power without actually doing more.

      Right, just like older versions of Firefox compared to the competition used way more memory without actually doing more. IE has always beaten Firefox in memory usage, as a matter of fact.

      The basic fact is that IE9 is leaps and bounds ahead of previous IE versions. IE9 is just as improved from IE8 as IE8 was from IE7/IE6 (they were nearly the same thing). It's also going to be the case that, unless Mozilla really kicks things into high gear, when IE9 gets released it will immediately challenge Firefox for 4th place in the performance charts. Right now IE8 is still about an order of magnitude behind Firefox at 4th place, but the IE9 preview (as inefficient as it is, as you've pointed out) was already faster at Javascript than Firefox 3.7. Making up an order of magnitude in performance isn't something to scoff at, that's a significant achievement. Microsoft is late to the party, but it's still a significant achievement.

      --
      "Our two-party system is like a bowl of shit looking at itself in a mirror." - Lewis Black
    83. Re:Hey everyone, this is Microsoft! by Red+Flayer · · Score: 1
      Well, it's mostly text from what I've heard...

      "Wet surface. Sprinkle Ajax® freely. Rub lightly to make a paste with sponge or pad... "

      Giggity.

      --
      "Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
    84. Re:Hey everyone, this is Microsoft! by GigaplexNZ · · Score: 1

      The basic fact is that IE9 is leaps and bounds ahead of previous IE versions.

      Is that really the case, though? The article was a little light on details with this acceleration, for all I know it could be DirectCompute based which would not work on Intel graphics and might end up being slower than IE8 on such systems.

      but the IE9 preview (as inefficient as it is, as you've pointed out) was already faster at Javascript than Firefox 3.7

      I wasn't aware the Javascript had improved that much in IE9. Thanks for the info.

    85. Re:Hey everyone, this is Microsoft! by burning-toast · · Score: 1

      That is the most horrid website I have seen in 10 years. Were they trying to find the blink tag?

    86. Re:Hey everyone, this is Microsoft! by amicusNYCL · · Score: 1

      Is that really the case, though? The article was a little light on details with this acceleration, for all I know it could be DirectCompute based which would not work on Intel graphics and might end up being slower than IE8 on such systems.

      Definitely, it's not just performance either, they've added support for several things in HTML5, CSS3, SVG etc that people have been wanting. They've really shown a lot of effort in trying to make IE not suck so much.

      I wasn't aware the Javascript had improved that much in IE9. Thanks for the info.

      Yeah, in a multi-core system they're actually using one core to compile Javascript in the background before it gets executed (so it's executing compiled code). The article I was reading was light on technical details, but it seemed to imply that it was being compiled to ASM or some other CPU-dependent language. Maybe just similar to how the .NET CLR works though.

      It looks like there's a short summary here:

      http://www.taranfx.com/ie9-vs-chrome-vs-firefox-vs-opera
      http://news.softpedia.com/newsImage/IE9-vs-Firefox-3-7-and-3-6-Chrome-5-0-and-4-0-and-Opera-10-50-3.png/

      I thought I remembered a big test including IE9, but I think I'm remembering this piece from Tom's, which shows IE8 in last, but not very far behind Firefox.

      In any case, I'm more impressed with Microsoft's work on IE9 than I've been by anything they've done recently (although I haven't played around with Windows 7 yet). I was happy with IE8 just because of the progress it showed from IE7, but IE9 is way beyond that, especially in terms of standards support. It won't make me stop using Opera, but it will definitely help me in my job developing web apps.

      The thing that really pisses me off is the number of clients I have who still use IE6 (Avnet and Budget Truck, I'm looking at you), what's that 9 years old now? Thankfully, we don't need to test our applications with IE6 anymore, at this point we're responding to IE6 issues on an as-reported basis.

      --
      "Our two-party system is like a bowl of shit looking at itself in a mirror." - Lewis Black
    87. Re:Hey everyone, this is Microsoft! by dudpixel · · Score: 1

      QUOTE: "on 256MB. You'll be lucky if you can get it run a single application"

      In fact you can run several applications. Like Word. Excel. Opera. All at once.

      yes but this multitasking thing is bad because it drains the battery faster. Apple knew this and....damn, wrong thread!

      --
      This seemed like a reasonable sig at the time.
    88. Re:Hey everyone, this is Microsoft! by dudpixel · · Score: 1

      And how many Windows apps out there can operate in 128MB of RAM?

      2?

      Did I win? whats the prize?

      --
      This seemed like a reasonable sig at the time.
    89. Re:Hey everyone, this is Microsoft! by Keeper+Of+Keys · · Score: 1

      Dear User,

      We at Microsoft strongly believe in listening to the community and have taken your issue to heart. 50% is indeed way too much CPU for any browser to use, that's why we're offloading it onto the GPU where possible.

      Best regards,

      Microsoft

      FTFY

    90. Re:Hey everyone, this is Microsoft! by msi · · Score: 1
      I am sorry I see this argument all the time here and my response is all ways the same. Who cares I can buy 4 Gig of RAM for the same price I got 16 Meg for when I had a 486.

      I can go out and spend about £100 and get the user recommended amount of RAM why would I want to run a modern OS on hardware with memory spec from about 10 years ago?

    91. Re:Hey everyone, this is Microsoft! by Anonymous Coward · · Score: 0

      And also: you know what else uses the GPU in Windows 7? Aero, the user interface. That means that if IE 9 uses up too much GPU time, your computer will be just as unresponsive.

      Think of the graphics in games that these cards are able to handle, then look at Aero. The 2D computations that are being offloaded by IE could probably be handled by most video cards 10 years ago. I doubt you'll come close to maxing out the GPU at any point.

    92. Re:Hey everyone, this is Microsoft! by Bungie · · Score: 1

      Its just a new engine MS have been clever in that since they have used DirectX which their competitors cant use with out annoying the Linux crowd who also they also support.

      Their competitors can use DirectX too, check out this link.

      --
      The clash of honour calls, to stand when others fall.
  2. I feel sad. by gzipped_tar · · Score: 5, Insightful

    I feel sad about it when hardware acceleration is needed for rendering, what, websites.

    We live in interesting times indeed. I want my Web back.

    --
    Colorless green Cthulhu waits dreaming furiously.
    1. Re:I feel sad. by houstonbofh · · Score: 3, Insightful

      No doubt... Lets not clean up those overly complex websites. Lets not clean up the MASSIVE adds with popup movies embedded. Lets toss more hardware at it...

    2. Re:I feel sad. by Pojut · · Score: 5, Interesting

      I don't see how anyone with a dial-up connection could do even casual browsing anymore...most websites nowadays push the 750k-1MB size, if not even bigger. (my own website linked in my sig is even guilty of this, despite my best efforts to keep things minimalistic)

    3. Re:I feel sad. by ElectricTurtle · · Score: 4, Insightful

      You want your web back? Here you go, enjoy.

      --
      I support the Slashcott and will not be reading or commenting from 2/10/14 to 2/17/14. Beta is steaming pile of dog shit
    4. Re:I feel sad. by tedgyz · · Score: 1

      Given the complexity of modern websites, I see it as a necessary evil. We can't stop bad, bloated websites any more than we can stop the ocean tides.

      --
      "No matter where you go, there you are." -- Buckaroo Banzai
    5. Re:I feel sad. by sznupi · · Score: 4, Informative

      You can still encounter such speeds often, when using mobile access (3G not everywhere, overloaded network, EDGE not attaining it's max speed too, and so on)

      Yeah, it's a bit frustrating...though, luckily, there are ways to make it much more smooth; such as Opera Turbo with disabled plugins.

      --
      One that hath name thou can not otter
    6. Re:I feel sad. by jridley · · Score: 5, Insightful

      Start with Slashdot. Of all the sites I visit (not all that many really, only about 30 or 40) Slashdot is the one that makes me wish I had a faster CPU. Clicking into an article with lots of contents on Slashdot will sometimes lock my browser entirely for many seconds, sometimes up to 30 seconds or so.

      I'd be a lot happier with the old pre-AJAX version.

    7. Re:I feel sad. by houstonbofh · · Score: 3, Insightful

      Start with Slashdot. Of all the sites I visit (not all that many really, only about 30 or 40) Slashdot is the one that makes me wish I had a faster CPU. Clicking into an article with lots of contents on Slashdot will sometimes lock my browser entirely for many seconds, sometimes up to 30 seconds or so.

      I'd be a lot happier with the old pre-AJAX version.

      Fully quoted so I can agree strongly. Only a few add laden websites choke my system more than slashdot!

    8. Re:I feel sad. by beelsebob · · Score: 1

      I find it sad that there are people in the world that consider web pages to still be static blocks of text with some images dotted around them.

      We live in interesting times indeed. I want my web better.

    9. Re:I feel sad. by jim_v2000 · · Score: 1

      Um...who do you propose is going to "clean up" those websites? The owners? Hardly...they're making money. That really doesn't leave anyone else.

      --
      Don't take life so seriously. No one makes it out alive.
    10. Re:I feel sad. by wisnoskij · · Score: 2, Informative

      As someone with experience, a few years ago.

      I would say excessive use of ad-blocker, blocking all unnecessary pictures/multimedia, really helps.
      When a page is reduced to just its text, it might not look as good but it sure loads faster.

      --
      Troll is not a replacement for I disagree.
    11. Re:I feel sad. by AndrewNeo · · Score: 1

      Massive adds? So that's why the processor is getting used up!

    12. Re:I feel sad. by maxume · · Score: 5, Informative

      There are preferences to turn on the old version.

      --
      Nerd rage is the funniest rage.
    13. Re:I feel sad. by Ragzouken · · Score: 1

      I had to switch to chrome so I could actually read slashdot at the same time as anything else

    14. Re:I feel sad. by wmac · · Score: 1

      Start cleaning with /. please. I hate this terrible implementation of Ajax. It is just awful.

    15. Re:I feel sad. by Randle_Revar · · Score: 1

      That seems excessive. Opening the 500 comment Wisconsin sex-ed story didn't do anything noticeable to my browser. Admittedly, I am on a fast Comcast connection with a Core2duo, but still. I don't even have any scripts blocked on here (one of the analytic/tracking scripts here used to be awful). Ads are turned off with the Slashdot checkbox though.

    16. Re:I feel sad. by theaveng · · Score: 1

      I don't see how anyone with a dial-up connection could do even casual browsing anymore

      When I'm on dialup I either use Opera's Turbo compression, or my ISP's compression, or both. The former strips away the flash videos (replaced with giant |> play buttons), while the latter uses heavy text/html/image compression.

      The end result mimics the speed of a 500-750k DSL connection.

      Sometimes I'll surf without the compression, and it is slow as snails. I usually load a website, then watch some TV, and then come back when it's done 1-2 minutes later. If there's a flash video like on virginmobileusa.com or imdb.com, you can expect to wait 5-10 minutes for the shit to load.

      --
      FOX NEWS.com should be BANNED from television and internet. Have the Congress take it over and give us Truespeak.
    17. Re:I feel sad. by theaveng · · Score: 3, Insightful

      I concur with your opinion that websites need to be made smaller for those with slow connections (dialup, cellphone) or slow computers. HOWEVER I got into an interesting debate with a libertarian who said all websites should include flash or otherwise be video-oriented.

      I commented that's not fair to, for example, my friend's father who is stuck with dialup with no other options, and flash/videos should not autoload until the user gives permission (i.e. click "play"). The libertarian commented, "Let him buy satellite then. Yeah it's expensive, but why should *I* have to have a boring web experience due to his cheapness?" - Next I said flash-heavy websites like virginmobileusa.com could simply offer low-bandwidth, non-flash versions for those with dailup. He commented, "If people can't get to Virgin's website, too bad. Dialup users probably can't afford a cellphone anyway."

      Needless to say I was flabbergasted. Slashdot offers a low bandwidth version. What's so damn troublesome about offering the same on other sites? Mr. Libertarian would not be denied his video jollies, while my friend's father could choose the non-video versions for his slow 50k connection. His whole attitude seemed cold and uncaring.

      Anyway not everyone agrees with our opinion that websites should be optimized.
      Some think the web needs to be bigger with high-def gigabyte videos or flash.

      --
      FOX NEWS.com should be BANNED from television and internet. Have the Congress take it over and give us Truespeak.
    18. Re:I feel sad. by not+already+in+use · · Score: 4, Insightful

      I feel sad about it when hardware acceleration is needed for rendering, what, websites.

      Boo hoo. Have you seen what's capable with HTML5, Javscript and canvas? It's downright stupid to have certain things done using a general purpose processor when a GPU is sitting there unused. Why do I get the impression that a subset of slashdot users wished things would remain unchanged from 1998, back when hate for Microsoft was warranted and their ability to hand code crappy html was relevant??

      --
      Similes are like metaphors
    19. Re:I feel sad. by TheKidWho · · Score: 1

      What? There's an AJAX version of slashdot? I never knew, been stuck in the same layout for years now.

    20. Re:I feel sad. by gandhi_2 · · Score: 1

      MASSIVE adds

      HTML can be run right on the processor now?

    21. Re:I feel sad. by gzipped_tar · · Score: 1

      I feel sympathetic toward you. We both feel sad about something we cannot change.

      However, nowhere in my original post indicated that I "consider web pages to still be static blocks of text with some images dotted around them."

      And that's my bad not making myself understood. Perhaps my other post ( http://slashdot.org/comments.pl?sid=1611776&cid=31776606 ) is a little bit clearer.

      But then again, I made these posts without much effort in eloquence. This is /. anyway ;)

      --
      Colorless green Cthulhu waits dreaming furiously.
    22. Re:I feel sad. by beelsebob · · Score: 1

      I find your comment on this thread odd then. I agree totally with your comment about code getting slower faster than hardware gets faster, and that code getting slower being a rubbish trend in general. But this thread is about someone writing a much more efficient layer of abstraction than the one that existed previously, and the result is that the software got faster, not slower.

    23. Re:I feel sad. by kalirion · · Score: 1

      1. Got to http://slashdot.org/users.pl?op=edithome
      2. Check [Use Classic Index]
      3. Optionally check [Simple Design] and [Low Bandwidth]
      4. Save
      5. Profit!

      You can also block scripts from fsdn.com using NoScript or adblock or whatever if you want.

    24. Re:I feel sad. by Anonymous Coward · · Score: 0

      HALLO LEUTE! KLICK HIER!!!

      Why does French look like retardo-English?

    25. Re:I feel sad. by gzipped_tar · · Score: 1

      Well, two browsers (IE, Mozilla) are becoming faster but thousands more Web apps are probably going to find this an excuse for their continued obsession with more and more computer-heavy software features.

      And yes, I am confused with this.

      --
      Colorless green Cthulhu waits dreaming furiously.
    26. Re:I feel sad. by theaveng · · Score: 1

      Modded Troll?

      Why??? What'd I do wrong? :-|

      --
      FOX NEWS.com should be BANNED from television and internet. Have the Congress take it over and give us Truespeak.
    27. Re:I feel sad. by saider · · Score: 1

      What does any of this have to do with Libertarianism?

      --


      Remember, You are unique...just like everyone else.
    28. Re:I feel sad. by theaveng · · Score: 0, Redundant

      SLASHDOT FAQ:

      "Concentrate more on promoting (adding points) rather than on demoting (subtracting points). The real goal here is to find the juicy good stuff and let others read it. Do not promote personal agendas. Do not let your opinions factor in. Try to be impartial about this.

      "Simply disagreeing with a comment is not a valid reason to mark it down. Likewise, agreeing with a comment is not a valid reason to mark it up. The goal here is to share ideas. To sift through the haystack and find needles."

      --
      FOX NEWS.com should be BANNED from television and internet. Have the Congress take it over and give us Truespeak.
    29. Re:I feel sad. by ElectricTurtle · · Score: 1

      You mean German? Maybe because English is a Germanic language?

      --
      I support the Slashcott and will not be reading or commenting from 2/10/14 to 2/17/14. Beta is steaming pile of dog shit
    30. Re:I feel sad. by skyride · · Score: 0

      The funny thing is, MSY (one of the websites on that list) is actually hugely popular with technology enthusiasts in Australia. Not all websites NEED to be pretty, they just need to convey the right information.

    31. Re:I feel sad. by jedidiah · · Score: 1

      Hell, if I use the AT&T network to load a few images through Safari on the iPhone the thing comes to a crawl.

      Not everyone is browsing on a Quad Core Xeon attached to FIOS.

      Many people have older machines and many people have only moderately fast broadband.

      The web was never meant to be "cable".

      --
      A Pirate and a Puritan look the same on a balance sheet.
    32. Re:I feel sad. by jedidiah · · Score: 1

      Web browser choked by Slashdot of all things?

      Who knew?

      I think I will chime in with one of those "works for me" type responses.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    33. Re:I feel sad. by theaveng · · Score: 1

      Nothing. My story was about Persons who think the web should look like TV, with tons of Flash or HTML5 videos.

      --
      FOX NEWS.com should be BANNED from television and internet. Have the Congress take it over and give us Truespeak.
    34. Re:I feel sad. by Anomalyst · · Score: 1

      Shouldn't that be: "Colorless green Cthulhu waits dreaming frumiously."
      Or do I just have a peculiarly absurd worldview?
      I wonder if there is an upcoming super-villain smack-down "Cthulu vs. Bandersnatch"?

      --
      There is no right to feel safe thru security vaudeville at the expense of everyone's freedom, privacy and tax money.
    35. Re:I feel sad. by sznupi · · Score: 1

      But Opera Turbo also does "text/html/image compression"; those are its main benefits actually... (you could always turn flash off in Opera)

      --
      One that hath name thou can not otter
    36. Re:I feel sad. by nurb432 · · Score: 1

      I have to 2nd that. This reversal is contrary to the entire point of the web and something i have been bitching about for a while now.. ( flash for example.. )

      --
      ---- Booth was a patriot ----
    37. Re:I feel sad. by nurb432 · · Score: 1

      Or dish.. its painful.

      --
      ---- Booth was a patriot ----
    38. Re:I feel sad. by theaveng · · Score: 1

      (you could always turn flash off in Opera)

      Ahhh. Didn't know that.

      The reason I didn't mention Opera's image compression is because it really doesn't work that well: If an image is large (say half-the-screen or larger), Opera will download it directly without compression. Rather annoying. It slows down browsing.

      And for smaller images Opera's image compression is mild, achieving about half the original size. In contrast my ISP will squash it to the point where it's only 1/10th its original size. Opera's compression is practically no compression compared to that.

      --
      FOX NEWS.com should be BANNED from television and internet. Have the Congress take it over and give us Truespeak.
    39. Re:I feel sad. by Pojut · · Score: 1

      Dish isn't SO bad...it's useless if you do online gaming because of the latency, but for general browsing it's passable.

      At the very least, it's a hell of a lot better than plain ol' dialup :/

    40. Re:I feel sad. by thepotoo · · Score: 1

      As someone with experience, right now (dial-up at home).

      Ad-block plus is a must have, no-script is essential, I haven't even loaded a picture in months.

      Once in a while, a site won't work without some stupid JavaScript, and I'm reduced to choosing between waiting 15-20 minutes to load the page, or looking for information elsewhere.

      Email is fine if you just use POP3, but if you're trying to do more than read message boards online, it's impossible.

      Patches for the OS, programs, and games are impossible except via sneakernet.

      Anyone know how I go about getting a refund for the cash I contributed to the 200 billion the teclos got?

      --
      Obligatory Soundbite Catchphrase
    41. Re:I feel sad. by sznupi · · Score: 1

      It does keep the quality of images at more acceptable level, though... (and with Opera caching images quite "agressivelly" (simply properly), it achieves a nice compromise, IMHO; certainly web browsing is rather nice also on those poor mobile connections that I mentioned)

      --
      One that hath name thou can not otter
    42. Re:I feel sad. by theaveng · · Score: 1

      Try Opera Mini on your iPhone.

      --
      FOX NEWS.com should be BANNED from television and internet. Have the Congress take it over and give us Truespeak.
    43. Re:I feel sad. by stewbacca · · Score: 1

      Doesn't sound like a real Libertarian to me. I understand the sentiment though. At some point the outliers will be so minuscule that they won't be worth the vendors' efforts to keep bringing along outdated technologies. Gotta draw the line somewhere, and I think dial-up connections are on the wrong side of the line I'm proposing be drawn.

    44. Re:I feel sad. by Big+Boss · · Score: 1

      So switch it. You can use the old comment system, that's what I'm doing now. Slashdot's new system is so JScript heavy that even Chrome slows down significantly on my Netbook. It's in the preferences. Hell, I installed NoScript on FF and Slashdot helpfully gave me a link to the proper page in the settings. :)

      The main index page isn't so bad, it's the comments that killed my system.

    45. Re:I feel sad. by PinkyGigglebrain · · Score: 1

      True, but for that to work you have to log in first.

      That makes it a special case solution, not a general one.

      Over the years about the only thing that has been added to slashdot that made me go "Oh, that's kinda cool" was the +/- buttons to mess with the summary, which I ignore now since they don't do anything I care about. Other than that I have noticed that /. loads slower than it did 4 years ago on the same computer, and its not because of my OS being bogged down. Its not. When I first started reading /. I used dial up and it loaded almost as fast then than it does now with a DSL.

    46. Re:I feel sad. by BasharTeg · · Score: 1

      At the same time as people like you are grousing about how the web isn't composed of static HTML and GIF files anymore, we have the web developers of the world going on about the need for supporting HTML 5 canvas, video, and SVG. Microsoft decides that it makes sense to do all of those things with hardware acceleration, making use of the expensive video card many of us have paid for, and this is somehow their fault? Microsoft isn't the one pushing canvas, video, and SVG, they're just responding to the web moving in that direction.

    47. Re:I feel sad. by Anonymous Coward · · Score: 0

      If he used the phrase "web experience" he should be shot in the face.

    48. Re:I feel sad. by Thud457 · · Score: 2, Funny

      Verily I hear you, English! You won't believe what a arduous chore it is to travel into town since they've removed the hitching posts and watering troughs. Bessie might wander off, along with my carriage, in search of water were I step into the general mercantile to buy a bolt of gingham for the Mrs.

      --

      the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff

    49. Re:I feel sad. by Anonymous Coward · · Score: 0

      a GPU is sitting there unused.

      No, it's not rendering your desktop or anything, you fucking idiot!

      Translating TFA: "We're finally going to use proper API calls for drawing the web page, like we should have at the start, so the existing acceleration framework can handle it."

      Also, I fail to see what accelerations are useful, except for compositing and video scaling. Text rendering would be useless, the CPU could have it done by the time you copied the inputs into the GPU's memory space.

    50. Re:I feel sad. by plague3106 · · Score: 1

      Most people have hardware which is going to waste... this will simply take advantage of said hardware. In other words, no one is going to need to upgrade their computers for this to benefit them.

    51. Re:I feel sad. by plague3106 · · Score: 1

      Well if more peole want their videos and flash than there are people like your dad, why should any of them not get what they want because of your dad? Its your dad choosing to have dialup, or live in an area where thats the only option. I agree with your friend... why should 90% of the world be held back by the remaining 10%?

    52. Re:I feel sad. by Dekker3D · · Score: 1

      there's another few options: the ad-makers could make their ads less obnoxious, and google could make their ad service reject anything too annoying.

      not that it changes anything, of course. i just wanted to add something useful to my message of "oh drat, i needed to login and four other people said exactly what i wanted to say too!"

    53. Re:I feel sad. by Anonymous Coward · · Score: 0

      Yea, get off my lawn!

    54. Re:I feel sad. by Anonymous Coward · · Score: 0

      Plaque,

      Thats exactly what I said to him, He just decided to flip it to fit it the way he wanted.

    55. Re:I feel sad. by losfromla · · Score: 1

      subset of slashdot users wished things would remain unchanged from 1998, back when hate for Microsoft was warranted and their ability to hand code crappy html was relevant??

      Probably because the users whose slashdot posts aren't "Sponsored by Microsoft" maintain a healthy level of loathing for a company that manages to be more evil on a weekly basis (eg. the corruption of the netbook concept). The problem is that there are so many astroturfers that the the unsponsored posters are starting to seem like only a handful.

      --
      Only I can judge you.
    56. Re:I feel sad. by Spliffster · · Score: 1

      Good luck with this getting it working on your mobile phone (or any other device which lacks supported hardware).

      This is really a stupid idea. Web Browsers were once meant to display textual information and not to be a platform for games. gaming/multimedia platforms are tied to specific hardware to perform well. The original idea of html was to make one document available to as many platforms as possible. Hardware accelerated websites is not in the spirit of the web and only exist to make content available to less platforms (ie. windows only) instead of more. This would certainly fit the idea of some large companies which do not really like open standards.

      Cheers,
      -S

    57. Re:I feel sad. by ianare · · Score: 1

      Hatred for Microsoft is still warranted. haven't you been paying attention ?

    58. Re:I feel sad. by ultranova · · Score: 1

      Clicking into an article with lots of contents on Slashdot will sometimes lock my browser entirely for many seconds, sometimes up to 30 seconds or so.

      The real WTF here is that anything is capable of locking up a browser. Multithreading is not exactly a new concept.

      --

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

    59. Re:I feel sad. by the_hellspawn · · Score: 0

      You should be developing with lynx as your web browser. Yeah!

      --
      "The laws of science be a harsh mistress." --Bender
    60. Re:I feel sad. by 10101001+10101001 · · Score: 1

      I feel sad about it when hardware acceleration is needed for rendering, what, websites.

      Boo hoo. Have you seen what's capable with HTML5, Javscript and canvas?

      Note that the GP was talking about *needing* hardware acceleration. Ie, the issue isn't that people can come up with and use HTML5, Javascript, and canvas for interesting and innovative things. It's that it seems that many (if not most) websites are moving toward requiring those sorts of features, which limits who can actually use the web or where it can be used.

      It's downright stupid to have certain things done using a general purpose processor when a GPU is sitting there unused.

      Granted. But, a piddly smartphone probably doesn't have a spare GPU sitting unused in any meaningful sense (that is, it's unlikely the GPU would actually speed things up if it were treated like some sort of CPU; and presumably any possible smart mappings of windows to textures or sprites is already being done).

      Why do I get the impression that a subset of slashdot users wished things would remain unchanged from 1998, back when hate for Microsoft was warranted and their ability to hand code crappy html was relevant??

      One, yes presumably a subset of slashdot users wish things would remain unchanged from 1998 (it'd only take one person on slashdot to make that true). Most people, though, I think, just want it to be the case that 1998 bleeding-edge computer technology was sufficient to simply browse the web in a sensible fashion (ie, to do email, browse for information, and do banking and other services). The fact that what was 1998 bleeding-edge technology is now closer to smart phone technology just means people want to be able to use their smart phone to browse the web. Quite simply, it's unlikely smart phones will ever approach anything close to desktop cpu power (the battery demands would be pretty insane) and be widely accepted, so any steps towards requiring modern desktop cpu power just to do casual browsing is frowned upon by a lot of people who'd rather move towards even more inclusive use of the web, not less.

      Two, crappy HTML has more to do with bad design and very little to do with actual HTML standards, having Javascript, etc. Yes, a more limited standard does mean there's certain designs you can't do and at some point in very limited circumstances it really does interfere with an ability to make an acceptable design for certain content. But, the vast majority of the time it's simply people not knowing how to design well or being given directions on what to do. Btw, the problem of crappy HTML design is still one today. Portals in general are still rather guilty of overloading content on a page which is clearly bad design.

      In short, it's rather silly try to conflate a desire to have more openness with some longing for a simpler time. It's not nostalgia of a "better" web that drives such consideration. It's the pragmatic desire that the web doesn't degenerate into something that's totally unusable except for a relatively small selection of computing devices purely because website designers are more obsessed with having eye candy than actually providing a useful experience to potential viewers. Beyond that, it's generally stupid to do things to limit potential customers (presuming, of course, that viewers are some sort of customer).

      --
      Eurohacker European paranoia, gun rights, and h
    61. Re:I feel sad. by jwhitener · · Score: 1

      Exactly, like the recent port of quake to a browser by google staff. http://code.google.com/p/quake2-gwt-port/

    62. Re:I feel sad. by DigiShaman · · Score: 1

      Well, YES! Toss more hardware at it indeed.

      I'm not sure what the frustration is all about. You *do* realize that human beings are very audio-visual in nature, right? Everything from 3D animation, graphs, charts, HiDef video, 7.1 surround sound...ect is all geared toward feeding the senses. Just compare modern GUI based software to that of the older CLI. The fact is, complex representation requires complicated and faster hardware. Websites are no exception. In fact, far from it!

      --
      Life is not for the lazy.
    63. Re:I feel sad. by not+already+in+use · · Score: 1

      . It's the pragmatic desire that the web doesn't degenerate into something that's totally unusable except for a relatively small selection of computing devices purely because website designers are more obsessed with having eye candy than actually providing a useful experience to potential viewers.

      I still fail to see it as nothing more than "everything old was good, everything new is bad." As a developer myself, and having done quite a bit of web development specifically, the web now is better than it ever has been, and only continues to get better. We actually have standards, and all major browsers implementing them (and working on implementing more). If your goal is to share a simple, mostly-text based website, it is far easier now than it ever has been in the past, and will render more consistently now than it ever would in the past across many browsers.

      The argument the parent was making was essentially, "we shouldn't have cool new technology in browsers that would benefit from a gpu, it should be limited to simple text and image only pages."

      And yes, mobile devices will be able to run most of this stuff when the html 5 standards flesh out. Sure, not everything will work great in the form factor, but that's why we have subdomains and tld's specifically for mobile devices.

      Basically, what I'm saying, is things are better now than they ever have been. Quit complaining.

      --
      Similes are like metaphors
    64. Re:I feel sad. by Abcd1234 · · Score: 1

      I feel sad about it when hardware acceleration is needed for rendering, what, websites.

      It isn't. You're viewing Slashdot just fine, aren't you?

      On the other hand, hardware acceleration may very well be needed for next-generation web-based applications which take advantage of advanced HTML5 features. 'course, if you don't like it, don't use those applications. There, problem solved.

    65. Re:I feel sad. by Abcd1234 · · Score: 1

      Hardware accelerated websites is not in the spirit of the web

      Wow, amazing! I had no idea it was *you* who was responsible for defining for the rest of us what the "spirit of the web" is. I suggest you first to talk to guys like Google about your decree, as they're clearly already violating your definition. 'course, it's a little strange... I mean, Gmail seems *awfully* popular. Yet, you'd think, given what the spirit of the web apparently is, that things like rich web interfaces would be shunned by the user base. Oh well, presumably that's just because they haven't gotten your memo, yet.

    66. Re:I feel sad. by 10101001+10101001 · · Score: 1

      Quite simply, html5, canvas, and javascript are likely to require a lot more CPU/GPU power than the current web platform (indirectly, actually, from a lack of consideration by many developers). In the long term, "slim" web sites are likely to be favored, but even now some very "fat" web sites are favored because of what they offer (Facebook). In the mean time, mobile devices which have very inferior CPU/GPU power for battery life reasons and which are already quite behind in support of web site support in general are only likely to get worse if more "fat" sites are developed. I simply do not have your optimism that html5 will be a common thing on mobile devices in any meaningful sense. Maybe if there was a power efficient html5 chip (like an mp3 chip), I'd feel different.

      Having said that, I don't think "fat" sites are inherently bad or shouldn't be developed. But, is it any wonder when people start using various devices to surf the web and access has greatly opened up that they'd fear the sites they often visit may become effectively inaccessible because developers seem to focus too much on cool technology and not enough on widespread availability? Perhaps if mobile subdomains were a common enough occurrence and not merely a mostly laughable suggestion there'd be more faith in what developers will actually do with the new technology. As it stands, it doesn't seem requiring more technology is currently the path to a solution, though.

      --
      Eurohacker European paranoia, gun rights, and h
    67. Re:I feel sad. by Interfacer · · Score: 1

      Yes, they could do that, and miss out on advertising fees but provide you with a 'pure' web experience for altruistic reasons. You might as well want to ask people to stop sending spam while they're at it.

      In reality, they are doing what makes them the most money. Small, quiet, unobtrusive ads will be clicked far less, which is why they are not used.

      The only way you will get 'your' web back is if you can find a way for companies to increase their profit by using 'your' web over 'their' web. No amount of philosophical insight is going to make a difference otherwise.

    68. Re:I feel sad. by not+already+in+use · · Score: 1

      As it stands, it doesn't seem requiring more technology is currently the path to a solution, though.

      This is not about *requiring* more technology. It's about off-loading processing to a gpu that can handle these particular tasks far more efficiently, while freeing up general processing time. I fail to see anything negative in this.

      --
      Similes are like metaphors
    69. Re:I feel sad. by Anonymous Coward · · Score: 0

      I don't think that the person's political beliefs have anything to do with his lack of understanding. It seems the person's never been stuck with a low-bandwidth connection in a high-bandwidth net.

      I personally went from a 50/10 Mbit connection to a shoddy, not-as-HSDPA-as-they-told-me 3G card, so now I appreciate a minimalist site5...

      Plus, most of the time, all that flash bullshit, and videos are just fucking annoying.
      Why the fuck would I want to watch/listen to someone tell me something when I could read whatever they're going to tell me, and read it faster as well.

    70. Re:I feel sad. by 10101001+10101001 · · Score: 1

      This is not about *requiring* more technology. It's about off-loading processing to a gpu that can handle these particular tasks far more efficiently, while freeing up general processing time. I fail to see anything negative in this.

      It's called the Jevon's paradox. In short, the off-loading of work to the GPU will mean that more CPU cycles will become available to do more things. The result will be that developers will think of new, more interesting ways to use those available CPU cycles. The net effect is that the effective requirements of at least some web sites will actually increase. Whether technological improvements as a whole across all devices actually counter this increased demand of resources or whether general hardware requirements to surf the web will increase is simply unclear.

      This doesn't mean I think efficiency gains are bad, per se. But, it's naive to believe that the marketplace of consumption won't change as a consequence of improved efficiency. And I find it highly unlikely that mobile devices will improve in the way you suggest because co-opting the intended purpose of hardware tends to be a good deal less efficient than a custom built device. Quite simply, I don't see there being much room for energy efficiency hardware acceleration on a mobile device for web browsing without, as I noted, some sort of html5/javascript/canvas chip. Yes, perhaps a GPU could be added for that purpose, but I'd imagine more would be gained through a faster and more efficient CPU as a rule. Even then, the cost for a mobile device might be significantly greater, the energy demands might be notably greater (even 10% might be considered a big deal), the actual development and deployment time may be years from now, and any hardware produced might be static enough that it won't function very well by the time it's released because effective standards might have changed.

      So, unless you know of a current development project or projects to incorporate html5/javascript/canvas functionality at a reasonable cost (ie, where say 85% of current mobile devices today could incorporate the technology with perhaps only a 5-10% increase in price of the device) on mobile devices, I'm not sure where this belief that such technology will expand out widely is imminent. So, there's certainly some room to be troubled by moves towards even greater hardware acceleration on the desktop.

      --
      Eurohacker European paranoia, gun rights, and h
    71. Re:I feel sad. by Dekker3D · · Score: 1

      yep. and the only way i see that happening is if some commitee had to approve any ads before they could be launched. putting any non-approved ads on an ad network would have to be made illegal, easily tracked and harshly punished for it to have any effect.

      lots of companies would lose money, the whole system would cost a lot to maintain and the only people benefitting from it are used to seeing every website for free. how high are the odds of some huge donation-based initiative to work out, this way?

  3. What'll you bet... by ElectricTurtle · · Score: 3, Insightful

    I'll bet that Chrome and Firefox will have this in production before IE9 is released.

    --
    I support the Slashcott and will not be reading or commenting from 2/10/14 to 2/17/14. Beta is steaming pile of dog shit
    1. Re:What'll you bet... by houstonbofh · · Score: 4, Funny

      But why? So I can support more flash adds on a page? Please, no...

    2. Re:What'll you bet... by Anonymous Coward · · Score: 0

      On my machine, IE8 was indeed a crawl at about 3 FPS.

      Firefox 3.6.3 went to a "crawl" of 60 FPS.

      I wish I had Chrome on this work pc to try it out...

    3. Re:What'll you bet... by ElectricTurtle · · Score: 1

      Oh bloo bloo bloo cry me a river. Disable flash if you want. Never mind all the rendering that HTML5 does.

      --
      I support the Slashcott and will not be reading or commenting from 2/10/14 to 2/17/14. Beta is steaming pile of dog shit
    4. Re:What'll you bet... by ElectricTurtle · · Score: 3, Funny

      Chrome is bitchin' fast. I know people complain about it being Google's evil eye of Sauron watching everything you do, but I don't care. It's bitchin' fast.

      --
      I support the Slashcott and will not be reading or commenting from 2/10/14 to 2/17/14. Beta is steaming pile of dog shit
    5. Re:What'll you bet... by Anonymous Coward · · Score: 0, Informative

      Never mind all the rendering that HTML5 does.

      Ok. And how much marketshare does HTML5 have? How much support?

      http://en.wikipedia.org/wiki/Comparison_of_layout_engines_(HTML_5)

      I still see a lot of "NO" in those comparison tables. Until HTML5 can be supported, have similar look and feel, across close to 90% of the market, people won't design for it. Flash has almost 99% market penetration, it is by far the most consistent experience for a user. I don't want to go back to the days when a site was "designed for IE4" and looked horrible on different browsers.

      Flash isn't as annoying as it once was. People have become a little better at using it in moderation.

    6. Re:What'll you bet... by houstonbofh · · Score: 1

      I would love to. But too many websites use flash for FUCKING NAVIGATION BUTTONS! Between that and resizing my browser window "for me," I am glad the web designers are not within pistol range. I only have so much self control!

    7. Re:What'll you bet... by English+French+Man · · Score: 1

      Firefox 3.6.3 : 40 or so fps Chrome 4.1.249.1045 (42898) (dunno if this is old) : 1 - 2 fps Chromium 5.0.370.0 (43808) : 2 - 4 fps IE7 goes to 50 fps but doesn't react to the position of the mouse.

      --
      If I'm wrong, please correct me ; learning is better than being right.
    8. Re:What'll you bet... by ElectricTurtle · · Score: 1

      People who bring up adoption rates of new core technology amuse me. Do you work for Intel? Tell me again how 64bit architecture isn't important on the consumer desktop. HA HA HA!

      I mean seriously, we're talking about HTML here for chrissake. Wide-scale adoption is beyond inevitable, and it such a core technology that it will happen with extreme rapidity.

      --
      I support the Slashcott and will not be reading or commenting from 2/10/14 to 2/17/14. Beta is steaming pile of dog shit
    9. Re:What'll you bet... by Anonymous Coward · · Score: 0

      I thought Safari already has it.

      http://lab.vodafone.com/css3d-anim/

      What am I missing?

    10. Re:What'll you bet... by Anonymous Coward · · Score: 0

      Whoa whoa whoa, no "web designer" who has any idea what they're doing would EVER resize your browser for you. I think the phrase you were looking for was "web charlatan" or perhaps "web rapist". And using Flash purely for navigation is one of the first signs of dementia.

    11. Re:What'll you bet... by Anonymous Coward · · Score: 0

      It is 'ads', not 'adds'. Saw it in one other comment of yours.

    12. Re:What'll you bet... by Anonymous Coward · · Score: 0

      So use NoScript, enable the buttons to run and leave the ads disabled.

    13. Re:What'll you bet... by Anonymous Coward · · Score: 0

      You can get good at using it in moderation all you want, but the lightest use of it still brings every website with a single flash piece to a crawl, for me. I usually go with flash disabled, and when I need it, I still use a flash blocking plugin so I (hopefully) only get what I need. Every time I enable it again and view anything with flash, the entire website sucks. Youtube, for example. Flash brings youtube to being a pile shit for me, while their HTML5 version runs just great and without problems. In fact, before they had HTML5 videos, that was my reason for not using it--it's problems were too annoying to bother.

      Then again, I'm on 64bit Linux, and I have noticed it seems to be better on 32bit Windows (don't know if they have a 64bit Windows version of flash yet... don't have a 64bit Windows to play with). Not really any better on 32bit Linux, though--seems to be up and down enough that I can attribute it to other things without much twisting of facts, unlike the difference I saw compared to Windows last I tried.

      Flash might be the "best" we have at the moment, but I certainly have hopes for HTML5 and other, better ideas to kick it completely off of the web (or near completely enough that I don't have to deal with it). Until then, I'm doing a half-assed boycott of flash, only using any site requiring it when I have no other choice what-so-ever (and just not doing what I'm trying to do *is* an option probably more often than not).

    14. Re:What'll you bet... by quantumplacet · · Score: 0, Troll

      What am I missing?

      A lot.

      Mobile Safari supports hardware acceleration of CSS. No hardware acceleration of Javascript or HTML5.

    15. Re:What'll you bet... by maddmike · · Score: 1

      it's so instead of just getting annoying script errors you will get a BSOD when a web page has errors.

    16. Re:What'll you bet... by ShadowRangerRIT · · Score: 1

      My work computer is still on Firefox 3.5.7. I'm getting between 40 and 60 FPS (admittedly with a minor hiccup every 5-10 seconds), while using about 80% of one core of a Core 2 E6550 (2.33 GHz). I'll admit that I'm not seeing a huge need for GPU off-loading in this circumstance.

      --
      $_ = "wftedskaebjgdpjgidbsmnjgcdwatb"; tr/a-z/oh, turtleneck Phrase Jar!/; print
    17. Re:What'll you bet... by crazycheetah · · Score: 1

      I agree on most things when it comes to Chrome being "bitchin' fast", but on this image thing, it doesn't even seem to display it properly (all of the images except the IE one are cut in half for a while; this could be related to my internet connection being really spotty and slow the last few days and right now), and drops to 3FPS. This is chrome on Linux. Funny thing is, I started at around 90% CPU usage on both cores before loading the page, closed stuff to get it closer to 15% CPU usage on each, and I didn't see a difference at all. I don't care enough at the moment to look at the code there, and I'm not sure how Chrome handles it. However, it runs against what I would expect...

      And another thing... that test I just explained was 32 images. Bumped it up to 256 and somehow got fluctuating between 1-6FPS (most consistently at 4FPS), whereas the 32 images just stuck at 3FPS... whatever.

    18. Re:What'll you bet... by Anonymous Coward · · Score: 0

      I'm more worried about flash subtractions.

    19. Re:What'll you bet... by Randle_Revar · · Score: 1

      It's not the parent company that bothers me, it's the UI. No speed is worth putting up with that.

    20. Re:What'll you bet... by sa1 · · Score: 1

      And so will Opera. Their developers have publicly said this in the forums. Given that Opera currently scores consistently with 60 fps(though with reduced quality) I can't wait to see what GPU acceleration will bring.

    21. Re:What'll you bet... by crazycheetah · · Score: 1

      I meant 36 images. Dammit. And also, testing it over and over, I can't seem to reproduce much of any results reliably, having nothing but Chrome, Amarok, and a few random utility apps open...

    22. Re:What'll you bet... by ElectricTurtle · · Score: 1

      What's wrong with the UI? Being able to move tabs in and out of windows is awesome, not to mention the other tab context controls.

      --
      I support the Slashcott and will not be reading or commenting from 2/10/14 to 2/17/14. Beta is steaming pile of dog shit
    23. Re:What'll you bet... by Anonymous Coward · · Score: 0

      And Opera has been working on it since 2008... and it's VERY close to release (Opera 11 is rumoured, later this year). Also it's not talking just Direct2d, it's full DirectX, Direct3d

      Infact 10.50's new Vega rendering engine can simply plug in hardware acceleration (not that it needs it' as that test, Opera is already double the speed of Chrome and 4x the speed of Firefox and Safari on my system).

      http://my.opera.com/chooseopera/blog/2009/02/05/meet-carakan-and-vega

    24. Re:What'll you bet... by colinrichardday · · Score: 1

      Wait until they implement flash multiplications!

    25. Re:What'll you bet... by Blakey+Rat · · Score: 1

      I hate to break this to you, but Firefox is quickly falling behind. IE9 is poised to leapfrog them, technically... meanwhile Firefox's killer feature is you can install a theme to make it look like Harry Potter?

      Hey Mozilla, how about process separation? Maybe we should work on that before the Strawberry Shortcake theme, eh?

    26. Re:What'll you bet... by aztracker1 · · Score: 1

      Actually, flash is already working on hardware acceleration. This is for better canvas and vector graphics within the browser, so more advanced HTML5 content can run without proprietary plugins. Yeah, the IE solution is proprietary, and windows only, but so is IE itself.

      --
      Michael J. Ryan - tracker1.info
    27. Re:What'll you bet... by aztracker1 · · Score: 1

      Well, to be honest, a web based game implementation, webgl, or more complex UI interaction would need a lot more sprites than currently seem to run well in this environment.

      --
      Michael J. Ryan - tracker1.info
    28. Re:What'll you bet... by jedidiah · · Score: 1

      Yeah. Sure HW acceleration of stuff in the GPU can certainly be nifty but ultimately you've
      usualy only got one GPU. You might not even have one that's very suitable for this sort of
      offloading. OTOH, you're bound to have at least an extra core lying around. Once average
      hardware catches up to this sort of acceleration, then there will be even more idle cores
      sitting around doing nothing. So the value if this might not be terribly great. It might
      have been more useful if it had come along sooner before multi-core systems made it to Walmart.

      Even HW acceleration of high bitrate HD h264 will soon be exclipsed by more cores and multithreaded decoders.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    29. Re:What'll you bet... by jedidiah · · Score: 1

      Actually, Firefox's killer feature is that you can filter nonsense crap like this out.

      Considering how far behind IE was previously on this sort of little artificial benchmark, the term "leapfrog" is not entirely inappropriate.

      Testing this nonsense out on various Netbooks could be interesting. That's probably the most likely use case for something like this: weak-ass CPU with a potentially interesting GPU attached to it. All of the older machines with weak CPU + weak GPU probably won't benefit. On boxes with non-weak CPUs it won't matter quite so much.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    30. Re:What'll you bet... by ElectricTurtle · · Score: 1

      Yeah, go tell 2advanced what charlatans they are, and make sure you tell their clients like Ford, Nintendo, and Motorola too. I'm sure they'll be really interested in hearing what plain text can do for them in capturing the market of Lynx users.

      --
      I support the Slashcott and will not be reading or commenting from 2/10/14 to 2/17/14. Beta is steaming pile of dog shit
    31. Re:What'll you bet... by h4rr4r · · Score: 1

      Do they have a vimperator style plugin yet?
      If I have to use a mouse they can keep it.
      Oh and falshblock and adblock, gotta have those.

    32. Re:What'll you bet... by ianare · · Score: 1

      Chrome might, yes. but Firefox would probably not be able to implement this as quickly as MS since creating a cross platform implementation for this will likely be problematic. Remember, MS only has to support windows !

    33. Re:What'll you bet... by ultranova · · Score: 1

      Actually, Firefox's killer feature is that you can filter nonsense crap like this out.

      No, Firefox's killer feature is extensions, especially GreaseMonkey and Adblock.

      All of the older machines with weak CPU + weak GPU probably won't benefit.

      I remember the time when Pentium 120 MHz was the cutting edge. In fact I remember the time when 486sx 25 MHz was the average, with higher-end 486dx being the cutting edge and 386 being the weak CPU... and a good GPU meant PCI graphics card.

      The point being, you need a supercomputer just to browse the Web nowadays.

      --

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

    34. Re:What'll you bet... by ElectricTurtle · · Score: 1

      Uh, dude, didn't you even read the summary where they talk about Mozilla's Direct2D feature that's in development?

      --
      I support the Slashcott and will not be reading or commenting from 2/10/14 to 2/17/14. Beta is steaming pile of dog shit
    35. Re:What'll you bet... by ianare · · Score: 1

      Direct2D is only for windows Vista and up. Being that I don't use these, it does nothing for me.

      I hope it is just a stopgap measure to play around with acceleration ...

      I would not consider GPU accelaeration fully supported until it is cross platform. Sorry should have been clearer in my original post.

    36. Re:What'll you bet... by Anonymous Coward · · Score: 0

      Resize your windows? You know you can specifically disable that javascript feature (and a few others) in Firefox.

    37. Re:What'll you bet... by Randle_Revar · · Score: 1

      To each their own of course, but I like the Mozilla UI (SeaMonkey) and the farther a browser UI gets from that, the less I like it, generally.

  4. I don't want flying images in my browser by RichMan · · Score: 5, Interesting

    What about those of us who don't want to see flying-rotating-3d-semitransparent-glowing-shaded adverts flying across our web pages.

    I want fast clean loads of information. Not bloated pages full of shiny dodads designed to divert my attention from the information I am looking for.

    1. Re:I don't want flying images in my browser by 99BottlesOfBeerInMyF · · Score: 4, Funny

      What about those of us who don't want to see flying-rotating-3d-semitransparent-glowing-shaded adverts flying across our web pages.

      Just use Lynx.

    2. Re:I don't want flying images in my browser by HarrySquatter · · Score: 2, Insightful

      This is the decade of ignoring the majority and jamming what a few people want down the throats of the rest.

      Since when did Slashdotters become the majority of internet users?

    3. Re:I don't want flying images in my browser by Antimatter3009 · · Score: 0, Troll

      What about those of us who don't want to see flying-rotating-3d-semitransparent-glowing-shaded adverts flying across our web pages.

      I want fast clean loads of information. Not bloated pages full of shiny dodads designed to divert my attention from the information I am looking for.

      Then don't go to sites that don't give you what you want. Adding support for hardware acceleration is not going to suddenly make every site have flashy graphics, it's only going to allow sites to add flashy graphics. If you don't like it when they do, don't visit those sites. If enough people agree with you and the sites lose traffic, then they'll stop adding graphics. If not enough people agree then, well, sorry, but majority opinion will win out.

    4. Re:I don't want flying images in my browser by AndrewNeo · · Score: 3, Funny

      He also forgot to tell us to get off his lawn. Or was that implied?

    5. Re:I don't want flying images in my browser by sweatyboatman · · Score: 4, Funny

      This is the entire human history of ignoring the loud and obnoxious rabble and jamming what needs to be done down the throats of the scared, huddled masses

      fixed that for you. only half meant as a joke.

      --
      It breaks my pluginses, my precious!
    6. Re:I don't want flying images in my browser by SmackTheIgnorant · · Score: 1

      Just use Lynx.

      Hi, I'm on Slashdot, and Windows 7 wasn't my idea.

    7. Re:I don't want flying images in my browser by Skye16 · · Score: 1

      I'm not sure why you got marked as Funny. If you only want text, go text only. It's not that complicated. Lynx will be fine for him.

      Seriously, hearing these people bitch about these new advancements is kind of like having to listen to an old person complain that their new HDTV @ 1080p "looks too real" and that they miss their rabbit ears and fuzzy picture. I'm not going to tell them they're wrong to be complaining, but I do have a really hard time giving a damn.

    8. Re:I don't want flying images in my browser by Anonymous Coward · · Score: 1, Funny

      What about those of us who don't want to see flying-rotating-3d-semitransparent-glowing-shaded adverts flying across our web pages.

      Just use Lynx.

      $ telnet www.example.com 80

    9. Re:I don't want flying images in my browser by Anonymous Coward · · Score: 0

      Then it means your current websites with all the doodads will become faster.

    10. Re:I don't want flying images in my browser by Blakey+Rat · · Score: 2, Insightful

      Then don't visit those sites. Why is this hard for you?

      More importantly, why are so many Slashdotters Luddites? It's just weird-- this is a tech site, why are you even reading it if you hate advances in technology so much?

    11. Re:I don't want flying images in my browser by aztracker1 · · Score: 1

      What does this thread have to do with healthcare "reform"

      /me ducks
      ...kidding

      --
      Michael J. Ryan - tracker1.info
    12. Re:I don't want flying images in my browser by Mia'cova · · Score: 1

      Wow. Did we really need republican talking points applied to the browser wars?

    13. Re:I don't want flying images in my browser by Spliffster · · Score: 1

      The focus of web development should be on the mobile platform. Data plans get affordable, connectivity gets more stable and faster (at least here in europe). On a mobile phone the web of today feels like the web of 1995 over a 16K dial-up connection.

      Plattform bound hardware acceleration (windows vista/7 only*) will not help here. I guess this is the next step of locking corporate users into IE. People which work from home or remote locations will also have to run IE (=windows).

      Add a bit silverlight for additional pleasure. Same old strategy.

      Cheers,
      -S

      *) No active or relevant browser development by ms on other platforms. If they still do develop IE for windows mobile, the platform is irellevant by now.

    14. Re:I don't want flying images in my browser by ultranova · · Score: 1

      More importantly, why are so many Slashdotters Luddites? It's just weird-- this is a tech site, why are you even reading it if you hate advances in technology so much?

      It's a bit like reading about new advances in spam filter circulation: it's not that we hate technology, it's simply that we hate technology that will almost certainly be used to make life worse for us in order to profit some asshole spammer or "legitimate" advertiser.

      Marketers are only one step above lawyers in the ranking of invertebrate lifeforms.

      --

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

    15. Re:I don't want flying images in my browser by Anonymous Coward · · Score: 0

      There's always Elinks.

  5. Why bother ... by johnlcallaway · · Score: 2, Interesting

    I've never understood this 'my browser is faster than your browser' attention. Most people use their browser over the Internet, with download speeds that make any computer wait. There is a ton of time processing 3 or 4 threads simultaneously to still draw page components. I see pages show up in a couple of seconds, it takes far more than that to read them.

    So a few web sites want to use some fancy graphics. I only see their fancy graphics ... once. When I first visit. Then they are discarded every time as I concentrate on the content of the web site.

    Just make the browser work...it's fast enough already.

    --
    I rarely read replies, it's my opinion and if you thought about your opinion a little more, I'm OK with that.
    1. Re:Why bother ... by leuk_he · · Score: 2, Informative

      YOu just need a little bit of imagination.

      -Playing Quake ET written in javascript in a browser at playable framerates.
      -Those VR implementation (think google streetview 360) are finally working without plugins.
      -Online games.
      -Everything in a browser. (silly but it happens).

      Forget those 1.0 websites with a little bit op powerpoint animation.

      And best of all: you need a good graphics card to do your work. wink wink.

    2. Re:Why bother ... by 99BottlesOfBeerInMyF · · Score: 4, Insightful

      I've never understood this 'my browser is faster than your browser' attention. Most people use their browser over the Internet, with download speeds that make any computer wait.

      So you've completely missed the advent of Web applications? Little Web based games, chat, e-mail, social networking, word processing, image editing, and hundreds of other incredibly popular Web technologies are currently limited by the rendering speed as often as by bandwidth. People will wait for a Web app to load, but that doesn't mean they're okay with waiting for it to respond when they do something in it.

      If you just use your computer to edit text, then the same could probably be said about OS's and computer hardware. Why bother improving their graphics capabilities? Of course to do so you have to willfully ignore how they are used by normal people today and the direction they have been developing. They don't develop things just for you.

    3. Re:Why bother ... by gzipped_tar · · Score: 3, Funny

      You forgot a functional x86 emulator written in javascript so you can run Linux in Firefox in Linux in Firefox in Linux...

      --
      Colorless green Cthulhu waits dreaming furiously.
    4. Re:Why bother ... by dingen · · Score: 1

      Just make the browser work...it's fast enough already

      It's fast enough for websites. It's not, by far, fast enough for applications.

      --
      Pretty good is actually pretty bad.
    5. Re:Why bother ... by jav1231 · · Score: 1

      Okay but given that the vast majority of enterprise PC's are not using fancy GPU's and such that IE 9 is essentially tagging onto to bolster it's speed, they are in fact targeting home users. I can assure you it will be at least 2 years before another desktop refresh for many companies so yeah, enjoy your hardware raping IE 9. Sorry, I just fall on the side of make better code. I'm not sure making the browser the applications launcher is a good idea.

    6. Re:Why bother ... by ari_j · · Score: 1

      I develop things just for him. It's part of my campaign to make the world a weirder place by code-stalking people and writing software just for each target.

    7. Re:Why bother ... by dingen · · Score: 1

      Okay but given that the vast majority of enterprise PC's are not using fancy GPU

      You don't need a fancy GPU for this. You just need a GPU. We're not talking about a GeForce GTX480 here, just something that can work with DirectX. Every computer sold in the last decade has such a chip on board.

      --
      Pretty good is actually pretty bad.
    8. Re:Why bother ... by stickytar · · Score: 0, Redundant

      But will it run Crysis? No mod points, but parent is right. Technology like this will move real games into the browser. I won't be long before the DirectX toolset it setup to render in HTML5. If Microsoft can grab this then their little netbooks with shared GPU could actually push out some decent gaming and graphic capabilities to you live in a browser (without the need for hard drives).

      --
      believing the big bang requires a certain amount of supernatural faith
    9. Re:Why bother ... by grumbel · · Score: 1

      I've never understood this 'my browser is faster than your browser' attention. Most people use their browser over the Internet, with download speeds that make any computer wait.

      Just look at Slashdot, every news story that approaches ~1000 comments becomes close to unusable. Rendering this story with ~1600 comments takes 50% CPU (only one core is used) for close to a minute on my Dual Core to display, only a very tiny fraction of that is the actual download. And of course the whole browser gets completly unresponsive whenever you click a reply button and let the dynamic HTML do its magic.

      Another thing: Firefox on Linux still lacks basic filtering when scaling images, so zooming into pages always looks like complete crap. And of course not only does it look like crap its also jerky and light years away from the fluidity you get presented on an iPhone or iPad, both having for less available computing power then my PC.

      Webpages with a fixed background image also feel a hell of a lot more slugish, then pages with a normal scrolling background.

      Now of course, just throwing the GPU at it won't fix all those problems, some issues require proper coding to make use of multi cores and such, but I very much welcome any optimization that I can get in a browser, as browsers really aren't exactly what I would call fast.

    10. Re:Why bother ... by gzipped_tar · · Score: 1

      Writing computer code used to be an art form with simplicity being the crowning achievement. We've mostly "solved" this "problem" by throwing hardware at it. It turned out to be a two-edged sword, freeing human talents from the computing power limit while lowering the barrier of entry so that cheap, fast, bad code drives away good code that takes art, talent and ordeals to develop.

      While I'm not against the trend of Web-based computing, I do observe that software grows slower faster than hardware grows faster. I guess sometimes we've got to stop for a while, take a step back and see how things can be simplified instead of piling things on top of another in the hope of more powerful hardware becomes available.

      And there are natural limits to hard, physical computing power, but human talent and imagination have no end. A piece of software simplified both algorithmically and mentally is worth a 1000x hardware boost.

      --
      Colorless green Cthulhu waits dreaming furiously.
    11. Re:Why bother ... by dingen · · Score: 1

      I do observe that software grows slower faster than hardware grows faster

      You're certainly not the first to notice this.

      --
      Pretty good is actually pretty bad.
    12. Re:Why bother ... by TheKidWho · · Score: 4, Insightful

      Slashdot is filled with Tech luddites. Kinda odd.

    13. Re:Why bother ... by Randle_Revar · · Score: 1

      Even an old Intel 9xx gpu will give you acceleration, and those are common enough.

    14. Re:Why bother ... by crazycheetah · · Score: 1

      And in several of those cases and really, probably the images test MS made here (it spins and moves around in a 3D way...), WebGL would be the smart thing to use, and would probably give you the better framerates that you're going to find. I guess that goes against their lock everyone in to DirectX strategy, though...

    15. Re:Why bother ... by mcgrew · · Score: 1

      So you've completely missed the advent of Web applications? Little Web based games, chat, e-mail, social networking, word processing, image editing, and hundreds of other incredibly popular Web technologies are currently limited by the rendering speed as often as by bandwidth?

      With the exception of chat, email, and slashdot, I've missed them purposely. I see no point in a web based word processor or image editor, as there's no way one would be superior in any way at all and inferior in most metrics to having your files on your PC itself. I know I can access my disk based word processor, but there's no gurantee I can access a web based one. YouTube works fine in my puny little netbook, why does it need accelerating?

    16. Re:Why bother ... by dingen · · Score: 1

      I see no point in a web based word processor or image editor

      The point of turning the web into an application platform is that Windows is suddenly rendered completely irrelevant. When all your apps run on the web, it doesn't matter which operating system you're using. As long as it runs a browser, you're set.

      Kill web applications are the only serious things available today to overcome Microsoft's monopoly in the desktop operating system market.

      --
      Pretty good is actually pretty bad.
    17. Re:Why bother ... by TheCycoONE · · Score: 1

      Lies, you need Direct2D support, which has only existed since Vista; so you need a computer sold in the last 4-5 years.

    18. Re:Why bother ... by 99BottlesOfBeerInMyF · · Score: 1

      With the exception of chat, email, and slashdot, I've missed them purposely. I see no point in a web based word processor or image editor, as there's no way one would be superior in any way at all and inferior in most metrics to having your files on your PC itself.

      Actually, while Web apps are often inferior in many ways, they also have their advantages. For example, your word processor files are automatically in synch regardless of whether you're accessing them from your desktop, laptop, work desktop, phone, friend's system, the library computer, school lab, or fancy new iPad. Second, Web apps can and often do have simpler and better collaboration ability. Getting a collaborative editor to connect across the Web and past firewalls and NAT can be an exercise in frustration in many environments, but everyone has Web access working.

      I know I can access my disk based word processor, but there's no gurantee I can access a web based one.

      Really? When your machine has a hardware failure just before your presentation you can guarantee access to the files on it? Compared to a Web app where you can grab the backup laptop at work or borrow a colleague's machine and still have access. Both methodologies have a trade off.

      Note, I'm not saying Web apps are better in most circumstances. It all depends upon your use cases and the apps in question. What I'm saying is that both local and Web apps have strengths. If they don't fit with your use cases, I certainly don't think you should use them. Just don't expect everyone else to be like you.

    19. Re:Why bother ... by ClosedSource · · Score: 1

      Well, Slashdotters come from a number of different tech cultures, but there are some odd cultural aspects that came from the UNIX community. For example, you can require the user to use a special tool to view web pages but it's unmanly to use anything more sophisticated than a text editor to create client or server-side scripts.

    20. Re:Why bother ... by Animats · · Score: 1

      Little Web based games, chat, e-mail, social networking, word processing, image editing, and hundreds of other incredibly popular Web technologies are currently limited by the rendering speed as often as by bandwidth.

      Rendering speed is rarely the bottleneck. Slow response from ad networks on ad-heavy pages is a more common bottleneck.

      Pixlr, the browser-based image editor, uses Flash to provide a Photoshop-like tool. It will go compute-bound if you use the Clone tool, but most other operations won't hit 100% CPU utilization. Filters take about 100ms or so on modest size images. It's about the same speed as Photoshop itself.

      If you want real 3D hardware acceleration in a browser, Shockwave has had it for a decade. Here's a 3D flythrough in Shockwave. There's Quake in Shockwave.

      If you need hardware graphics acceleration to implement a word processor or "social networking", something has been very badly designed. Yes, there are a few social networking sites that hit 100% CPU utilization, but that's from terrible implementation. Myspace did a site redesign to clean up their act in that area.

    21. Re:Why bother ... by aztracker1 · · Score: 1

      The browser is the new thick & thin client, for those who like it both ways.

      --
      Michael J. Ryan - tracker1.info
    22. Re:Why bother ... by aztracker1 · · Score: 1

      "Kill web applications..."

      They've got GTA4 in the browser now too?

      --
      Michael J. Ryan - tracker1.info
    23. Re:Why bother ... by 99BottlesOfBeerInMyF · · Score: 1

      Rendering speed is rarely the bottleneck. Slow response from ad networks on ad-heavy pages is a more common bottleneck.

      Rendering speed is rarely a bottleneck for Slashdot users who tend to have much better hardware than average. Of course that is because Web app developers need to create apps that target mediocre hardware and bandwidth limitations. Mind you, bandwidth i still probably a bigger bottleneck today, but both are significant. Thats Why Google is spending billion creating a faster browser while at the same time rolling out fiber to the home projects.

      Pixlr [pixlr.com], the browser-based image editor

      I was under the impression that Pixlr used Flash for display and uploading, but relied primarily on server side processing. I haven't looked into their API a lot, but I thought that's why they were implementing a FF plug-in.

      If you want real 3D hardware acceleration in a browser, Shockwave has had it for a decade.

      True, but that's a proprietary technology, limited in platform support (Linux, iPhone, iPad, etc.) and it ties you to a single vendor, which is problematic in several ways. Open standard technologies seem to be the way forward here from security, cost, and performance perspectives.

      There's Quake in Shockwave.

      Yup and it's been around a while. More recently, however, we saw an HTML5 version of Quake as well, demonstrating this new direction.

      If you need hardware graphics acceleration to implement a word processor or "social networking", something has been very badly designed.

      Not really. It makes sense to take advantage of all the power sitting around to make things better for end users. I like word processors with good graphics capabilities that let me drag images anywhere I want in a document while dynamically flowing text around them. I prefer they use my GPU while they do it so my CPU is not maxed out while the GPU sits idle and performance suffers. I'm all for efficient code, but I'm not for artificial limitations to technology based on the idea that no one will ever need that because no one is using it now.

    24. Re:Why bother ... by mcgrew · · Score: 1

      When your machine has a hardware failure just before your presentation you can guarantee access to the files on it?

      That's what backups are for. If your machine won't boot before your presentation, how are you going to access web beased files on your broken computer?

      Just don't expect everyone else to be like you.

      Don't worry, nobody's like me.

    25. Re:Why bother ... by TheRaven64 · · Score: 1

      Your first point can be addressed by something like WebDAV. Even Windows 98 could mount WebDAV folders (from behind a NAT) and let you access documents on them from local apps.

      With your second point, it's a matter of redundancy. As a concrete example, I gave a few presentations at FOSDEM this year. I had my slides on my laptop and uploaded to my web site. If my laptop had failed, I could have borrowed one from someone else in the room, grabbed the slides, and run them locally from their PDF viewer. The Internet was down for pretty much everyone (put about 5,000 geeks in a small area and watch the WiFi get overloaded).

      --
      I am TheRaven on Soylent News
    26. Re:Why bother ... by mcgrew · · Score: 1

      The point of turning the web into an application platform is that Windows is suddenly rendered completely irrelevant. Kill web applications are the only serious things available today to overcome Microsoft's monopoly in the desktop operating system market.

      First, that's not a good reason for preferring one app over another, and second, MS's monopoly on the desktop is because almost every computer sold has it pre-installed. Web apps won't change that.

    27. Re:Why bother ... by geekoid · · Score: 1

      That's becasue it's full of wana be nerds...ie geeks.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    28. Re:Why bother ... by Anonymous Coward · · Score: 0

      Rendering speed is rarely a bottleneck for Slashdot users who tend to have much better hardware than average.

      Are you kidding? You haven't seen the "who's computer is crappier" competition threads whenever a story about something requiring new hardware is posted?

    29. Re:Why bother ... by shutdown+-p+now · · Score: 1

      You forgot a functional x86 emulator written in javascript

      I hear Google is working on that, as a replacement for GWT. ~

    30. Re:Why bother ... by Anonymous Coward · · Score: 0

      This is nothing to do with 'advancing' the web, or 'innovating' by MS

      It's more a response to the fact that they're getting the stuffing knocked out
      of them in javascript performance and standards adherence.

      So instead of trying to address these issues, which do not benefit them in any
      way, they're trying to distract the conversation to something they think they can win at.

      Direct X is their proprietary lock-in graphics api that MS thinks it can leverage here - lets distract
      eveyone with the new shiny! and take back the conversation away from what's hurting us at the moment
      is their game.

      Lots of people on slashdot recognise this and are thinking wtf? 2d performance is such a side issue to the
      things that currently affect the performance of loading & rendering web pages that they're basically calling
      MS on this.

      Not being a luddite of any sort as you claim.

    31. Re:Why bother ... by Anonymous Coward · · Score: 0
    32. Re:Why bother ... by mcgrew · · Score: 1

      They're the one exception, and they're a bit too pricey for most folks.

  6. A part of me died a long time ago by Anonymous Coward · · Score: 0

    You patched up the wound but the scar will always be there.

  7. Thank God! by Anonymous Coward · · Score: 3, Insightful

    I'm often left sitting there for microseconds while the page is rendered in software. I'm sure having hardware accelerated rendering of web pages would change my life immeasurably.

    BTW Microsoft, if hardware acceleration is so important why is the GDI not hardware accelerated in Vista and only partially accelerated in Windows 7 (about nine functions) even though it was fully accelerated in XP? Can we get some consistency here?

    1. Re:Thank God! by Real1tyCzech · · Score: 3, Informative

      "BTW Microsoft, if hardware acceleration is so important why is the GDI not hardware accelerated in Vista and only partially accelerated in Windows 7 (about nine functions) even though it was fully accelerated in XP? Can we get some consistency here?" How about no? ...and for good reason. GDI is supposed to use CPU, not GPU...for systems that do not have the GPU horsepower to accelerate *everything*. WPF/Aero is GPU, not CPU...for systems with the GPU horsepower to spare. Frankly, I'm amazed they accelerated *any* of GDI. I was under the hopeful illusion they were depreciating GDI entirely...

    2. Re:Thank God! by Buelldozer · · Score: 1

      Microseconds? What kind of machine are you browsing /. from? I'm asking so I can go buy one!

      I've got a dual core box with 4G of RAM and I'm browsing with Chrome. I WISH /. only took "microseconds" to do something. When I push the "preview" button after it will take 30 seconds or more for the "loading" line to go away. Then another 30 seconds or so to actually post it when I hit submit.

      Heaven forbid that I use my Android to surf and post. I don't have that kind of free time and my phone doesn't have that kind of battery life.

    3. Re:Thank God! by PitaBred · · Score: 1

      Wait... you surf slashdot, right? I just installed the Firefox nightly on a whim and enabled Direct2D, and it is really amazingly fast. I usually had to wait a second or two for the page to finish rendering before I could scroll. Now I can't even get to the scroll button fast enough. It makes complex pages useful.

    4. Re:Thank God! by Randle_Revar · · Score: 1

      Cause GDI sucks and we should stop using it?

    5. Re:Thank God! by drinkypoo · · Score: 1

      Windows' claim to fame is reverse compatibility. Without it, Windows is nothing. Legacy apps use GDI and there's no way to change that. In earlier versions of Direct3D you couldn't plot a simple pixel over 3D graphics without using GDI.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    6. Re:Thank God! by MrNemesis · · Score: 1

      In my experience, most of the reason the "loading" bar is there all the time is because of all the slow-arsed ad and JS servers dotted all over the place, with 90% of web pages. I use Opera mostly myself, and it'll generally tell you which sites it's waiting on when loading a page - which is often handy for adding entire domains to opera's global block list.

      I've ballpark tested this myself - I yanked down a copy of several sites in httrack and loaded them on the slowest web server I have access to (running on an ARM in a friends NAS), and then limited the speed of the ethernet port to 1Mb. Even when thrashing the wireless in order to add as much latency to the network as possible, the pages were still rendered virtually instantly, as all those external references also loaded almost instantaneously.

      --
      Moderation Total: -1 Troll, +3 Goat
    7. Re:Thank God! by Jeremy+Erwin · · Score: 1

      as under the hopeful illusion they were depreciating GDI entirely...

      The word is "deprecate". I think you need to spend more time with your compiler, and less time with your spreadsheet.

    8. Re:Thank God! by Real1tyCzech · · Score: 1

      Oooh...

      The best you can come up with to troll my post was a grammar error? How cute.

    9. Re:Thank God! by Anonymous Coward · · Score: 0

      It's perfectly correct grammatically. It's more of a semantic error.

    10. Re:Thank God! by Anonymous Coward · · Score: 0

      GDI is supposed to use CPU, not GPU...for systems that do not have the GPU horsepower to accelerate *everything*.

      What? GDI was accelerated in Windows 3.1 to my knowledge, and maybe in earlier versions. And continued being accelerated until XP. GDI was and is a 2D API so it requires bugger-all GPU resource to accelerate.

      GDI acceleration stopped in Vista because windows were no longer rendered directly to the display buffer.

      GDI won't be deprecated for a very long time because it's the basic API used by the window manager and pretty much every non-graphically-intensive native win32 application in existence.

    11. Re:Thank God! by Real1tyCzech · · Score: 1

      ...that's OK. I'm anti-semantic. ;)

    12. Re:Thank God! by Anonymous Coward · · Score: 0

      Are you high?!?!?

      GDI is crap and must die. The sooner the better.

      Look for Win8. DWM will use WPF and WDDM drivers only. GDI will be gone (though may exist in some crutch compatibility layer).

      http://www.leadtools.com/Help/LEADTOOLS/v15/DH/Wpf/TO/Leadtools.Wpf.Topics~Leadtools.Wpf.Topics.DifferencesBetweenGDIANDWPF.html

    13. Re:Thank God! by Anonymous Coward · · Score: 0

      Can you read?!?!?

      Where did I say GDI is good? It's already a compatibility layer, but as I said it's not going away because that compatibility is needed.

      What was your point?

    14. Re:Thank God! by shutdown+-p+now · · Score: 1

      BTW Microsoft, if hardware acceleration is so important why is the GDI not hardware accelerated in Vista and only partially accelerated in Windows 7 (about nine functions) even though it was fully accelerated in XP?

      If I understand it correctly, there are some implied assumptions about GDI API design that don't play well with window compositing that came with Aero. Direct2D is an attempt to make a new graphics API that takes compositing into account.

    15. Re:Thank God! by shutdown+-p+now · · Score: 1

      Windows' claim to fame is reverse compatibility. Without it, Windows is nothing. Legacy apps use GDI and there's no way to change that.

      Reverse compatibility is preserved, though - you still get the same output from your GDI applications as you ever had (you'll need to disable compositing for 100% fidelity, though).

      By the way, there was never a claim of 100% compatibility in terms of performance. For example, all Win32 API functions taking non-Unicode strings are slower on NT than they were in 9x, because NT versions are just wrappers that convert to Unicode, call a Unicode version, and convert back, and return - all those conversions aren't exactly cheap. New applications are expected to call Unicode versions of those functions directly, of course.

      In practice, though, no-one had ever used GDI where 2D performance was a concern - you pretty much had to stick to something like DirectDraw (and your own primitive rendering) for that.

      In earlier versions of Direct3D you couldn't plot a simple pixel over 3D graphics without using GDI.

      DirectDraw?

    16. Re:Thank God! by drinkypoo · · Score: 1

      DirectDraw?

      According to my then-coworker Adam, they couldn't be mixed in the early DirectX. You could generate a texture, map it to a couple of triangles, and render it; you could use GDI and do dumb 2D graphics. DirectDraw over Direct3D (and indeed, even DirectVideo over Direct3D) happened sometime after this and before pixel shaders.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    17. Re:Thank God! by Anonymous Coward · · Score: 0

      They tried, but the result was the perception people had of windows vista. That's why they just had to bring back those few accelerated features.

  8. Who understands "throws down Gauntlet"? by line-bundle · · Score: 0, Troll

    Why do people keep using idioms which don't mean anything in the modern language any more?

    On naive reading it would sound like IE9 is giving up.

    1. Re:Who understands "throws down Gauntlet"? by 99BottlesOfBeerInMyF · · Score: 3, Informative

      Why do people keep using idioms which don't mean anything in the modern language any more?

      By definition, no idiom's meaning is apparent in modern language. Unless you don't know what a gauntlet is, this idiom is no different than any other. They are used because they are colorful and make our language more interesting.

    2. Re:Who understands "throws down Gauntlet"? by Anonymous Coward · · Score: 2, Funny

      Why do people keep using idioms which don't mean anything in the modern language any more?

      On naive reading it would sound like IE9 is giving up.

      Right, they're quitting because that stupid Elf keeps shooting all the food.

    3. Re:Who understands "throws down Gauntlet"? by ElectricTurtle · · Score: 5, Insightful

      The idioms do mean things in modern language, that's why they're used. What you're trying to say is that the actual practice from which the idiom is derived is no longer in use outside of Ren Fairs. That doesn't matter, because meaning is independent of literal reading, which is the whole foundation of idioms in the first place. An idiom is literally some word or phrase that cannot be understood by literal translation. The end. So basically you're asking why do we use idioms at all, as though you want a bland, flavorless, mechanistic language with no depth, no humor, no layers, etc. etc.

      In short, you're a dolt.

      --
      I support the Slashcott and will not be reading or commenting from 2/10/14 to 2/17/14. Beta is steaming pile of dog shit
    4. Re:Who understands "throws down Gauntlet"? by BobMcD · · Score: 1

      That's the problem, exactly. Everyone knows what Gauntlet is, and throwing it anywhere is an offense worthy of painful death.

      We cannot abide such sacrilege!

      Terrible idiom...

    5. Re:Who understands "throws down Gauntlet"? by Anonymous Coward · · Score: 0

      http://www.usingenglish.com/reference/idioms/throw+down+the+gauntlet.html

      It means to challenge.

    6. Re:Who understands "throws down Gauntlet"? by eddy+the+lip · · Score: 5, Funny

      I goodthink his assertion. Goodspeak clear. Unreal wordpics doubleunclear. Unreal wordpics make badthought. Unmodern peoplegroups had unhealth from doubleplusungoodthinking wordpics.

      --

      This is the voice of World Control. I bring you Peace.

    7. Re:Who understands "throws down Gauntlet"? by Anonymous Coward · · Score: 0

      That is clearly illogical. Someone who throws down Gauntlet wants to replace one of the most revolutionary computer games of all time, or has already done so.

      e.g.
      A: 'Steve Jobs is clearly throwing down Gauntlet here with the iPad.'
      B: 'Has he thrown down Gauntlet though?'
      A 'Yeah, I'd say he has thrown down Gauntlet.'

    8. Re:Who understands "throws down Gauntlet"? by mcgrew · · Score: 1

      Because some of us are both literate ind intelligent and reject the modern notion that literature and intelligence are bad things. Since you're obviously biased against learning, what are you doing at slashdot? You'd be better served watching NASCAR or a reality show on TV.

    9. Re:Who understands "throws down Gauntlet"? by archangel9 · · Score: 2, Funny

      This discussion of idioms is just badong.

    10. Re:Who understands "throws down Gauntlet"? by ElectricTurtle · · Score: 1

      Badonka-donk?

      --
      I support the Slashcott and will not be reading or commenting from 2/10/14 to 2/17/14. Beta is steaming pile of dog shit
    11. Re:Who understands "throws down Gauntlet"? by stewbacca · · Score: 1

      If you are so intelligent, why are you committing the logical fallacy of broad-brush painting? I am intelligent and literate (or at least my Lit degree would make me think I am) AND I like NASCAR and some reality shows. I also like musicals, heavy metal, opera, ballet, and a variety of other otherwise incongruous-sounding activities.

      I do, however, like your comment about the modern notion of the right wing to glorify ignorance and ridicule intellect (thanks GW!).

    12. Re:Who understands "throws down Gauntlet"? by mcgrew · · Score: 1

      I do, however, like your comment about the modern notion of the right wing to glorify ignorance and ridicule intellect (thanks GW!).

      That was the point of the entire comment; NASCAR was simply an illustration -- no thought required for its enjoyment.

    13. Re:Who understands "throws down Gauntlet"? by stewbacca · · Score: 1

      And I counter with, using stereotypes to illustrate a point about ignorance is itself ignorant.

    14. Re:Who understands "throws down Gauntlet"? by mcgrew · · Score: 1

      Everyone is ignorant, not even I know everything!

  9. Standards? by Antony-Kyre · · Score: 0, Troll

    Are they talking about breaking standards in order to accomplish this?

    1. Re:Standards? by ClosedSource · · Score: 1

      God, I hope so!

    2. Re:Standards? by dingen · · Score: 2, Insightful

      No, they're using completely standard HTML, CSS and Javascript for this demo. The only difference is that the scripting they've created consumes a lot of CPU cycles, which makes the animation it produces choppy. In IE9 they've added hardware accelleration, which makes it less apparent you're running a really hefty Javascript, because both your CPU and GPU kick in to do the processing.

      --
      Pretty good is actually pretty bad.
    3. Re:Standards? by Anonymous Coward · · Score: 0

      There are no web standards for the method used to actually draw something on the screen. If there were, everything would be breaking it already since various browsers running on various OSs all use different methods and APIs for drawing. Getting the rendered visuals on the screen is independent of HTML, CSS and other web standards.

    4. Re:Standards? by Antony-Kyre · · Score: 1

      Then that's a good thing. However, I wish sites would rely less on javascript and more and just good, efficient HTML. Or, do I have this backwards?

    5. Re:Standards? by dingen · · Score: 1

      Well there's nothing wrong with Javascript to make things nicer, as long as it's gracefully degredating so the site is still usable without it.

      --
      Pretty good is actually pretty bad.
    6. Re:Standards? by dingen · · Score: 1

      That's really nitpicking. There aren't any major non-standard statements in the XHTML, CSS or Javascript produced by Microsoft for this testpage. The main reason it doesn't validate is because the validator is trying to parse the Javascript, which it can't and thus fails.

      The focus of the story is that Microsoft hasn't invented a new standard for this to work, but instead made IE9 in such a way that regular websites will render more quickly because it can use the GPU in your computer.

      --
      Pretty good is actually pretty bad.
    7. Re:Standards? by gzipped_tar · · Score: 1

      Well, I don't think they even tried to make the test case W3C-compliant. At least wrap the javascript in //<![CDATA[ and //]]> lines so we know you had the validator in mind when you did that page.

      And I think nitpicking is particularly educational for Microsoft considering its history of misconduct.

      --
      Colorless green Cthulhu waits dreaming furiously.
    8. Re:Standards? by dingen · · Score: 1

      Well, I don't think they even tried to make the test case W3C-compliant.

      I think they did. They just didn't build it to pass the W3C Validator.

      --
      Pretty good is actually pretty bad.
  10. Shouldn't the OS handle this? by LWATCDR · · Score: 4, Interesting

    Really shouldn't the Operating System be using hardware rendering for graphics calls?
    Yes I know that they are probably using D2D or DirectX to handle this but don't the hardware graphics calls in Windows use hardware acceleration already?
    I hope that Xwindows does I know that OpenGL does but over all an application shouldn't have to care about "hardware" at all! That is why we have Operating Systems.

    --
    See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    1. Re:Shouldn't the OS handle this? by dskzero · · Score: 1

      I read all these comments and I'm seriously surprised. Why the hell do you all complain about something that makes it faster and better? We all know Firefox and Chrome are better, I don't see the need to bash MS for trying to get back in the competition. And I don't get why the OS should be handling that. PC games do have their own graphics routines, don't they?

      --
      Oblivion Awaits
    2. Re:Shouldn't the OS handle this? by MobyDisk · · Score: 1

      LWARCDR did not complain. He asked a technical question: should this acceleration be handled by the OS, or the browser? His question applies to IE, Firefox, and Chrome as well. There was no MS bashing in the post: the author includes XWindows as an example.

    3. Re:Shouldn't the OS handle this? by robmv · · Score: 1

      Grand parent has a point, for example when I write Java Swing code, Using Java2D, it does not matter to me which pipeline is Java using, OpenGL/Direct*/GDI, It is abstract to me.

      The Basic Windows drawing routines should be abstract enough to be able to switch to hardware acceleration when possible,not at the application level (I am talking about basic 2D drawing operations)

    4. Re:Shouldn't the OS handle this? by MobyDisk · · Score: 4, Interesting

      I think the problem is that most applications use older APIs that aren't compatible with a hardware-accelerated rendering pipeline. They don't double buffer, they update parts of the screen at random, and they may even use controls that plot individual pixels. Those things are nearly impossible to accelerate.

      WPF applications (and GDI+?) applications get acceleration provided by the OS. I suspect that IE uses good old Windows GDI, which has some bottlenecks on Vista and Windows 7 since it has to go through an extra layer now that the OS isn't using GDI under the hood.

    5. Re:Shouldn't the OS handle this? by dskzero · · Score: 1

      I understand that, I was wrong to post in this particular thread, the OP wasn't complaining at all. I just noted an slight aggressive point at the way acceleration is being publicly handled (perhaps affected by the post above, and I paraphrase "Our browser doesn't works, so add hardware acceleration!"). My apologies though. That said, the question stands.

      --
      Oblivion Awaits
    6. Re:Shouldn't the OS handle this? by LWATCDR · · Score: 1, Troll

      "PC games do have their own graphics routines, don't they?"
      Yes and no.
      Games use DirectX which is part of the OS. But Games are not your typical application. They often go into a full screen mode and are not often run in a Window. They also have "game engines" but those tend to interface to DirectX, OpenGL, or what not.
      A browser is not a video game.
      It has to play nice with other applications and is rarely the primary user of CPU cycles.
      Nobody cares how much memory a game uses or how many cycles it takes.
      Browsers are applications and not games.
      However even with games the OS should be handling this.
      When I say draw a line, do a gradient fill, or render this font the OS should draw that line, do that fill, or render that font in the fastest way possible that is "safe". I shouldn't have to use some super wacked new API and I should never have to go right to hardware!
      If Microsoft would make the effort to speed up the rendering calls of the OS then not only would IE render faster but EVERY PROGRAM ON YOUR SYSTEM would render faster.
      Of course what could be happening is that MS does have some new graphics API that is faster and they are using it in IE and it is available to everybody. If so then the old APIs should just be stub code to the new APIs and still give very application a performance boost.
      And to answer your question. "I don't see the need to bash MS for trying to get back in the competition. "
      I am bashing MS for not speeding up their OS graphics calls so EVERY application I CHOOSE to run renders faster.

      The whole reason we have big and complex OSs like Windows, Linux, and OS/X is so that our software doesn't have to deal with the hardware. It is abstracted so when new and faster hardware comes out every program can benefit from it.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    7. Re:Shouldn't the OS handle this? by SWPadnos · · Score: 0, Redundant

      It's just the definition of an operating system, that's all.

      The OS is there to provide a standardized (for that OS - not necessarily across OSes) interface to hardware resources. This includes memory, disk space, CPU time, and of course user interface hardware.

      If there were no OSes, everyone would have to include e.g. filesystem software within any program that wanted to use the disk drive. The whole point of Windows was to insulate the programmer from the hardware - you use the same GDI calls whether you have a Diamond, 3dFX, Number Nine, or Matrox card (back in the old days). The driver and OS insulate the application from the specifics of talking to the hardware.

      Video games are a bit of a special case, because they are the most performance-limited applications most people see. For most applications, there should be no need to know anything about the hardware implementation - only its capabilities (resolution, color depth, etc). The OS API should insulate the programmer from having to know the details of the underlying hardware. For specific applications though, where the highest performance is needed, the application needs to just reserve the hardware resources and ask the OS to get out of the way. Databases need this for memory and disk management, and video games need this for graphics hardware. There shouldn't be a need for a browser to get to this level.

      --
      - The Sigless Wonder
    8. Re:Shouldn't the OS handle this? by LWATCDR · · Score: 1

      I do understand but then for many programs it should just be a recompile.
      I can honestly tell you that very few applications ever plot individual pixels "At least where I work". You can never depend on a pixel to be a certain size or even a certain resolution.
      "On one of my programs I had to put in fake resolution dependency. I had one person that kept putting their PC in 640x480 and then saying that they couldn't see enough info on the screen."
      So I just don't buy it. Even GDI calls should use hardware acceleration when possible. The simple truth is that even now NOBODY but Microsoft is going to write code that only runs on Vista and 7. Way too many people are still on XP and will for a long time.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    9. Re:Shouldn't the OS handle this? by dskzero · · Score: 1

      Well, I clarified my bad choice to answer aggressively above, but one point comes to mind: Social networks, browser games, and other web applications do take up a lot of resources.

      Given the direction the web is going, wouldn't this hardware acceleration be actually a good step forward? I realize the OS, as it has been explained by parent, and SWPadnos below me, should be working on it, but if games and major applications can get to a high level of resources need, it shouldn't really take too long for web apps to get there.

      A simple, but not very good, example would be Google Wave. I might be biased, but web apps are probably a good thing to work for.

      --
      Oblivion Awaits
    10. Re:Shouldn't the OS handle this? by TheKidWho · · Score: 1

      So I just don't buy it. Even GDI calls should use hardware acceleration when possible.

      Yes, completely ignoring the historical context of GDI and it's necessity for backwards compatibility.

    11. Re:Shouldn't the OS handle this? by Applekid · · Score: 1

      You are 100% right: hardware acceleration should be handled by the OS. In many cases, it is. Starting with Vista and the Aero interface, all drawing surfaces are virtualized and take advantage of the GPU for boring stuff like blits and exciting stuff like font smoothing calculations.

      What happened with IE is that it, as well as any non-toy browser, doesn't create actual GUI objects. The drop down on that web page isn't a native windows drop down. That kitten picture isn't painted into a windows panel. If you were to render HTML that way you'd consume an order of magnitude more memory since the HTML standards don't need to support everything the native versions do.

      The trade off is that IE's rendering is all done within itself and it doesn't offload processing to the OS. This optimization winds up requiring that any hardware acceleration be deliberately and explicitly done, and, thankfully, the OS provides mechanisms for them to use it.

      And, heh, since it's IE, if it didn't provide the mechanism it soon would with a service pack. :P

      --
      More Twoson than Cupertino
    12. Re:Shouldn't the OS handle this? by Rockoon · · Score: 1

      Really shouldn't the Operating System be using hardware rendering for graphics calls?

      Yes, thats exactly what the web needs. Operating System Specific issues that effect all browsers.

      Then the cry for "they should change the OS rendering to match web standards!!!!" .. ummm... yeah... right... dummy.

      --
      "His name was James Damore."
    13. Re:Shouldn't the OS handle this? by Randle_Revar · · Score: 1

      >I hope that Xwindows does
      It does to some extent via XRender and Compositing, but that doesn't mean that Linux browsers are hardware accelerated.

      Some info about browser HW acceleration:
      http://www.basschouten.com/blog1.php/2010/01/18/layers-cross-platform-acceleration
      http://www.basschouten.com/blog1.php/2010/03/02/presenting-direct2d-hardware-acceleratio
      http://www.basschouten.com/blog1.php/2010/04/07/firefox-video-goes-up-to-11

    14. Re:Shouldn't the OS handle this? by LWATCDR · · Score: 1

      I do understand the need for backward compatibility.
      That is kind of my point. Even Microsoft will be hard pressed to stop using GDI for things like Word or their other apps.
      But it should be possible to use some hardware acceleration through GDI.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    15. Re:Shouldn't the OS handle this? by MobyDisk · · Score: 1

      Fair enough. So yes, your question is valid. FYI: I addressed that in another branch of the thread.

    16. Re:Shouldn't the OS handle this? by BasharTeg · · Score: 1

      Direct2D and Direct3D are a part of the "hardware graphics calls in Windows". The fact that it's not in the GDI/GDI+ libraries doesn't change that. DirectX ships with the OS, is required for the OS to function, and thus DirectX IS literally one of the OS APIs for rendering graphics.

    17. Re:Shouldn't the OS handle this? by LWATCDR · · Score: 1

      That is exactly what I thought. But then when I have to write windows code I didn't use windows calls for the most part. First I used WFC and then QT as an abstraction layer.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    18. Re:Shouldn't the OS handle this? by MobyDisk · · Score: 1

      Well, let's go back a bit in history.

      GDI calls actually used to be hardware accelerated. Even so far back as Windows 3.1. I had a Diamond video card with hardware line drawing and filling routines. I had some benchmarks that were off the chart when running on the card. So yes, GDI could be accelerated in the past.

      In Windows Vista, the driver model was changed so GDI cannot be accelerated any longer. In Windows 7, a driver can provide some optional acceleration, but it is still limited.

      But to understand why it can't be accelerated now, you have to look at the rendering pipeline. Today, if you want to draw lines and fill shapes, you need to first allocate memory on the card, then send all the texture information to the video card. You want to cram as many textures into one to avoid context switches. Then upload the shaders. Then send all the geometry information, sorted to minimize context changes. To really optimize, you want to batch the geometry information into ideal sized chunks for the card.

      A GDI application won't do this. Imagine a GDI application that wants to draw a button: it might start with smoe gray lines, then fill a blue rounded rectangle. Then it could draw some text over that, then maybe draw an image.

      This would be so bad on a modern video card you might be better-off to do it in software. This is because each of those operations involved a context switch on the video card. By "context" we mean changing the texture, color, shader, blending, transparency, type of shape (lines -vs- triangles).

      Drawing the gray line is one set of geometry and color info. Then the blue square with rounded edges means new geometry and shader/color info. Those are context switches. Then the text is probably a texture, with a particular blending mode. Another switch. Then the background is an image that is not on the video card's memory so it needs to be uploaded now. That is a context switch, and GDI would probably uploads the image each time since it doesn't know if that image was static, or might be modified by the app, or if it will even be used again, or when to deallocate the video memory.

      You can't reorder the GDI calls to optimize them for the card, since order determines what draws over other things. I can speculate on hacks to get around that, but what if the video card or driver decided to reorder those calls again? That probably would break certain GDI rendering.

      It is definitely possible to do this. Microsoft decided to cut that out in favor of a more modern rendering pipeline in the hopes that applications that really need the performance will move to newer APIs are are more easily accelerated on modern hardware. This should make it easier on video card manufacturers.

    19. Re:Shouldn't the OS handle this? by LWATCDR · · Score: 1

      Is this a good thing? Well yes and no.
      There is X amount of resources and to put those resources into making IE use Hardware rendering vs getting the GDI to use at least some hardware rendering is not good IMHO.
      The real issue is that in many ways this may force developers to force their users to upgrade Windows.
      If you use the new Hardware accelerated APIs your code will not run on XP. So does that mean you build two versions of your application and support them both? Trust me that it is already a real pain to support XP, Vista, Vista 64, Windows 7, and Windows 7 64 users. If you had to update and support two different apps as well as all those OSs you are in for a world of hurt.
      Over all they should put effort into making 99% of the current software run faster before they make one of their own apps run faster IMHO.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    20. Re:Shouldn't the OS handle this? by shutdown+-p+now · · Score: 1

      WPF applications (and GDI+?)

      GDI+ never got any working hardware acceleration for it from hardware vendors, which is largely why it is considered a dead-end API, and is not developed any further.

    21. Re:Shouldn't the OS handle this? by shutdown+-p+now · · Score: 1

      Really shouldn't the Operating System be using hardware rendering for graphics calls?

      It should, but it's not quite as simple as that.

      Broadly speaking, there are two problems here. First one is that GDI acceleration, for a long time, relied on a well-defined interface between OS and graphics drivers, which maps quite closely to the original GDI API (it's why graphics cards were, and often still are, labeled as "having GDI support"). The problem with that API is that, for the most part, it assumes direct rendering to the screen (i.e. the graphics context that you get maps directly to a clipped region in the frame buffer). It's really fast way of doing things, with minimal overhead - which is why it was used historically in the first place - but it doesn't play well with window compositing (as offered by DWM/Aero) at all. What this means for people writing drivers is that this part has to be redone entirely from scratch.

      The second problem is video driver architecture. When that was redesigned from grounds up for Vista, it didn't take the old GDI acceleration into account. From comments coming from hardware manufacturers, it was effectively impossible to accelerate GDI calls in Vista under DWM. This has changed somewhat in Windows 7, with further evolution of this architecture, which is why some stuff is now accelerated which wasn't in Vista.

      In truth, though, GDI was never a good way to go if your app is graphics-intensive. It is designed for fast and convenient rendering of UI circa late 90s (remember those gray buttons?), with very simple effects and animations. If you needed more than that, you pretty much always had to use DirectDraw or OpenGL.

      By the way, I'm not a Unix developer, but so far as I know, the situation isn't all that different in X - if you want to render a lot, your best bet is to do it using OpenGL. At least judging by the fact that Qt uses OpenGL for all rendering if it can, nowadays, Java Swing has also switched to OpenGL rendering backend citing significant performance improvements on X, and Cairo has an OpenGL backend as well. I doubt all those things have appeared for no reason.

  11. The slowest part of my browser... by Kral_Blbec · · Score: 1

    is still the download speeds. HW acceleration aint gonna help there.

    1. Re:The slowest part of my browser... by ShadyG · · Score: 3, Funny

      You could upgrade your connection. That's hardware acceleration right there.

  12. Faster for awhile by tie_guy_matt · · Score: 1

    Yeah IE is faster, for awhile. It is faster right up to the point when someone uses one of the huge security holes to stick some serious malware onto your computer!

    1. Re:Faster for awhile by FlyingBishop · · Score: 1

      Bull. If IE was faster, people would use it on their phones. I know no one who does. And Windows Mobile 7 will be shipping with IE7 - a full two versions behind the supposed speedy version - which will only be noticeably speedier if you have heavy duty hardware.

      And speed and energy efficiency, it must be noted, are very different things.

    2. Re:Faster for awhile by drinkypoo · · Score: 1

      Bull. If IE was faster, people would use it on their phones. I know no one who does.

      I used it most of the time on my windows mobile phone and PDA because it was faster than the free alternatives. Minimo was almost tolerable but super crashy and is now gone. Fennec is horribly unfinished for actual day to day use. Flash works in Pocket IE, too. So there are compelling reasons to use it when you're visiting a known-safe site.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  13. Translation: by Anonymous Coward · · Score: 0

    IE's poor security will give malicious content providers direct hardware access to your video system.

  14. OpenGL for other OS? by Brit_in_the_USA · · Score: 1

    Is there any work on OpenGL hardware acceleration paths for use of chrome, firefox etc. on non Windows platforms?

    What hardware acceleration of web page rendering could/will android and chrome OS use? (OpenGL ES?)

    1. Re:OpenGL for other OS? by dingen · · Score: 1

      On Mac OS X, browser developers could implement OpenCL. This would effectively do the same as the IE9 Team is currently doing, with the difference that OpenCL is not limited to calculations involving graphics, but can be used for all sorts of stuff.

      --
      Pretty good is actually pretty bad.
    2. Re:OpenGL for other OS? by Anonymous Coward · · Score: 0

      Actually DirectX Compute can be used for none graphical calculations.

    3. Re:OpenGL for other OS? by RebelWebmaster · · Score: 1

      Mozilla is working on hardware acceleration for Linux and OSX, yes. Recently, they landed support for limited OpenGL acceleration on the Windows side which will be working across all OSes eventually.
      http://weblogs.mozillazine.org/roc/archives/2010/04/layers.html

  15. throw hardware at the problem by Tei · · Score: 1

    He... It make sense, since "Hardware is cheap and programers are expensive".

    http://www.codinghorror.com/blog/2008/12/hardware-is-cheap-programmers-are-expensive.html

    My main problem with IE is not speed, is rather fast. The real problem with IE is how broken, unsafe and unstandard is. Making it faster, will just make it faster to infect computers, show poorly rendered pages, and ignoring standard CSS3 keys.

    Look at this tables, the support for CSS3:
    http://msdn.microsoft.com/en-us/library/cc351024(VS.85).aspx

    --

    -Woof woof woof!

    1. Re:throw hardware at the problem by js3 · · Score: 2, Insightful

      The hardware is already there, what's the point of NOT using it? If I have a gtx285 or something ridicilous and it's sitting there not being used that is WASTED. It's Win/Win for everyone.

      --
      did you forget to take your meds?
    2. Re:throw hardware at the problem by anss123 · · Score: 1

      [quote]The real problem with IE is how broken, unsafe and unstandard is.[/quote] IE8 has a good track record for safety and is considered up there with Chrome as one of the safer browsers you can use, but that does not help IE6 and 7.

    3. Re:throw hardware at the problem by leuk_he · · Score: 2, Insightful

      The "throw hardware at it" does make sense for business applications. However, that model fails at system hardware and mass production. If you manage to make a mainstream OS 1% faster, with the use of 1 coder working one year, 10 Million PC will get 1% faster. If you produce 100.000 washing machines, you cannot afford to put a 10 dollar CPU in each of them , you will have to optimize to run the OS on a 1 $ CPU.

    4. Re:throw hardware at the problem by dskzero · · Score: 1

      Exactly. This whole discussion reminds me of the memory leak controversy weeks ago. Everyone screamed that 7 is using up all memory at all times until someone realized that memory not being used is memory being wasted and that, perhaps, good memory management was a good idea.

      --
      Oblivion Awaits
    5. Re:throw hardware at the problem by nschubach · · Score: 1

      Is it really wasted though? Most GPUs don't use a lot of power while sitting idle. It's not like they are sitting there running needless operations over and over waiting for something meaningful to do.

      --
      Every time I start to have faith in humanity, I ruin it by driving to work between 7 and 8 am.
    6. Re:throw hardware at the problem by Bert64 · · Score: 1

      It's hard to forget the years of stagnation, and how much lasting damage IE and its various attempts at lock-in have caused... The horrendous security problems are just the most visible tip of the iceberg, and the relative security of IE8 owes much to if being less of a monoculture than IE6 was, making it less attractive... Which is why blackhats now target acrobat and flash on windows - both of these have far higher marketshare than any specific web browser these days.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    7. Re:throw hardware at the problem by Jeremy+Erwin · · Score: 1

      Well, if you have 4GB, and run a single system image, you might want the OS to use all of it. But if you run several guest operating systems, you don't want those OS/s being designed by someone who thinks "1GB is for losers". And if the main reason you have multiple gigabytes of memory is to analyze large datasets, the OS needs to respect that.

    8. Re:throw hardware at the problem by dskzero · · Score: 1

      I'm not sure what you mean, but MS unfortunately isn't thinking of the high-end user. 1GB, generally, is for losers. :P

      --
      Oblivion Awaits
    9. Re:throw hardware at the problem by Aranykai · · Score: 1

      When its sitting there "not being used", its also not drawing a few hundred watts and spewing waste heat into your room. Why should my card ramp up for some lame 2d graphics on a webpage?

      --
      If sharing a song makes you a pirate, what do I have to share to be a ninja?
    10. Re:throw hardware at the problem by sznupi · · Score: 1

      Ig only current cards (and their cooling systems) were designed with constant heavy operation in mind when you're working on something and they should be rather quiet...

      --
      One that hath name thou can not otter
  16. Well by Anonymous Coward · · Score: 0

    Ultimately, all software is hardware accelerated.

  17. Dumb Term by Anonymous Coward · · Score: 0

    Should be GPU acceleration instead of hardware acceleration. It's not like a separate device from your regular computer and not like all the software isn't running on hardware anyways.

  18. VM by Anonymous Coward · · Score: 0

    I hope this works well in vmware, because that's the only way I use IE.

  19. Why don't they just use WebGL like everyone else? by Benfea · · Score: 1

    Or am I not understanding what they're proposing?

  20. Yeah, sure, "Standards" by Anonymous Coward · · Score: 0

    "developers can create new classes of web applications through standards based markup"

    Yes, standards that MS create and try to enforce developers to use.

    1. Re:Yeah, sure, "Standards" by dingen · · Score: 1

      I would be glad if Microsoft would offer some kind of way to implement things like CSS rounded borders. Standard compliant or not, at least you'll have something to work with instead of creating stupid little images of rounded corners again.

      --
      Pretty good is actually pretty bad.
    2. Re:Yeah, sure, "Standards" by Anonymous Coward · · Score: 0

      Yes, rounded CSS borders will create a new class of web applications.

    3. Re:Yeah, sure, "Standards" by Yvan256 · · Score: 1

      Well they do have a border-radius demo on their page. They even included the -webkit parameters. Not sure if IE9 supports border-radius but it would be stupid to have a border-radius demo page on the IE9 demo website if it didn't support it.

    4. Re:Yeah, sure, "Standards" by dingen · · Score: 1

      Of course IE9 supports it. The problem is that IE6, IE7 and IE8 don't.

      --
      Pretty good is actually pretty bad.
    5. Re:Yeah, sure, "Standards" by Yvan256 · · Score: 1

      Well too bad for IE6, IE7 and IE8 then. They'll get square corners. It doesn't prevent a website from displaying, visual variations are parts of the Web.

    6. Re:Yeah, sure, "Standards" by dingen · · Score: 1

      I see you haven't actually developed a lot of websites for customers using Internet Explorer.

      --
      Pretty good is actually pretty bad.
    7. Re:Yeah, sure, "Standards" by Anonymous Coward · · Score: 0

      If you actually looked at the site, you would see that they demo functional CSS rounded borders. You're welcome.

    8. Re:Yeah, sure, "Standards" by Yvan256 · · Score: 1

      I have. When I tell the clients that it's going to cost 25% more to have exactly the same visuals for their 3-versions-old browser, they say "forget the rounded corners for the browsers that can't do it."

  21. Re:Why don't they just use WebGL like everyone els by dingen · · Score: 1

    You're not understanding. They aren't proposing any new standards, they're using hardware acceleration on existing standards. Rendering HTML, CSS and Javascript with help of your GPU, that's basically what it's about.

    --
    Pretty good is actually pretty bad.
  22. Missing the point by Leolo · · Score: 1

    How many websites have hundereds of flying images? None that I visit regularly.

    Websites are slow because the internet is slow and Javascript is slow.

    Hardware acceleration might be needed by Flash, but this wont provide that.

    1. Re:Missing the point by Yvan256 · · Score: 1

      They just want to re-create their old "Flying Windows" screensaver as a webpage.

    2. Re:Missing the point by KarmaMB84 · · Score: 1

      This speeds up JavaScript by freeing the CPU to worry about JavaScript instead of doing display stuff.

    3. Re:Missing the point by shutdown+-p+now · · Score: 1

      How many websites have hundereds of flying images? None that I visit regularly.

      But that's the whole point - they're working on changing that.

      I mean, didn't you ever dream of the day when you open front page of Slashdot, and see ponies galloping from story to story, in full animated 3D-with-shaders glory??

  23. flying images on mac by sandhitsu · · Score: 2, Informative

    On my macbook pro, Safaris is the winner! 60 fps consistently. Firefox reached 45 fps. Sadly, Chrome is is my default browser now could only go upto 6 fps!
    Who cares about IE9 anyway ?

    1. Re:flying images on mac by dingen · · Score: 3, Interesting

      Wow, seriously? I just ran the demo on my iMac and couldn't get above 10 fps.

      Maybe you're running Snow Leopard? I'm still on 10.5, which has no OpenCL on board. Could it be that the latest versions of Safari and Firefox use OpenCL to accelerate these sort of things already?

      --
      Pretty good is actually pretty bad.
    2. Re:flying images on mac by sandhitsu · · Score: 1

      yes i'm using snow leopard so OpenCL maybe helping out. google hasn't been keeping chrome's mac version up-to-date as much as I'd like them to, so that's a shame: not because of poor performance on this test, but other outstanding bugs not being fixed etc. I use it because it feels snappier (maybe Opera would do even better but haven't tried lately).

    3. Re:flying images on mac by dingen · · Score: 1

      yes i'm using snow leopard so OpenCL maybe helping out

      If that is true, then Microsoft is already late to a show they think they've started :-D

      --
      Pretty good is actually pretty bad.
    4. Re:flying images on mac by Anonymous Coward · · Score: 0

      60 fps with how many images? The default 4x4?

      IE 9 gets 60 fps with hundreds of images...

    5. Re:flying images on mac by 99BottlesOfBeerInMyF · · Score: 1

      IE 9 gets 60 fps with hundreds of images...

      That's funny, IE 9 won't even run on my version of OS X so it gets 0 fps. :)

    6. Re:flying images on mac by dingen · · Score: 1

      The default is 36 images (6 x 6).

      --
      Pretty good is actually pretty bad.
    7. Re:flying images on mac by nschubach · · Score: 1

      Firefox 3.5.8 on Ubuntu 9.10, Lenovo T61 with "Intelgrated" video card:

      40FPS @ 100 images (Had both my cores flopping around 50%)

      --
      Every time I start to have faith in humanity, I ruin it by driving to work between 7 and 8 am.
    8. Re:flying images on mac by kamochan · · Score: 1

      Snow Leopard on Macbook Air (nVidia 9400 GPU, 1.86 GHz CPU) gets a steady 58-59 FPS at 30-35% CPU load using Safari. Probably OpenGL at work, there.

    9. Re:flying images on mac by Jeremy+Erwin · · Score: 1

      On my iMac, (again with a puny 9400M) it depends greatly on the size of the browser window.

    10. Re:flying images on mac by Anonymous Coward · · Score: 0

      Maybe they changed it? Either way, IE 9 gets 60 fps with 12x12 here...

    11. Re:flying images on mac by sandhitsu · · Score: 1

      60 fps with how many images? The default 4x4?

      IE 9 gets 60 fps with hundreds of images...

      good point -- 6x6. It does about 55 fps with 144 images.

    12. Re:flying images on mac by kamochan · · Score: 1

      Ah! There actually is a benefit from having a measly 1280x800 screen! :-)

    13. Re:flying images on mac by Jeremy+Erwin · · Score: 1

      Quite. The 9400m struggles to run games at 1050*1650. I can only guess how it handles a 1920*1080 screen.

    14. Re:flying images on mac by Anonymous Coward · · Score: 0

      Nice, they must also be doing some acceleration!

    15. Re:flying images on mac by BZ · · Score: 1

      Firefox doesn't use OpenCL, to my knowledge. Can't tell you anything about Safari.

  24. vod server - faster ? by Anonymous Coward · · Score: 0

    if this accelerates my web based video on demand streaming server then I am all up for it.

    It wont make my progressive download faster though.

  25. Should be... by maxume · · Score: 1

    "highlighting my failure to keep things minimalistic"

    --
    Nerd rage is the funniest rage.
  26. How is text rendering? by Anonymous Coward · · Score: 0

    All GPU accelerated text rendering I've ever seen sucks. I mostly read on the web, don't care much about animated GIFs and their modern equivalences.

  27. It's About Freedom. by Frosty+Piss · · Score: 4, Insightful

    What about those of us who don't want to see flying-rotating-3d-semitransparent-glowing-shaded adverts flying across our web pages. I want fast clean loads of information. Not bloated pages full of shiny dodads designed to divert my attention from the information I am looking for.

    The Interwebs are about freedom, and you are free not to view any site you feel is offensive in some way. Interweb freedom is about the freedom to choose. IE9 chooses certain voluntary standards, and not other voluntary standards, and even creates some of its own voluntary standards. All of which you are free not to use because of the freedom to choose a different browser. It's about freedom. Freedom to choose, not freedom to be restricted to RMS' view of how the Interweb should be.

    --
    If you want news from today, you have to come back tomorrow.
    1. Re:It's About Freedom. by bberens · · Score: 1

      I would like to see a "Firewall" built into browsers. "*click* I have found this site to be annoying. If I ever accidentally come here again make me jump through hoops in order to get it to load." I'm sure you can find/create a plugin for firefox that will simulate this ability, but I would like to see it as default behavior.

      --
      Check out my lame java blog at www.javachopshop.com
    2. Re:It's About Freedom. by Aczlan · · Score: 1

      Adblock Plus will do that (as well as blocking any other content you choose to block BEFORE it loads).

      Aaron Z

      --
      "Democracy is two wolves and a lamb voting on what to have for lunch. Liberty is a well-armed lamb contesting the vote
    3. Re:It's About Freedom. by Jawn98685 · · Score: 1

      The Interwebs are about freedom, and you are free not to view any site you feel is offensive in some way. Interweb freedom is about the freedom to choose. IE9 chooses certain voluntary standards, and not other voluntary standards, and even creates some of its own voluntary standards. All of which you are free not to use because of the freedom to choose a different browser. It's about freedom. Freedom to choose, not freedom to be restricted to RMS' view of how the Interweb should be.

      Develop web pages that must work in all browsers much? I didn't think so. If you did, you'd know exactly why standards are important.

    4. Re:It's About Freedom. by bberens · · Score: 1

      It does not appear to block entire domains very well. I just added CNN to my adblock to verify and it loaded the web page just fine. Sure I could block the turner domain the images were coming from... I want to be able to say "Don't let me go to cnn.com again" and it to show me a "Oh, you banned this domain previously" screen. CNN isn't really a problem for me, I just use it here as an example.

      --
      Check out my lame java blog at www.javachopshop.com
    5. Re:It's About Freedom. by Frosty+Piss · · Score: 1

      I develop complex Web apps that work just fine in IE, FF, Safari, and Chrome, with no problem.

      --
      If you want news from today, you have to come back tomorrow.
    6. Re:It's About Freedom. by TheRaven64 · · Score: 1
      It's not automatic, but I do something similar with user CSS, which all modern browsers support. You can use CSS selectors to automatically add something after links to certain sites. As an example:

      A[HREF*="informationweek.com"]:after { content: " [TROLL WARNING]"!important ; color: red }

      This adds a big red [TROLL WARNING] after any links to Information Week. When their 'articles' show up on /. submissions, I now skip over them without even being tempted to click. I'd love to have a one-click way of adding these.

      I don't agree with the idea of ad blockers, but if a site has irritating ads then it gets added to this list and I don't visit it again.

      --
      I am TheRaven on Soylent News
    7. Re:It's About Freedom. by sznupi · · Score: 1

      It's about freedom. Freedom to choose, not freedom to be restricted to RMS' view of how the Interweb should be.

      So how come all the solutions which I'm forced to use (taxes, etc.) are, somehow, only built on Microsoft technologies...

      --
      One that hath name thou can not otter
    8. Re:It's About Freedom. by losfromla · · Score: 1

      links please. Don't say firewalled in some private company cause that would be utter bullshit.

      --
      Only I can judge you.
    9. Re:It's About Freedom. by Anonymous Coward · · Score: 0

      Freedom to choose, not freedom to be restricted to RMS' view of how the Interweb should be.

      WTF does RMS have to do with this? Are you so hateful and obsessed that you have to blame him every time someone has a different opinion from yours?

    10. Re:It's About Freedom. by Frosty+Piss · · Score: 0, Troll

      Go fuck yourself, I don't have to show you anything. If you can't build CSS based web sites for multi browsers without jumping through hoops, it's because you're a shitty CSS coder. Go back to your games, little boy.

      --
      If you want news from today, you have to come back tomorrow.
    11. Re:It's About Freedom. by Frosty+Piss · · Score: 0, Troll

      Are you so hateful and obsessed that you have....

      You're the one that sounds pretty angry.

      --
      If you want news from today, you have to come back tomorrow.
  28. Re:This would be important by Anonymous Coward · · Score: 0

    If there was anything worth reading on hte Internet. Most of it is just gibberish, press releases, dumbness, jingoism and Italianism.

    Thank you for providing such a clear example of exactly what you're complaining about.

  29. They should fix their rendering code first by unity100 · · Score: 3, Funny

    for their shitty ie8 treats tag as a block level element. which means, you cant format or distribute long, populated forms properly with the use of divs, tables or any other form of structured output tag. adding "display : inline;" to a separate style declaration into the form tag doesnt fix it either. so, if you have any nested structure coexisting with the form, the tag acts like a or a

    in regard to that structure in ie8. no other browser has this issue, not even ie6 has this issue.

    this is a current hell, that i am in precisely at this second in time, and i have to fix their incompetence for my client.

    so my advice to them is ; fix your browser before doing any 'acceleration'.

    1. Re:They should fix their rendering code first by BlitzTech · · Score: 1

      This.

      It's nice that Chrome/Firefox/Safari/Opera are similar enough in their implementations of the standards that debugging across these browsers is trivial. I do all my dev in Firefox (Can't be without Firebug, and the Chrome extension isn't up to scratch yet), then test in the others.

      Then I repeat the whole development process for IE, which requires double the time it took to make it work in the other 4 browsers.

    2. Re:They should fix their rendering code first by shutdown+-p+now · · Score: 1

      Can you reformat your post, properly escaping < and >, so that it is clear what elements you're referring to?

    3. Re:They should fix their rendering code first by unity100 · · Score: 1

      i couldnt find any proper escaping method :

      tags are

      di...v and td, in...put, for...m

      tags. especially, it treats form closing tag just like a closing tag for td or di...v. in addition, it takes opening tag of form as the block level element to position any input tag relative to, even if you place the input tag in a di...v for relative positioning.

      it seems like some people in ie8 team thought forms should be treated always as block level elements (with no way to turn them off as block level elements with display inline or any other tag), and all the form relevant tags also block level elements that are relative to the form opening tag if positioned relatively.

      it gave me a whole day's hell and i ended up having to use ridiculous relative positions to align 3 form buttons.

    4. Re:They should fix their rendering code first by Anonymous Coward · · Score: 0

      Dude, you're an idiot. You're using the wrong doctype.

    5. Re:They should fix their rendering code first by drinkypoo · · Score: 1

      i couldnt find any proper escaping method :

      s//>/g

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    6. Re:They should fix their rendering code first by unity100 · · Score: 1

      yea. and you saw the doctype of the document, where ? in your ass ?

  30. why flamebait by unity100 · · Score: 3, Interesting

    i would like to call the idiot who modded the above flamebait to come and fix the tag block level interpretation issue in ie8. their rendering engine is screwing up, and since it is proprietary, it cant be fixed by community. so we have to wait microsoft to get its ass up and fix their incompetence themselves in some far away point in future.

    adding a proprietary directx to the mix will just increase these kind of hellholes, due to adding another dimension to watch out for. and since its proprietary, someone somewhere wont be able to produce a fix and publish it to relieve everyone.

    so, the fool that modded the above flamebait, please, come and fix this rendering failure today.

    1. Re:why flamebait by dskzero · · Score: 0, Insightful

      ...?! Do you realize that screaming "propietary is bad!" in this case is flamebait at the very least? Moreso without any kind of reasoning?

      --
      Oblivion Awaits
    2. Re:why flamebait by poetmatt · · Score: 2, Insightful

      you must be crazy or something. You really think people need to be re-explained why relying on proprietary software is bad, especially when it comes to DirectX? I thought it was a given that people were smart enough to understand that proprietary = bad.

      Why don't you take a look at how many other platforms support DirectX?

      See, now I have to provide reasoning for things that are blatantly obvious, just because of your asinine comment.

    3. Re:why flamebait by poetmatt · · Score: 1

      PS: Sorry, I went ad hominem there. apologies. I still disagree on some kind of requirement to provide logic for explaining why a proprietary product by MS is bad. This is slashdot, after all.

    4. Re:why flamebait by Mongoose+Disciple · · Score: 4, Insightful

      You don't have to make a case for why proprietary could be bad.

      You do need to make a case for why in a given case you think "better than the competition, but proprietary" is inferior to "inferior, but free", since it's blatantly obvious that it isn't true in all cases.

    5. Re:why flamebait by Anonymous Coward · · Score: 0

      Why don't you take a look at how many other platforms support DirectX?

      All of them that IE supports?

    6. Re:why flamebait by poetmatt · · Score: 2, Informative

      well that's a lot of interpretation off of a phrase that I never said.

      Hardware acceleration is also not new to browsers at all. I welcome competition, but changing things from cpu reliance on acceleration to graphics card is really just trying to make things sound interesting, and it's barely even a niche.

      a: it only works in windows, due to the proprietary nature.
      b: it only works on computers with actual graphics cards and not embedded hardware.
      c: it only works in IE9, and specifically with SVG, if I recall correctly.

      Combine all that and you have a small amount of even the windows market that would take advantage of this. Make this real world scenarios and you have another even smaller amount of people who would ever see a use.

      Meanwhile, how is this significantly different than any of IE's competition in the browser market? I fail to see how you think this equates to actual performance changes or anything. Methinks if you read the article carefully you'll see how there actually isn't a performance increase resultant from what they're doing.

      All they did is said "firefox gets 64FPS, and we get 60, but you have to divide their scores by 4". So they claim firefox gets 16.4 FPS, while stating that IE gets 60FPS. Nice spin, isn't it.

    7. Re:why flamebait by not+already+in+use · · Score: 4, Insightful

      You didn't provide any reasoning at all. All you said is proprietary = bad.

      Your reasoning is based on one quasi-statistic "Look at how many other platforms support DirectX."

      How about a more relevant statistic: Look at the installed base of directX compared to other technologies on other platforms. Also, consider driver stability and hardware support from vendors.

      You lose.

      --
      Similes are like metaphors
    8. Re:why flamebait by gandhi_2 · · Score: 1

      They can't fix the rendering engine because it renders as expected the code generated by ASP .NET.

      They'd have to fix...basically everything. And they aren't going to.

    9. Re:why flamebait by poetmatt · · Score: 1

      I fail to see how your argument is any less nebulous.

      Driver stability and hardware support have, oh, absolutely nothing to do with DirectX support. Those are entirely separate issues. If you look at this and think it's directX only, then you fail to understand that all the vendors have support and stability for other operating systems, such as, oh, OSX, Linux, BSD, etc?

      you fail entirely.

      Installed base again, has absolutely nothing to do with the discussion. That's like asking how many people running windows are also running a version of the windows OS. Well, gee, nice statistic there.

    10. Re:why flamebait by Hal_Porter · · Score: 1

      All the platforms that IE9 is supported on support Direct2D. Which is all that really matters.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    11. Re:why flamebait by not+already+in+use · · Score: 1

      Well, there is always the fact that this is a Microsoft product, that will never run on anything but Windows. Why in their right mind would they use openGL? Are you dense?

      --
      Similes are like metaphors
    12. Re:why flamebait by StayFrosty · · Score: 1
      Your reasoning is based on one quasi-statistic " Look at the installed base of directX compared to other technologies on other platforms. Also, consider driver stability and hardware support from vendors. "

      Let's take a look at all of the different types of devices that run web browsers:
      1. Personal computers and servers running a Microsoft OS and browser: working
      2. Personal computers and servers running a Microsoft OS, but not a Microsoft browser: not working
      3. Personal computers and servers running OSX and any browser: not working
      4. Personal computers and servers running other OSs: not working
      5. Mobile devices such as the N800, N810 and the iPad: not working
      6. Phones and handheld PDAs running any OS: not working
      7. Appliances that support web browsing such as the PS3, Wii and Apple TV: not working

      Your quasi-statistic regarding Microsoft's market penetration in the personal computer operating system market is probably not a big enough market share in the real world to base a "standard" (and I use the term loosely) on. When developing web standards there is a lot more to take in to consideration than "Windows has the biggest market share on the PC. Windows can all run IE9, and everybody else can be left out." Any web developer worth their weight in dog shit will stay far away from this technology unless it starts working on more devices. For an anecdotal example, take a look at all of the websites that have been written lately to look nice on the ipad/iphone.

      --
      "Frequently wrong, never in doubt."
    13. Re:why flamebait by sortius_nod · · Score: 1

      Wow, you guys work quicker than the MS trolls. They must be using IE9...

    14. Re:why flamebait by dskzero · · Score: 1

      Please, provide reasons when screaming such arguments.

      It's pointless to discuss otherwise. I'm not directly against your ideas, but it just makes you look like a deluded fanboy.

      --
      Oblivion Awaits
    15. Re:why flamebait by aztracker1 · · Score: 2, Informative

      Honestly, I'm not nearly as concerned about proprietary solutions, as long as they work, and/or there are open-source alternatives that do near as well or better. Opera seems to be doing a pretty good job at implementing HTML5, CSS3 and ES5 as it stands, and they aren't open-source either. I'm pretty happy that it appears MS is moving away from it's COM based rendering and scripting environment that are separated from each-other as much as they were (which affected garbage collection on event attached items). I've come across a couple of bugs in IE8, one that's particularly annoying (extend array and/or object or function, then pass a helper method to JSON.parse and watch an exception you can't f-ing catch blow up on you, at least the rendering is much more consistent with other browsers.

      It's still far better than the browsers in the 1997-2002 timeframe, I got so sick of DHTML hackery between NN and IE that I pretty much avoided any client-side coding from 2001 to early 2003. I'm eagerly awaiting the day that IE6 finally dies at the company I'm working at. Our apps are being tested for IE8 compatability (as well as FF3.6), so that maybe in the next year, they can mass-migrate everyone and pull the plug on IE6 (finally). Too many internal sites/apps out there are/were targeting the broken rendering in IE6.

      --
      Michael J. Ryan - tracker1.info
    16. Re:why flamebait by Anomalyst · · Score: 1

      deluded fanboy

      I, for one, think we are all much off when a Fanboi is been relieved of their Quaalude stash.

      --
      There is no right to feel safe thru security vaudeville at the expense of everyone's freedom, privacy and tax money.
    17. Re:why flamebait by aztracker1 · · Score: 1

      You mean outside of what's in place for the XBox 360 and on Mono? By the same logic, nobody should be writing applications for OSX either.

      --
      Michael J. Ryan - tracker1.info
    18. Re:why flamebait by geekoid · · Score: 1

      "proprietary = bad."

      that's not true. Sometime it is, sometime it isn't.

      You inability to understand that is limiting.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    19. Re:why flamebait by TheRaven64 · · Score: 1

      Direct2D is not being exposed to web developers. Direct2D is the API exposed on Windows and being used by IE to accelerate its rendering. Microsoft is using a proprietary Microsoft API in a proprietary Microsoft program that only supports a proprietary Microsoft OS. What, exactly, is wrong with this?

      --
      I am TheRaven on Soylent News
    20. Re:why flamebait by Albatrosses · · Score: 1
      This is nearly as bad as Firefox using your GTK Icon Theme for the back/forward buttons under Linux - it only works on Linux (not Mac and Windows), and even then only if you have GTK and an icon theme installed! It's a travesty! How dare they build a feature that only works on one platform!
      1. Linux with GTK and an Icon Theme: Working
      2. Anything Else: Not Working

      I don't know how they got away with this... somebody should report them to the police or something.

    21. Re:why flamebait by KingMotley · · Score: 1

      Perhaps you should read the article, then you would realize the only thing that mattered in this case is the first case you mentioned. All others are irrelevant. It's not an extension to HTML, nor is it exposing the DirectX API. IE is using the DirectX API internally to draw, which will allow video card hardware to accelerate the process than than using un-accelerated GDI calls.

      Which, if you even finished reading the summary, firefox is implementing themselves.

    22. Re:why flamebait by StayFrosty · · Score: 1

      This is nearly as bad as Firefox using your GTK Icon Theme for the back/forward buttons under Linux - it only works on Linux (not Mac and Windows), and even then only if you have GTK and an icon theme installed! It's a travesty! How dare they build a feature that only works on one platform!

      That's got to be one of the best examples of the fallacy of false analogy I have ever seen. This discussion has nothing to do with how a CROSS PLATFORM application chooses to display static content. This has everything to do with creating proprietary extensions to established web standards. Would you like a good analogy? Here's one: Silverlight. Microsoft pushes a proprietary technology and It ends up being used. Since this technology isn't cross-platform (Moonlight doesn't support the latest versions right away) web content is not viewable on a great many devices.

      Look what happened to the web when IE6 was the dominant browser. Look at how many pages did not render correctly on other browsers because they were written with only IE in mind and not the open standards. I'm perfectly OK with IE using the GPU to accelerate the rendering of web content as long as the actual web code is written to an open standard and does not require some sort of proprietary windows-only plugin or activex controls or something to work.

      --
      "Frequently wrong, never in doubt."
    23. Re:why flamebait by unity100 · · Score: 1

      im still fighting with microsoft's ie8 deciding to regard as an independent 'block' level element, and anything that is related to form (like input) as additional block level elements that should be treated only in regard to that form, and disregard any other block level elements applied. moreover tag acts as if it was a closing tag for any other block level element open at that time (table, or div).

      i have been fighting to make it compatible with ie8, and only ie8, while it works on all browsers including even ie6.

      one shitty piece of proprietary software, has killed an entire day, because some idiot in their staff thought it was a good idea to do it like that.

      to me, that's what proprietary software is.

    24. Re:why flamebait by StayFrosty · · Score: 1

      Perhaps you should read the parent to my original post--the person who I was responding to. For some reason he got modded insightful for saying a proprietary so-called standard is OK because Windows/directx has a large install base. I am aware that this is not directly related to TFA but I thought there was a point to be made anyway.

      --
      "Frequently wrong, never in doubt."
    25. Re:why flamebait by KingMotley · · Score: 1

      This has everything to do with creating proprietary extensions to established web standards.

      Uh, no it doesn't. Read the article.

    26. Re:why flamebait by man_of_mr_e · · Score: 1

      ASP.NET generates standard conforming code if you write standard conforming code. OLD asp.net code wasn't standard conformant, but that hasn't been true for half a decade.

    27. Re:why flamebait by c-reus · · Score: 1

      So just Windows then?

    28. Re:why flamebait by plague3106 · · Score: 2

      Yes, other platforms that don't use DirectX won't render as quickly as MS + IE. Its called "competition." Its not abusing the standards to get a leg up, its simply MS' products working together to provide a better experience. FF could bundle OpenGL if they wanted to do something similar on all platforms, or use DirectX on Windows to only compete with IE on Windows.

      But there's nothing evil about this. And the fact that some piece of software is OSS is irrelevent to 99% of users. Sorry, but just because you think ANYBODY can fix a bug doesn't make it so. Why do you think FF includes an updater program? Oh ya, because most FF users are still relying on a third party to fix rendering (and other) issues!

    29. Re:why flamebait by plague3106 · · Score: 0, Flamebait

      Hey dumbass, they aren't adding html extensions to make this work.

      As far as silverlight goes, it does also support Macs as well. I don't see where you're getting its not cross platform. Oh, because it only works on 99% of the desktops out there, linux excluded?

    30. Re:why flamebait by KarmaMB84 · · Score: 1

      First of all the hardware acceleration they’re talking about is happening behind the scenes due to their renderer being hardware accelerated. There’s no proprietary JavaScript or HTML or anything in the web page code to make it hardware accelerated; therefore it’s irrelevant that they’re using proprietary DirectX or DirectWrite or Direct2D or whatever they feel like to do it. Their competitors could use whatever is available on their platforms of choice to do their own acceleration.

      As far as dividing scores by 4, there’s none of that in the article. They state that the other browsers were getting 3-4 FPS but Firefox was getting 16.4 fps because they degrade quality when scaling. They didn’t even knock the approach because there’s a tradeoff being made between image quality and speed. The only mention of anything even close to division was that 16.4 is about 1/4 of the goal of 60 fps.

      My copy of Firefox is managing about 16 fps on that test while IE9 manages 48 so they’re about right as far as older or slower hardware goes and as far as I can tell they’re serving the same markup and JavaScript to both browsers so there’s nothing proprietary about that page that makes it faster on IE9 other than IE9’s rendering and JavaScript engines.

    31. Re:why flamebait by scot4875 · · Score: 1

      Why is platform support for DirectX important when you're talking about IE? It's not like they're going to be porting IE to any other operating systems.

      And on top of that, it's no different than having a Windows Forms/GDI layer for Firefox. Or the new WPF interface for Opera. WPF is proprietary, so it's automatically bad, right?

      Seriously, the WHOLE FUCKING THING is proprietary. Having one new proprietary piece replace an old one doesn't suddenly make it more bad somehow. And being proprietary doesn't automatically make it bad, either.

      --Jeremy

      --
      Jesus was a liberal
    32. Re:why flamebait by StayFrosty · · Score: 1
      Please read and reply to comments as they are written in the context of the thread. If you would follow the whole thread, you would see that this whole proprietary/open debate started with

      i would like to call the idiot who modded the above flamebait to come and fix the tag block level interpretation issue in ie8. their rendering engine is screwing up, and since it is proprietary, it cant be fixed by community. so we have to wait microsoft to get its ass up and fix their incompetence themselves in some far away point in future. adding a proprietary directx to the mix will just increase these kind of hellholes, due to adding another dimension to watch out for. and since its proprietary, someone somewhere wont be able to produce a fix and publish it to relieve everyone. so, the fool that modded the above flamebait, please, come and fix this rendering failure today.

      --
      "Frequently wrong, never in doubt."
    33. Re:why flamebait by poetmatt · · Score: 1

      Have you ever thought of updating your version of firefox? My laptop (note: work laptop, so not exactly high performance) gets 63-65 and my IE9 is right about the same.

    34. Re:why flamebait by StayFrosty · · Score: 1
      Hey dumbass, how about you read the entire comment. You conveniently missed this part

      I'm perfectly OK with IE using the GPU to accelerate the rendering of web content as long as the actual web code is written to an open standard and does not require some sort of proprietary windows-only plugin or activex controls or something to work.

      As far as silverlight goes, it does also support Macs as well. I don't see where you're getting its not cross platform. Oh, because it only works on 99% of the desktops out there, linux excluded?

      99% of desktops, maybe...what about mobile devices, appliances and phones. The desktop isn't the only thing to take into consideration when writing web code anymore.

      --
      "Frequently wrong, never in doubt."
    35. Re:why flamebait by mpfife · · Score: 1

      They modded you (rightly in my book) flamebait in my book - see my above comment why. If I had mod points, I'd have modded it flame as well.

    36. Re:why flamebait by poetmatt · · Score: 1

      Really? Please do provide some concrete examples of how in the 22nd century that proprietary has been "good" in comparison to the alternatives? If not, please at least provide logic/rationale as to why or where you think I should keep an open mind to proprietary offers?

    37. Re:why flamebait by DrGamez · · Score: 1

      Seems a bit rude to insult someone over a slashdot article you insensitive clod!

    38. Re:why flamebait by plague3106 · · Score: 1

      I'm perfectly OK with IE using the GPU to accelerate the rendering of web content as long as the actual web code is written to an open standard and does not require some sort of proprietary windows-only plugin or activex controls or something to work.

      I didn't ignore that part... but how it works is pretty easily explained by reading the article. There is no need for his ranting post.

      99% of desktops, maybe...what about mobile devices, appliances and phones. The desktop isn't the only thing to take into consideration when writing web code anymore.

      http://www.silverlight.net/getstarted/devices/windows-phone/

      Anyway, for a site I would use either Flash or Silverlight for, I wouldn't be targeting mobiles anyway. While mobiles do browse the web increasingly more these days, they're still the fringe.

      More people bitch over flash not being on iPhone than complain that the website contains flash...

    39. Re:why flamebait by lowlymarine · · Score: 2, Funny

      Starfleet's new proprietary warp 3 drives far outshine the open-source models. The teracochrane output isn't even comparable! You're barely going to get warp 2, 2.1 at best out of those F/OSS things.

    40. Re:why flamebait by V!NCENT · · Score: 1

      I'll give you reasoning: WebGL, a Khronos Group standard.

      --
      Here be signatures
    41. Re:why flamebait by V!NCENT · · Score: 1

      Let's see... Every non-Windows OS has OpenGL, but defo not DirectX.

      nVidia drivers have OpenGL 3.x by default. ATI/AMD has an experimental OpenGL 4.0 driver already.

      You were saying?

      --
      Here be signatures
    42. Re:why flamebait by dskzero · · Score: 1

      That's besides the point.

      --
      Oblivion Awaits
    43. Re:why flamebait by V!NCENT · · Score: 1

      No it is not: DirectX fscks with interoperability due to it's proprietary nature...

      --
      Here be signatures
    44. Re:why flamebait by dskzero · · Score: 1

      It is besides the point because the whole thing I'm noting is not the lack of validity of his unsupported claim: it's the lack of support or any reasoning that I'm pointing at. This does not mean that I agree or disagree: I'm simply saying it is flamebait. I don't know (and to be fair, care) why they modded it insightful, but, well, whatever.

      --
      Oblivion Awaits
    45. Re:why flamebait by KingMotley · · Score: 1

      Yes, I've read the whole thread. And it started with someone spouting off-topic crap, and trolling for open source when the story and topic had nothing to do with either. Then you chimed in with more open source is great, and going on about how it's wrong to use DirectX, and how it's going to ruin the web, and not follow standards when NONE of that applies at all.

      So I will state again, you are off-topic, trolling, and haven't RTFA, much like the great great grand parents.

    46. Re:why flamebait by KingMotley · · Score: 1

      He got modded insightful because he is right. IE9 *only* runs on a proprietary OS, and internally uses it's proprietary 2D/3D API. So of the market share than IE9 will run on (READ: ONLY WINDOWS), and the OS's it will run on (READ: Windows Vista or above), 100.000000000000% of it is running windows and has DirectX 9.0+.

    47. Re:why flamebait by KingMotley · · Score: 1

      Odd because I am running firefox 3.6.3, it says there are no updates and I am getting 26-29 FPS in it while using up 100% of one of my cores. IE9 was doing 64-65 FPS, and was using less than 1% of one of my cores. I'd say that's fairly nice, considering it's a twice the FPS for 1/100th the CPU usage.

    48. Re:why flamebait by konohitowa · · Score: 1

      It seems to me this entire sequence started because there are people in this thread that think this is an HTML/Standards thing rather than MS announcing (with pride, no less) that they've finally figured out how to use their own APIs from within IE. Gosh. We down here are oh so impressed let me tell you.

      As an aside, I ran the SVG "Asteroids" clone as well as the bouncing balls, bubbles, and the spinning logos and they worked well on Safari/OS X/Macbook Polycarb. But then OS X has had hardware acceleration hooked into their AppKit frameworks for a while, so I would have been surprised if it had been otherwise.

    49. Re:why flamebait by Anonymous Coward · · Score: 0

      Driver stability and hardware support have, oh, absolutely nothing to do with DirectX support.

      No, you fail entirely. The vendors have to develop the OpenGL, DirectX, GLIDE (or whatever hardware extensions their device support) separately within their drivers. Often you'll find that the DirectX interfaces in a driver are more stable than the OpenGL interfaces. It is a fact that the issues with the DirectX side of things are often fixed first because 1) The DirectX hardware features are completely defined beforehand between Microsoft and the vendors 2) Because more of the gaming community is using DirectX and reporting the bugs.

      Some drivers have shipped with completely broken OpenGL support. This didn't mean that the driver was unstable on the system level at all, just the support for OpenGL.

    50. Re:why flamebait by StayFrosty · · Score: 1

      You're putting a lot of words in to my mouth there. I didn't say anything about open source being better than closed source anywhere. I also said nothing bad about DirectX. All I said was it's wrong to use proprietary standards.

      I will say again, I am on topic for this particular thread. You have no idea if I have read TFA or not. As far as trolling, the first (off-topic) comment bothered me and I chose to respond...I guess that's feeding the troll isn't it.

      --
      "Frequently wrong, never in doubt."
    51. Re:why flamebait by poetmatt · · Score: 1

      Ahh, hmm. I don't know then, sorry.

      My situation was basically identical FPS on both (vsync is off, btw). Laptop with intel integrated graphics.

      It did noticeably look a little better in IE9 but I don't find that compelling in any way, really.

  31. Flying Windows by Jaysyn · · Score: 1

    Won't load for me on Firefox 3.6.3. Did we just Slashdot MS?

    --
    There is a war going on for your mind.
  32. puddlestomper by Anonymous Coward · · Score: 0

    Well IE and Mozilla are currently getting a severe beating in the speed stakes from Chrome, so they have to do something!

    1. Re:puddlestomper by CaptnMArk · · Score: 1

      I suspect this will on average just make it use more power.

  33. Comment removed by account_deleted · · Score: 3, Interesting

    Comment removed based on user account deletion

  34. Interesting use of Opera and Mozilla's trademarks by Rogerborg · · Score: 0, Troll

    Using trademarks to denigrate the opposition? My, my: I guess that shows exactly how much Microsoft respects (other people's) "intellectual property".

    --
    If you were blocking sigs, you wouldn't have to read this.
  35. Speed doesn't replace meeting standards by Anonymous Coward · · Score: 0

    Microsoft, developers of the Internet Explorer (IE) browser, said that Acid3 does not map to the goal of Internet Explorer 8 and that IE8 would improve only some of the standards being tested by Acid3.[32] IE8 scores 20/100, which is much worse than all relevant competitors in their versions from the test's release, and has some problems with rendering the Acid3 test page. On 18 November 2009, the Internet Explorer team posted a blog entry about the early development of Internet Explorer 9 from the PDC presentation, showing that an internal build of the browser could score 32/100 for the Acid3 test.[33]

    On March 16, 2010, a public Developer Preview for IE 9 scored 55/100 presented on the MIX2010.[34]

    https://secure.wikimedia.org/wikipedia/en/wiki/Acid4

    Got to love how Microsoft appears to minimize that which it cannot muster.

    1. Re:Speed doesn't replace meeting standards by game+kid · · Score: 1

      At least they figured out CSS3 selectors. IE8 can't even get all of those--"From the 43 selectors 22 have passed, 1 are buggy and 20 are unsupported (Passed 349 out of 578 tests)" on mine.

      --
      You can hold down the "B" button for continuous firing.
    2. Re:Speed doesn't replace meeting standards by Anonymous Coward · · Score: 0

      It's so sad that you can run their bleeding-edge compliance tests on Firefox and come up with a perfect score on release quality software. Talk about IE lagging behind.

  36. Slashdot by Anonymous Coward · · Score: 0

    Home of the delusional Linux nerd.

  37. It's going to bite web owners in the ass by mcgrew · · Score: 1

    Your comment was well modded!

    From TFS: "The websites that you use every day become faster and more responsive, and developers can create new classes of web applications through standards based markup that were previously not possible."

    Web developers (probably mostly the ones who use Front Page) are going to make their sites even more unfriendly to phones than they already are. Here's a hint, web developers -- Microsoft doesn't own the browser market any more. Make your pages as light as you can, because more and more, people are going to access the internet through their phone. You don't always have a computer handy, but you DO always have a phone handy.

    1. Re:It's going to bite web owners in the ass by aztracker1 · · Score: 1

      First off Front Page has been dead for a while. Second "new classes of web applications" doesn't restrict phones from working, the iPod/iPhone, and Android platform browsers are pretty capable in terms of scripting ability, more than IE6 on far better hardware. Now, having an eye towards smaller screen interfaces (netbook/phone) is a good idea, as is testing for these platforms, however your logic is a bit flawed. Beyond this, if your phone doesn't have a browser at least as capable as the iPhone and Android platforms do, maybe you shouldn't be doing much browsing on your phone.

      --
      Michael J. Ryan - tracker1.info
  38. Look at the possibilities!!!! by Anonymous Coward · · Score: 0

    Hardware accelerated Spyware and Malware.
    Moreover, Hardware accelerated crashes.... Way to go!!!

  39. Re:Why don't they just use WebGL like everyone els by game+kid · · Score: 1

    Why don't they just use WebGL like everyone else?

    WebGL is pretty much extras to make canvas draw 3D stuff (right?).

    IE9 and the newer Windows Firefox builds, on the other hand, want to run other things--SVG, HTML text, ...--faster and smoother-looking by just drawing them with Direct___ APIs behind the scenes (instead of GDI like they always have). Those are different goals, and (I hope) not mutually exclusive--I'm sure some of us would want to have both spinny 3D canvas widgets and big-ass HTML docs run at a silky clip if we permit them at all.

    --
    You can hold down the "B" button for continuous firing.
  40. and they still can't write valid html by awpoopy · · Score: 1
    --
    I say things which affects my Karma negatively. (and I don't care) For instance; All religion is false.
  41. Quake in JS on WebKit Already. by smist08 · · Score: 1

    Look at the GWT blog: http://googlewebtoolkit.blogspot.com/2010/04/look-ma-no-plugin.html. Here is a webkit browser running Quake II in JavaScript at 60 fps. This is what they will be competing with. Again MS is starting from behind and falling further behind. When I measure Javascript performance in IE9, I can't see a difference form IE8, not sure if this is debug code in IE9 or just the JS I'm using, but so far, not particularly impressed.

  42. Seriously? by Lisandro · · Score: 1

    Do we really need hardware acceleration to render web pages?!

    1. Re:Seriously? by geekoid · · Score: 1

      Yes. If you want nice dynamic pages and to use any modern applications on the web.

      Otherwise, no..enjoy your blink tag.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    2. Re:Seriously? by Lisandro · · Score: 1

      That's fun. I'm typing this from Opera 10 on my atom-powered netbook, and i enjoy AXAJ, HTML 5, Flash and everything, yet NONE of these are hardware accelerated (at least not directly by the browser). Modern computers are grossly overpowered to render web pages.

  43. Am I missing something? by greywire · · Score: 1

    I get the same results they do when using IE8. But on my Mac, in Firefox 3.6, I get 30 to 45fps.. how is it so much faster? Is this a mac thing?

    --
    -- Senior Software Engineer, Attorney appearance services, locallawyerapp.com.
    1. Re:Am I missing something? by marcansoft · · Score: 1

      I get 56fps with Firefox 3.5.8 under Linux and 64 images. Even 30fps with 256 images. Something isn't right about this benchmark.

  44. yea by unity100 · · Score: 1, Troll

    please tell me why we have to explain 'proprietary is bad' each and every time. i just provided an explanation despite all this havent i ?

    i just want to know : why do we have to tell that it is bad each time we talk about it. it IS bad. noone knows whats in it bar 50-100 developers in a corporation. 50-100 developers who may get reassigned to other projects or cease working there at any given point. noone fix it but these people. noone can better it but these people.

    see, because such 100 or so people were incompetent as to make ie8 treat tag as a block always (even if you tell it not to), i had to take away an entire formatting structure out of a website form and had to separate buttons with &nbsp ; . i didnt want to give absolute positions like morons, and nothing else availed. imagine. this is SO much 'bad form' in html that i cant even start to explain. yet, i had to do this in order to make ie8 properly align mere 3 buttons in 3 different forms.

    it is strategically foolish to trust in proprietary software.

    1. Re:yea by man_of_mr_e · · Score: 1

      Proprietary certainly has disadvantages. However, they have to be weighed against the advantages to say "it's bad". In this case, IE does have advantages that you can't get, or can't easily get with non-proprietary. For example, IE's "protected mode" is an advantage. If you absolutely *need* to use ActiveX (for instance, an app you are required to use for work) then IE has an advantage (even if people who don't need it would call it a disadvantage).

      However, one cannot say "proprietary = bad" in all cases, as whether or not proprietary is bad depends on your own requirements.

    2. Re:yea by unity100 · · Score: 1

      ie's 'protected mode' is an advantage ? what makes you think that firefox cant do that with plugins ? what makes you think that it wont be a feature in the next ff release ?

      activex is another thing microsoft pushed onto people. what you are saying is it is good to use asp.net because you have to use iis in a corporate environment. despite iis being pushed into people by microsoft.

      proprietary, is strategically bad.

    3. Re:yea by plague3106 · · Score: 1

      Protected mode is an advantage, and its one that while FF might be able to implement, hasn't been.

      There's nothing wrong with using IIS over another browser, nor is there anything wrong with using Asp.Net. The end user doesn't even care, because any browser can read html.

    4. Re:yea by unity100 · · Score: 1

      well, after a day's worth of trying to find acceptable means to get around ie8 screwup about block level treatment of and input tags, despite even ie6 does it properly, i disagree. all browsers cant read html.

    5. Re:yea by man_of_mr_e · · Score: 1

      yes, ie's protected mode is an advantage. If a flaw is found in the browser (and contrary to popular belief, Firefox and others have flaws as well and are regularly uncovered) then protected mode helps to mitigate most issues (such as deleting the users /home folder).

      And again, if you are *required* to use ActiveX, then refusing to use it based on your political beliefs won't help you keep your job.

      IIS is actually a very good web server, and since version 6 has had fewer and less severe vulnerabilities than apache has had in the same time frame (the last 7 years), although neither has had very many.

      And despite popular belief, ASP.NET can and does generate standard compliant code if you write standard compliant html.

    6. Re:yea by Bungie · · Score: 1

      ie's 'protected mode' is an advantage ? what makes you think that firefox cant do that with plugins ?

      Because it is not some stupid plugin hack, it leverages features which are implemented at the kernel level. It actually runs the parts of the browser in lower intregrity levels which restrict their access to areas of the system. Everything that requires a higher level of access must be done through a broker. This means that if the browser was exploited they wouldn't even be able to read the items in your documents folder, because it is running with even lower privileges than your user account. It is an advantage and has mitigated almost every IE exploit that has surfaced since it was introduced.

      Of course FireFox could also implement this functionality. It just would require some significant changes to the application's code to support the security model.

      --
      The clash of honour calls, to stand when others fall.
    7. Re:yea by unity100 · · Score: 1

      Of course FireFox could also implement this functionality. It just would require some significant changes to the application's code to support the security model.

      and how do you know someone is not doing it somewhere already ?

    8. Re:yea by unity100 · · Score: 1

      (such as deleting the users /home folder).

      it shoudlnt be capable of doing that in the first place anyway.

    9. Re:yea by man_of_mr_e · · Score: 1

      If a an arbitrary code execution vulnerability is exploited in an app running as the local user, then that app can do anything the user can do.. such as deleting everything in their /home folder, thus the exploit can anything the user can do.

      That's the point of protected mode. It runs with such low privileges that such a vulernability can't do that, though it might be able to use a local vulnerability to raise it's rights.

  45. Unfair comparison with other browsers by Flammon · · Score: 2, Insightful

    Microsoft is at it again. Comparing their alpha software to released software all the while forgetting to mention that the competitors are implementing the kind of thing. Hey Microsoft, you're not the innovation leaders here so stop pretending that you are. http://www.basschouten.com/blog1.php/2009/11/22/direct2d-hardware-rendering-a-browser

    1. Re:Unfair comparison with other browsers by KarmaMB84 · · Score: 1

      You’re slamming Microsoft and using an article about Firefox implementing hardware acceleration using Microsoft’s new API to do it?

    2. Re:Unfair comparison with other browsers by Flammon · · Score: 1

      Of course it's a Microsoft API, it's on a Microsoft OS! No irony there.

      Microsoft is implying that they're the only game in town using the API in their browser and they're not. That was my point.

  46. DirectX by 99BottlesOfBeerInMyF · · Score: 1

    This is actually a fairly clever move on the part of MS. A lot of GPUs in use today are more optimized for DirectX than OpenGL. DirectX is a Windows only technology owned by MS. IE is about the only Windows only browser out there. So if Firefox, Chrome and Safari are planning on implementing GPU acceleration they have to implement either both Direct2D and an open alternative for Linux and OS X (OpenCL?) or they risk lagging on performance based upon MS's leverage with graphics card manufacturers via hardware and driver optimization. Further, MS can contrive tests that show for some use cases IE9 is faster than whatever browser on OS X or Linux.

  47. and again by unity100 · · Score: 0, Flamebait

    please the zealot who mods down everything that is against proprietary software regardless of merit of the post, come forward.

    1. Re:and again by Anonymous Coward · · Score: 0

      please the zealot who mods down everything that is against proprietary software regardless of merit of the post, come forward.

      I am Spartacus.

  48. Firefox 3.6 on linux works like a dream with demo by Viol8 · · Score: 3, Informative

    Their flying images demo just kept on rolling when I tried it with firefox 3.6 on my slackware linux box. I jacked the number of images up as high as it would go and it was still doing something like 50fps. So looks like firefox got their first.

  49. Basically by unity100 · · Score: 1

    "How would you like to get infected today ?"

    1. Re:Basically by theaveng · · Score: 1

      Which one of these ads were you drawing from?

      MS:"Where do you want to go today?"
      OR: "Have you played Atari today?"

      Just curious. :-)

      "Play. Sta. Tion."
      "SEGA!"
      "Now you're playing with power. Super Nintendo power."

      --
      FOX NEWS.com should be BANNED from television and internet. Have the Congress take it over and give us Truespeak.
    2. Re:Basically by unity100 · · Score: 1

      'where do you want to go today', and modifying it to infected, and how.

  50. Viruses to Load 10x Faster by geoffrobinson · · Score: 1

    Glorious news.

    --
    Except for ending slavery, the Nazis, communism, & securing American independence, war has never solved anything.
  51. This is annoying... by rickb928 · · Score: 1

    ... I need more SH*T in my web pages?

    The Web is becoming Television. Ads, video where I was hoping for information, next thing you know they will prevent my saving... oh, wait.

    Seriously, the Web is becoming sensationalized, and content is becoming so tiresome and overwhelming that I fear clicking on many links 'cause I know I'm getting a 2 minute video when I thought I would get a text synopsis of something mildly interesting. Not to mention advertising is becoming indistiguishable from malware.

    No, let me rephrase that. Advertising is BECOMING malware. No site is immune. Whether it's X17 or the New York Times, they are getting ads pushed through that are just criminal malware.

    It's all pus. I'm reading actual paper books more than ever. Copyright claims aside, I OWN these, and can read them very efficiently thank you. Keep your Kindle and iPad for now. I don't want eBooks.

    --
    deleting the extra space after periods so i can stay relevant, yeah.
  52. Firefox will use Direct2D instead of SDL? by HalAtWork · · Score: 1

    Why will Firefox use Direct2D instead of SDL?

    1. Re:Firefox will use Direct2D instead of SDL? by shutdown+-p+now · · Score: 1

      Direct2D is a relatively high-level library that offers you a lot of graphics primitives (lines, curves etc) - all hardware-accelerated.

      SDL, on its own, just lets you poke bytes in graphics surfaces (including framebuffer), and blit them onto each other. There are some libraries which let you draw primitives on SDL surfaces, but I'm not aware of any hardware-accelerated ones.

    2. Re:Firefox will use Direct2D instead of SDL? by Anonymous Coward · · Score: 0

      Thanks for explaining that. It's a bit disappointing though. Making Windows the best Firefox experience isn't really in the nature of the project, which has traditionally been to provide a similar experience across all platforms. Hopefully they will design future versions to use native acceleration methods on their respective platforms as well...

  53. Opera runs well too by Stratoukos · · Score: 1

    Opera is also absent from the comparison. In my comparison (completely unscientific, Photoshop and a bunch of other heavy programs running on the background), Opera's last stable version (10.51) runs at a cool 60fps with cpu usage peaking at 35%. Firefox runs at 30fps, continuously using 50% of the cpu (one core). Chrome crawls at 2fps using about 40% of my cpu. IE8 also runs at 2-3fps using one core at its full.

    Keep in mind that Vega, Opera's new display engine, uses software acceleration only, but it can use DirectX/OpenGL.

    --
    It may be 7 digits, but at least it's a semiprime
  54. rendering just as slow as old IE by Anonymous Coward · · Score: 0

    the only deciding factor in the time it takes IE9 to render a page, is the time it takes me to answer 'no' to the question if I want to install flash multiplied with the amount of flash ads the page has. FAIL.

  55. Wow by Anonymous Coward · · Score: 0

    It doesn't really matter how fast you can try to do it if you can't do it at all...
    So that's IE faster at not rendering standards compliant pages correctly then. Great. Just what every user and web developer wanted. Fail.

  56. bullcrap by unity100 · · Score: 1, Insightful

    your posts equates proprietary software with 'better than the competition', and free software with 'inferior'.

    no such delusion exists.

    im going to assume that you havent formulated your argument wrong, and you dont have misconceptions, and give a proper answer :

    because it is utterly, strategically foolish to build on a framework that is programmed by 50 ever-changing group of developers in a closed company that can change its priorities at any given point :

    - noone fixes any issues with the framework but those 50-100

    - priorities of the company matter. if company thinks issues with that product/framework are lower priority, they wont get fixed until company decides otherwise.

    - the company decides whether something needs upgrading or not, noone else. it may decide to push an upgrade despite it is not necessary, and therefore cause a lot of hassle and expenses to everyone, both clients and developers. just like how microsoft tries to push stuff in windows oses, like the lock-down dx10 to vista trick, despite xp was well capable of running its home-user relevant components. the ones that couldnt, were related to people who were doing extreme end 3d animation, and those people dont use windows to do that, they use purpose built servers.

    - if the company decides to write off the framework, everybody gets fucked. even though i am a small size developer, i had a few clients who were fucked up by microsoft deciding something wasnt worth it, like the bcentral ecommerce service. they just came up one day and announced their clients that their stores were going to be deleted in a month, and they should take care of themselves. bcentral was incompatible with everything else, and you had to manually import your inventory to any other ecommerce platform. my client had to recreate an inventory of 2000 products, with their options, prices, and images manually.

    - noone but the company knows whats in that proprietary software. you cant go in and vet it. its a BIG security risk. it is stupid to use them in sensitive places.

    man. the list is endless and i dont have time to list many more.

    if, as someone in i.t., you are not aware of these issues, and STILL ask 'why proprietary software is bad', and ask everyone to justify themselves when they say so, you are either really, really young and new in this business, or you really really should get out of I.t. sector.

    1. Re:bullcrap by Arainach · · Score: 1

      it is utterly, strategically foolish to build on a framework that is programmed by 50 ever-changing group of developers in a closed company that can change its priorities at any given point

      I would argue that it's strategically foolish to build on a framework that is constantly being changed by thousands of developers who usually prioritize code cleanliness and architecture over things like backwards compatibility.

      If I'm building on a framework, I don't want to have to fix the framework every time a new patch or version comes out - at that point I might as well use my own framework. If I'm using a framework, I want stability and the knowledge that the things I build on the framework will continue to work for years to come.

      While there are arguments for and against open source, backwards compatibility is one of the strongest AGAINST them. Microsoft will give me backwards binary compatibility and support for well over a decade; Apple at least admits to my face that they deprecate anything more than a couple years old; Linux simply breaks things and doesn't seem to care.

    2. Re:bullcrap by jwietelmann · · Score: 1

      Linux simply breaks things and doesn't seem to care.

      This is most likely your own fault for not sticking to a long-term support release of an established distro.

    3. Re:bullcrap by Anonymous Coward · · Score: 0

      I don't think he was saying "proprietary software is better", I think he was asking "if, hypothetically, a given piece of proprietary software is better, then why would you prefer, in that scenario, non-proprietary software?"

    4. Re:bullcrap by unity100 · · Score: 2, Insightful

      microsoft will give you binary compatibility for a decade ?

      you mean they 'gave' you backwards compatibility. not any more. and probably they wont give it out any more either.

      moreover, if your issue is more or less a common one, (and sometimes even if its an uncommon one) someone in an open source community will issue a mod/patch for it to make it backwards compatible.

    5. Re:bullcrap by unity100 · · Score: 1

      well, the way he put his sentences is anything but that.

    6. Re:bullcrap by KingMotley · · Score: 2, Insightful

      I would say you are very very young, and blinded by your faith in open source. 90% of the arguments you gave are true of open source as well.

      because it is utterly, strategically foolish to build on a framework that is programmed by 5 ever-changing group of developers from the internet that can change its priorities at any given point :

      - noone fixes any issues with the framework but 1-2 of the core group

      - priorities of the core group matter. if the core group thinks issues with that product/framework are lower priority, they wont get fixed until you sit down and fix it yourself. The make sure you roll those changes into every new patched version as it's released.

      - the core group decides whether something needs upgrading or not, noone else. it may decide to push an upgrade despite it is not necessary, and therefore cause a lot of hassle and expenses to everyone, both clients and developers. just like how the php group no longer supports the 3.x branch with new features anymore, or the PEAR group has under gone so many incompatible releases, and then stopped.

      As someone who is currently working for the largest advertising/marketing company in North America, I can say your guess is incorrect about who uses what for extreme end 3d animation.

      - noone but the core group knows why half the code is doing what it is doing. For most businesses, having an expert at the source of every application isn't feasible, and companies can't hold open source groups legally responsible, nor can they realistically sue to get damages if something malicious is purposefully added to the code. Its a BIG security risk. it is stupid to use them in sensitive places.

      if, as someone in i.t., you are not aware of these issues, you are either really, really young and new in this business, or you really really should get out of I.t. sector.

    7. Re:bullcrap by LordThyGod · · Score: 1

      Only a windows weenie would expect 10 year's of binary compatibility. Who the fuck cares? There's a lot that happens in 10 years. Let the distro do the updates and not worry about that kind of crap.

    8. Re:bullcrap by drsmithy · · Score: 1

      Only a windows weenie would expect 10 year's of binary compatibility.

      About the only platforms that *don't* offer 10 (if not more) years of binary compatibility - or at least make attempting it a high priority - are Linux and OS X (and I don't expect it to be true of OS X for much longer).

    9. Re:bullcrap by unity100 · · Score: 1

      - noone fixes any issues with the framework but 1-2 of the core group

      that depends on the size and community of a project.

      - priorities of the core group matter. if the core group thinks issues with that product/framework are lower priority, they wont get fixed until you sit down and fix it yourself. The make sure you roll those changes into every new patched version as it's released.

      YET YOU CAN STILL HAVE THE CODE CHANGED IN-HOUSE WITH YOUR OWN MONEY. with proprietary software, you would be infringing. there is no way that you can fix a shortcoming of a proprietary app.

      - the core group decides whether something needs upgrading or not, noone else. it may decide to push an upgrade despite it is not necessary, and therefore cause a lot of hassle and expenses to everyone, both clients and developers. just like how the php group no longer supports the 3.x branch with new features anymore, or the PEAR group has under gone so many incompatible releases, and then stopped.

      same as above. you can code your own modules, and do your own changes, even refuse any upgrades and still be as well off.

      As someone who is currently working for the largest advertising/marketing company in North America, I can say your guess is incorrect about who uses what for extreme end 3d animation.

      i thoroughly doubt that. not only that but also to expect an advertising/marketing company to be at the forefront of 3d animation and constitute a standard is far fetched. you probably havent seen a true 3d shop.

      - noone but the core group knows why half the code is doing what it is doing. For most businesses, having an expert at the source of every application isn't feasible,

      you can still find your own expert, or hire your in house one, or train your in house one, or train yourself. you can never ever be at the mercy of a separate corporation that has its own priorities and wishes. noone will be able to dictate you any price. you wont be limited to certified vendors for anything.

      For most businesses, having an expert at the source of every application isn't feasible, and companies can't hold open source groups legally responsible, nor can they realistically sue to get damages if something malicious is purposefully added to the code. Its a BIG security risk.

      bullshit of the first order. first ;

      - please tell me who at microsoft got sued for innumerable security vulnerabilities, exploits and the billions in damages these cost to the people and businesses. who ? noone ? right.

      For most businesses, having an expert at the source of every application isn't feasible, and companies can't hold open source groups legally responsible, nor can they realistically sue to get damages if something malicious is purposefully added to the code. Its a BIG security risk.

      - with open source, you have the right and possibility to check the code for yourself. with proprietary, it would be ILLEGAL to do that. moreover, with open source, if what you are using is not an obscure software, chances are high that it has already been vetted by innumerable people around the world (crowdsourcing cant be beaten in that, due to the variety and difference of the people doing that), and is already being vetted continually.

      that is why governments are forcing usage of linux in high security environments like army in germany and some other european countries. because, it is beyond stupid to rely on a software you cant look and vet, moreover beyond stupid to pay good money for a software that would mandate you to vet yourself despite the money you already paid. double the expense.

      you should really change your field of work.

    10. Re:bullcrap by stewbacca · · Score: 1

      because it is utterly, strategically foolish to build on a framework that is programmed by 50 ever-changing group of developers in a closed company that can change its priorities at any given point

      But any good company will keep the same two or three strategic employees (through good compensation) to keep the framework focused. It's called management. Letting other 47 ever-changing guys run around unmanaged is akin to the inmates running the asylum.

      - noone fixes any issues with the framework but those 50-100

      - priorities of the company matter. if company thinks issues with that product/framework are lower priority, they wont get fixed until company decides otherwise.

      "The Company" is those 50-100 people making the changes, and the 2 or 3 key people I mentioned above set priorities. How is this a bad thing? Again, no program could succeed letting all 47 other people make decisions...nothing would ever get done.

      - the company decides whether something needs upgrading or not, noone else.

      As opposed to random intern or new guy out of college? How is that bad? Besides, customers decide whether something needs upgrading or not, because they are the one paying for it.

      it may decide to push an upgrade despite it is not necessary, and therefore cause a lot of hassle and expenses to everyone,

      I've learned that "nice to have" features and things like training never happen because nobody is willing to pay for them. Therefore, companies don't push updates that aren't necessary (i.e. nobody is paying for).

      I guess my mileage indeed varies, but this is my world view working for a 500 employee software company that has several product lines.

    11. Re:bullcrap by plague3106 · · Score: 1

      Ya because the OS is a goal unto itself, who cares about things like running applications?

    12. Re:bullcrap by unity100 · · Score: 1

      But any good company will keep the same two or three strategic employees (through good compensation) to keep the framework focused. It's called management. Letting other 47 ever-changing guys run around unmanaged is akin to the inmates running the asylum.
       
      "The Company" is those 50-100 people making the changes, and the 2 or 3 key people I mentioned above set priorities. How is this a bad thing? Again, no program could succeed letting all 47 other people make decisions...nothing would ever get done.

      so everyone will depend on those 2-3 strategic employees. what if those strategic employees decide they want to have a career change ?

      As opposed to random intern or new guy out of college? How is that bad? Besides, customers decide whether something needs upgrading or not, because they are the one paying for it.

      because they decide to force people to upgrade despite they dont need it. ala vista, ala dx10.

      I've learned that "nice to have" features and things like training never happen because nobody is willing to pay for them. Therefore, companies don't push updates that aren't necessary (i.e. nobody is paying for).

      im leaving all other examples (disastrous bcentral closedown, innumerable frameworks that they ditched to bankruptcy of their collaborators and so on) aside, the mere fact that they decided to lock down perfecctly workable features of dx10 under xp to vista in order to force gamers to upgrade vista despite there was NO need to do it, tells enough.

      I guess my mileage indeed varies, but this is my world view working for a 500 employee software company that has several product lines.

      you are working for a software company therefore are seeing the software co. side. these are all problems that are prominent on client side.

    13. Re:bullcrap by KarmaMB84 · · Score: 2, Insightful

      Binary compatibility isn’t the problem on Windows. It’s usually undocumented API use, reliance on API bugs and security model changes that cause applications to not work.

      Even Office XP which ran on Windows 98 runs under Windows 7.

    14. Re:bullcrap by drsmithy · · Score: 1

      man. the list is endless and i dont have time to list many more.

      You don't appear to have made any arguments that can't be applied similarly to OSS.

    15. Re:bullcrap by dave562 · · Score: 1

      What crack are you smoking? Go talk to any government agency that invests millions or billions of dollars in a software application. The State of California is still doing most of their payroll on a COBOL based system and migrating off of it has proven to be more difficult than anyone ever imagined.

      It's really easy to not care about what happens in 10 years if your only real world experience comes from college projects and the latest web-centric mutual masterbation fest. In the rest of the world, people aren't too keen on having to rewrite their applications and they do appreciate backwards compatibility.

    16. Re:bullcrap by stewbacca · · Score: 1

      You keep the 2-3 strategic people, at all costs. Pay them enough so that they don't want a career change. Otherwise, you mentor a couple up-and-comers to take over if they leave.

      Microsoft has a product line business model (whereas my company is contract driven). They have to make stuff and then hope people buy it, whereas my company doesn't make anything until somebody pays us to do so. Therefore, it would be in Microsoft's best interest to continue to push new functionality that aren't necessary. Vista was a bad effort, but Win7 is really nice. Forcing people to upgrade is a bit dramatic. I can still use XP if I want, for example. However, I hate XP so much that I've used OSX instead. Now with Win7, I actually went out and bought a PC. Microsoft actually enticed me to buy their product...they didn't force me to do anything.

    17. Re:bullcrap by unity100 · · Score: 1

      follow the thread below. someone asked the same question and provided arguments, and i responded.

    18. Re:bullcrap by unity100 · · Score: 1

      you dont upgrade for 'nice'. you may upgrade for 'nice' as a home user, but for businesses, geting pushed to upgrade to a 'nicer' version is huge expense.

    19. Re:bullcrap by Mongoose+Disciple · · Score: 1

      your posts equates proprietary software with 'better than the competition', and free software with 'inferior'.

      no such delusion exists.

      That's the scenario of the software given in TFA, if you read it.

      That doesn't mean that free software is always inferior, only that sometimes a proprietary solution will exist that is better and that the article alleges that that is true in this case.

      But thanks for a giant rant that doesn't really relate to the discussion.

    20. Re:bullcrap by Mongoose+Disciple · · Score: 1

      Here's one for you: You're apparently a PHP guy. Were you around when PHP went from version 4 to 5?

      That's an example of when backwards compatibility broke and the development team basically said, "Tough."

      I guess people could have forked PHP over it, but realistically, everyone just sucked it up and modified all their old broken code.

    21. Re:bullcrap by V!NCENT · · Score: 1

      It is called evlution; keep up or die. Which, by my book, is Good (TM).

      Linux usage keeps increasing at an ever increasing growth rate. That must mean something.

      The Linux ecosystem is getting better and better. That must also mean something.

      That means that inferior tech dies. Luckily there is something called Wine, Gnome, X, LibC and Qt... So what is the problem with backwards compatibility again?

      --
      Here be signatures
    22. Re:bullcrap by unity100 · · Score: 1

      i was around long before that, and the compatibility 'brokenness' didnt last even a few weeks.

      almost all the apps that ran on php 4 and had to adapt to php5 issued compatibility patches in a very short while, and even php5 itself had functions to get around some of the more justified writeoffs like register globals being set to off from then on. they didnt even have to, for it was a security weakness to have it on, yet, they did.

      it didnt take 2 weeks, and $100-200 for even the most established, high traffic estores (oscommerce was much afflicted with compatibility issues in between php4, 5 and mysql 4,5) didnt flinch or feel the trouble of upgrading, as opposed to what microsoft force upon their clients.

    23. Re:bullcrap by shutdown+-p+now · · Score: 1

      microsoft will give you binary compatibility for a decade ?

      Yes. If you have a copy of Windows 1.0 around (that's 1985), you can take practically any application out of it, and it will run on 32-bit Windows 7 (not on 64-bit, because it actually needs a subsystem emulating 16-bit stuff to run).

      If you have a copy of Windows NT 3.1 (1993), again, you can take any application out of it - say, Wordpad - and it will run on any version of Windows 7 today, including 64-bit ones.

    24. Re:bullcrap by drsmithy · · Score: 1

      follow the thread below. someone asked the same question and provided arguments, and i responded.

      And your responses are naive at best, flat-out false at worst.

      It's not economically viable for most organisations to keep sufficient developer staff to not only maintain and support their own unique in-house software, but also their own (vendor unsupported) forks of whatever OSS software they might be using. Which is precisely why they don't do it, and instead do things like pay hundreds of thousands of dollars to companies like Oracle for support.

      Most companies have zero interest in maintaining software development staff *at all*, because they're not in the software development business. At *best* they're usually tolerated as a means to an end. The idea that the average company would actively seek to create and/or increase the size of a department that generates no revenue and requires skilled, expensive employees, for nebulous and practically unmeasurable benefits, is unrealistic.

      The simple fact is that OSS is not the be-all and end-all, and most of the arguments you make against proprietary software are either equally applicable to OSS, or simply not relevant to anything except a miniscule proportion of corner cases (eg: code auditing).

    25. Re:bullcrap by unity100 · · Score: 1

      so 32 bit apps in windows xp work in 64 bit windows 7 ?

    26. Re:bullcrap by unity100 · · Score: 1

      And your responses are naive at best, flat-out false at worst.

      your reading comprehension is even worse than mine, then :

      It's not economically viable for most organisations to keep sufficient developer staff to not only maintain and support their own unique in-house software, but also their own (vendor unsupported) forks of whatever OSS software they might be using. Which is precisely why they don't do it, and instead do things like pay hundreds of thousands of dollars to companies like Oracle for support.

      nowhere at any point neither the person i am discussing or me talked about 'building your own software in house'. it was about modifying/amending/adding modules to the open source software, in case you dont like something open source project's management did, forced upgrades, or missing features, or security fixes. you need only 1 at most 2 people to follow through with this. that also depends on your size, still its much much cheaper to try to whore off yourself to microsoft vendors.

      a good example is register globals off change in php5. its now default off, because it is considered a security risk if a developer is not strict in using it. therefore it is turned off, supposedly breaking bazillions of websites along with innumerable ecommerce websites running on oscommerce and similar carts. however, actually, none of those sites had experienced any issues with that. they didnt have to hire developers to amend php code in order to refuse the upgrade either. they just hired people to amend their software for token amounts of money, therefore fixing their issue in the manner they like - some went compatible, some still retained register globals. and business went on without getting disrupted.

    27. Re:bullcrap by Anonymous Coward · · Score: 0

      If you don't understand the value of code cleanliness and how 5 minutes of cleaning up your code can result less bugs and easier maintenance, then I don't want to use your software.

    28. Re:bullcrap by shutdown+-p+now · · Score: 1

      Yes. Of course, if app is written to require admin, you will need to elevate before running it.

      The other problem is that many apps rely on undocumented behaviour ("hey, docs do not tell this, but you can pass null pointer here and it works!"). If enough do, such undocumented contracts are usually still maintained, otherwise you can get breakage. A taste of what that looks like in a bad case was ext4/fsync issue on Linux.

    29. Re:bullcrap by KingMotley · · Score: 1

      - please tell me who at microsoft got sued for innumerable security vulnerabilities, exploits and the billions in damages these cost to the people and businesses. who ? noone ? right.

      I don't know of anyone at Microsoft, however, I know quite a few software companies that have gotten sued for negligence security breaches, privacy issues, etc. The payouts were quite large.

      How many open source teams have coughed up $10k per affected client/customer when similar things happened to them?

    30. Re:bullcrap by dudpixel · · Score: 1

      99 times out of 100 on linux if something breaks, it is my fault. Leave it as is, and it will work exactly the same day in day out.

      --
      This seemed like a reasonable sig at the time.
    31. Re:bullcrap by KingMotley · · Score: 1

      Yes.

    32. Re:bullcrap by Anonymous Coward · · Score: 0

      because it is utterly, strategically foolish to build on a framework that is programmed by 50 ever-changing group of developers in a closed company that can change its priorities at any given point

      And how is this different from things like Samba, where one major developer leaves and the project's progress is thrown back years.

      Not only that, how many times have we seen OSS projects completely go in a different direction, also at the whim of a few people. The whole Linux driver ABI was a constant moving target for years, and the kernel team would refuse to include patches for desktop acceleration (as they wanted to keep it geared for servers).

      Hell, open source projects get thrown back by stupid open source license squablles all the time, like GPL2 vs. GPL3 vs. library license linking issues and whatnot.

    33. Re:bullcrap by Anonymous Coward · · Score: 0

      you mean they 'gave' you backwards compatibility. not any more. and probably they wont give it out any more either.

      What are you talking about? When did Microsoft announce they were going to drop any compatability? I can still call ancient Windows 2.0 functions like GetProfileString under Windows 7. Things like USER and GDI objects still use 16-bit descriptors so that 16-bit applications can access them. WDM drivers from Windows 98 can be compiled for Windows 7. Microsoft has maintained compatability to an extreme. You are just spouting zealotry without any facts to even back it up even.

      moreover, if your issue is more or less a common one, (and sometimes even if its an uncommon one) someone in an open source community will issue a mod/patch for it to make it backwards compatible.

      In my experience the open source projects are the ones that change their interfaces the most recklessly without any regard for backwords compatability. Everyone relies on the invisible hand of the open source community to release these patches for compatability, but rarely are there actually developers working on them.

    34. Re:bullcrap by Bungie · · Score: 1

      so 32 bit apps in windows xp work in 64 bit windows 7 ?

      Uh yeah, even a 32-bit app from Windows NT 3.1 or Windows 3.1 (Win32s) will run on 64-bit windows 7. It runs the applications under the 32-bit subsystem (WOW64), similar to how Windows XP would run 16-bit apps under the a 16-bit subsystem (NTVDM).

      --
      The clash of honour calls, to stand when others fall.
    35. Re:bullcrap by Mongoose+Disciple · · Score: 1

      Even though the PHP4->5 change wasn't that horrible of a fix in terms of a break in backwards compatability, it's still worse than anything I've personally had to deal with in the Microsoft world.

      Generally, I feel like you've made your choice of ideology, and now facts are things to be accepted or discarded based on whether or not they match what your ideology says should be true, rather than whether they themselves are true or not.

    36. Re:bullcrap by drsmithy · · Score: 1

      nowhere at any point neither the person i am discussing or me talked about 'building your own software in house'. it was about modifying/amending/adding modules to the open source software, in case you dont like something open source project's management did, forced upgrades, or missing features, or security fixes.

      I know, that's why I only referred to in-house software in passing (most non-trivially-sized organisations, in my experience, have at least a couple of in-house applications they need to maintain).

      you need only 1 at most 2 people to follow through with this. that also depends on your size, still its much much cheaper to try to whore off yourself to microsoft vendors.

      Usually it's not, in no small part because most businesses aren't in the business of software development - hence the reason they let other companies who *are* in the business of software development (eg: Microsoft) do that work for them.

      a good example is register globals off change in php5. its now default off, because it is considered a security risk if a developer is not strict in using it. therefore it is turned off, supposedly breaking bazillions of websites along with innumerable ecommerce websites running on oscommerce and similar carts. however, actually, none of those sites had experienced any issues with that. they didnt have to hire developers to amend php code in order to refuse the upgrade either. they just hired people to amend their software for token amounts of money, therefore fixing their issue in the manner they like - some went compatible, some still retained register globals. and business went on without getting disrupted.

      That's a pretty atrocious example for demonstrating why OSS is better, given the fact PHP is OSS was utterly irrelevant to the solution.

    37. Re:bullcrap by unity100 · · Score: 1

      Usually it's not, in no small part because most businesses aren't in the business of software development - hence the reason they let other companies who *are* in the business of software development (eg: Microsoft) do that work for them.

      yes, and charge an arm and a leg, and then keep charging.

      That's a pretty atrocious example for demonstrating why OSS is better, given the fact PHP is OSS was utterly irrelevant to the solution.

      and how. php is a language which has become a framework for not only many open source (and closed) software but also higher level frameworks that run many different apps. that is not only itself open source, but also the foundation on which innumerable businesses and web presences (and sometimes offline applications - there are various suites for various tasks to automate offices on intranet) conduct their business.

    38. Re:bullcrap by unity100 · · Score: 1

      Even though the PHP4->5 change wasn't that horrible of a fix in terms of a break in backwards compatability, it's still worse than anything I've personally had to deal with in the Microsoft world.

      so, it is worse than waking up one day to learn that the microsoft run ecommerce service is going to shut its doors down in one month, because microsoft thinks it doesnt bring enough profits, and you have one month to save your own ass, by finding a framework, migrating 2000+ products and tens of thousands of past orders to the new framework, setting it up and having it business worthy in the duration ?

      or, developers who have been left in the open because microsoft decided that the framework wasnt delivering what they need ?

      or, the people who were left baffled when microsoft shut their drm servers for their music service ? zune ?

      millions of people and businesses, who was fooled into upgrading vista by spending insurmountable amounts of money, only to see that microsoft screwed it up, wrote it off, and was bringing a new o/s in 1-1.5 years ?

      methinks you havent been following i.t. closely enough.

      Generally, I feel like you've made your choice of ideology, and now facts are things to be accepted or discarded based on whether or not they match what your ideology says should be true, rather than whether they themselves are true or not.

    39. Re:bullcrap by unity100 · · Score: 1

      What are you talking about? When did Microsoft announce they were going to drop any compatability? I can still call ancient Windows 2.0 functions like GetProfileString under Windows 7. Things like USER and GDI objects still use 16-bit descriptors so that 16-bit applications can access them. WDM drivers from Windows 98 can be compiled for Windows 7. Microsoft has maintained compatability to an extreme. You are just spouting zealotry without any facts to even back it up even.

      they just said that after windows 7 they were going to drop backwards compatibility in further oses.

      In my experience the open source projects are the ones that change their interfaces the most recklessly without any regard for backwords compatability. Everyone relies on the invisible hand of the open source community to release these patches for compatability, but rarely are there actually developers working on them.

      because there is always a patch someone issues, or a fork someone does, or a plugin someone puts out to remedy such stuff.

    40. Re:bullcrap by unity100 · · Score: 1

      And how is this different from things like Samba, where one major developer leaves and the project's progress is thrown back years.

      how is it any different than java ? how is it any different than cobol ?

      there will always be software, open and closed, that are declining in popularity, and they will suffer. you shouldnt bring up windows xp on one side and samba on the other. you should compare software of similar popularity.

      Not only that, how many times have we seen OSS projects completely go in a different direction, also at the whim of a few people. The whole Linux driver ABI was a constant moving target for years, and the kernel team would refuse to include patches for desktop acceleration (as they wanted to keep it geared for servers).

      Hell, open source projects get thrown back by stupid open source license squablles all the time, like GPL2 vs. GPL3 vs. library license linking issues and whatnot.

      not any more than how closed source software can be written off with the whim of a single manager. at least, with open source software, you have the chance of having forks, patches and plugins. with closed source, gone is gone.

    41. Re:bullcrap by unity100 · · Score: 1

      you know quite a few software companies that have gotten sued for negligence, yet you havent ever seen microsoft getting sued. there was only one attempt 4-5 years earlier, and it still didnt move forth.

      moreover 'damages' being paid after a damage is done is nothing. what matters is, the damage not being done. it doesnt matter shit if the company pays the damaged party a few billion dollars, after the company's databases are exposed to internet or their sensitive data gets out to wild.

      with open source, you can make sure that you have minimum chance of that happening. with closed source, you have to trust the private company. and a few people in that company.

    42. Re:bullcrap by KingMotley · · Score: 1

      Sure, if you have the IT staff to have them go through an entire open source project with a fine tooth comb and you have years to spend on it, yes, you could vet the source. If you think that because the source is open, that someone else has found it, you would be incorrect, as I have found major security breaches in 2 of the largest open source projects myself (Apache, MySQL). Both were "fixed" and patched in about 6 weeks after I disclosed them, both were acknowledged in the appropriate patch notes, but worded to sound like it was a routine bug fix rather than the security hole it was. So I have first hand experience with open source projects being buggy, not fully vetted, and the douche baggery that goes on inside them.

      Now, if you can't trust apache, or mysql, what open source projects are we talking about that have the large number of "eyes" to fully vet the project? See the difference is that you trust open source is "safe". I know differently. Neither one is "safe". So the argument about being ABLE to vet software yourself is great, if you can afford to hire enough people that are good enough to be able to spot these types of things, and you have the time to spend doing so on something that typically isn't part of your companies business. Of course, for example, try to explain to a furniture company why you need to hire 20 programmers for 9 months so you can fully vet your web environment apache webserver, and keep 2 of them on full time in case you need to make code modifications yourself when a bug is found. Good luck with that.

    43. Re:bullcrap by unity100 · · Score: 1

      what kind of exaggeration is this ? it cant be that you are able to ignore the fact that open source applications for popular (like the ones you mentioned) applications are being constantly vetted at any given point in space/time (just like exactly now), by innumerable people. you dont need to vet all of the code at any point.

      whereas on the other hand not even as many developers as who developed windows would be enough to vet the windows code in an acceptable time.

      this is crowdsourcing difference.

      and your beef with open source is, 'they worded a major security hole like it was a routine bug fix' ?

      come on.

    44. Re:bullcrap by KingMotley · · Score: 1

      What exaggeration? I said that open source software has bugs and security problems just like closed source software does, and the vast majority of companies that use software do not want, nor have the resources to vet or fix the software themselves.

      I don't "have a beef" with open source, I'm just not looking at it through rose colored glasses.

    45. Re:bullcrap by unity100 · · Score: 1

      open source software is crowdsourced. for any given popular open source project, there is no way in hell that a closed source software can catch up in regard to vetting and bugfixes.

    46. Re:bullcrap by KingMotley · · Score: 1

      http://apache.slashdot.org/story/10/04/13/1519231/Apache-Foundation-Attacked-Passwords-Stolen?from=rss&utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+Slashdot%2Fslashdot%2Fto+((Title)Slashdot+(rdf))&utm_content=Google+Feedfetcher

      Please post to apache, and let them know it's a good thing they are using an open source web server, because if they won't patch it, then they can patch it themselves. Perhaps, they should have vetted their web server source.

    47. Re:bullcrap by unity100 · · Score: 1

      and ?

      the point is ?

  57. How about Web Standards? by MazzThePianoman · · Score: 1

    Speed is useless if you are still wasting the time of every Web developer by not meeting Web standards. It costs everyone in time and money to build a Web site. Both Safari and Chrome pass the ACID test flawlessly. IE should stop being an exception.

    --
    "They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety" Franklin
  58. Silver threads among the gold by westlake · · Score: 1

    I feel sad about it when hardware acceleration is needed for rendering, what, websites.
    I want my Web back.

    Time for your meds gramps. Can I fetch your walker?

  59. What they're not telling you... by IGnatius+T+Foobar · · Score: 1

    What they're not telling you is that in order to enjoy all of this wonderful hardware-accelerated browser goodness, you must only visit sites implemented using Silverlight with DirectX stuff embedded in it. But you were going to do that anyway, right?

    --
    Tired of FB/Google censorship? Visit UNCENSORED!
  60. Firefox nightly does 60 fps easily, uses 20% cpu by Anonymous Coward · · Score: 0

    The firefox nightly does 60fps easily with the demo site, uses one CPU, mybe 20%. This is on a not very new Dell optiplex; newer and faster CPUs would use less. This is on Linux.

  61. Microsoft screwing up the balance by exes · · Score: 1

    This might sound paranoid, or even cynical... potentially retarded. If IE takes over the entire market again like it had, it would set us back starting the entire diversity process over again. Thus, should we avoid using IE out of principle? I think it would encourage developers to work on something else rather than "beating" IE and allows for a genuinely creative and new ideas; as less time is spent competing with the complete crap IE has historically been. Any billion-dollar company can throw a bunch of programmers at a problem, and that's what they're probably starting to do. Jeez, how many years and version releases has it taken them to just get to IE8? And IE8 is still a half ass piece of sluggish shit.

  62. Re:Why don't they just use WebGL like everyone els by crazycheetah · · Score: 1

    I'd like to see a point where it seriously makes that much sense to have the basics rendered with the help of the GPU, though. In this case, having a bunch of images spin and float around in 3D space, it would make a hell of a lot more sense to use a 3D standard like WebGL than something that has always been used primarily for 2D only. Maybe I'm not understanding, either...

  63. Re:Why don't they just use WebGL like everyone els by dingen · · Score: 1

    3D graphics is just one example this technique could be used for, but you can render any HTML, CSS or Javascript using this technique. How can you not see the point of using your hardware more efficiently to make processing times shorter?

    --
    Pretty good is actually pretty bad.
  64. Safari 4.0.5: 50fps @ 256 Images by Wingsy · · Score: 1

    I don't know what they did their testing on but their report of frame rates for Safari is way way off. I'm running Safari 4.0.5 and MacOS 10.6.3 and I can get 50 fps with 256 images smoothly and rapidly rotating. It uses 88% of one core (2.8GHz) to do so, but I have no idea how much (if any) GPU usage it has. Why do you suppose they claim Safari gets only 5.2 fps?

    --
    If I didn't have absolutely NOTHING to do, I wouldn't be here.
  65. Standards-based markup? In IE? by DragonWriter · · Score: 1

    The websites that you use every day become faster and more responsive, and developers can create new classes of web applications through standards based markup that were previously not possible.

    So, is IE9 now going to implement standards correctly, or is it just going to be "wrong, but fast".

  66. Really? Thank you, NoScript by Radical+Moderate · · Score: 1

    I'm running a 5 year old P4 and never have issues with slashdot. Well, not speed issues anyway.

    --
    Never let a lack of data get in the way of a good rant.
  67. DirectX not important... by Anonymous Coward · · Score: 0

    DirectX is not important in this case, it is only because of the Direct2D which accelerates 2d grahics, and DirectWrite which accelerates the writing. I'm not sure which library you could use for opengl. I would be interested to know, it was one of the reasons I switched from opengl to directx....

  68. Um, no. by jwietelmann · · Score: 2, Insightful

    your posts equates proprietary software with 'better than the competition', and free software with 'inferior'.

    I'm pretty sure he was equating "hardware-accelerated" with "better than the competition" and "purely software-rendered" with "inferior."

    Disclaimer before I get flamed for being a Microsoft shill: Hardware acceleration still isn't enough for me to switch from Firefox to IE. YMMV.

    1. Re:Um, no. by V!NCENT · · Score: 1

      Lol, Chrome software rendered is faster than IE9 hardware accel. 'Nuff said... Not to mention CPU load from the graphics driver. Kthnxbye

      --
      Here be signatures
    2. Re:Um, no. by Bungie · · Score: 1

      Not to mention CPU load from the graphics driver

      Stop spreading FUD. The whole point of hardware acceleration is to offload the processing from the CPU to the additional hardware. There is no additional CPU load at all, it actually reduces the CPU load. Unless the graphics driver is using interrupts to perform the hardware acceleration I doubt it's using more processing power.

      --
      The clash of honour calls, to stand when others fall.
  69. Re:Why don't they just use WebGL like everyone els by crazycheetah · · Score: 1

    I don't know. I guess they'd have to show me something that it actually becomes a significant improvement without a better solution already floating out there somewhere for it. In this thing, I can imagine WebGL would just be the better alternative (and more likely to actually be fast across several browsers, not that MS gives a shit--they probably want to avoid anyone thinking like that at all, knowing MS). At the current state, however, I can't think of any site that would be fast enough to actually be noticeably faster (most are already fast enough that I'm not going to notice much--if any--improvement, with Chrome, and the rest are probably still going to load like shit on here, just because their so horribly designed), and that wouldn't be more logical to just use another standard. Sure you can hack all kinds of funky things with Javascript, HTML, and CSS, but some times adding in another standard on top of that just makes more sense--just like programming anywhere else goes. I used 3D more as an example at that idea (I'll admit, it's probably the best idea I can come up with without thinking much).

  70. Re:Really? Thank you, NoScript by theaveng · · Score: 1

    I'm using a 600 megahertz AMD something (equivalent to a Pentium2), and it loads slashdot fine. Of course I have it set to Classic index and Simple User interface.

    --
    FOX NEWS.com should be BANNED from television and internet. Have the Congress take it over and give us Truespeak.
  71. IE9, standards based web apps reality, NOT! by Anonymous Coward · · Score: 0

    "and developers can create new classes of web applications through standards based markup that were previously not possible"

    IE9 isn't going to do this no matter what technologies are included. I can't deploy standards compatible web applications because of one thing and that is IE 6. Actually even if Microsoft killed off IE6 somehow I'd still be faced with IE7 and still only be halfway to decent standards compliance. Really supporting standards in IE 9 is important but real standards compliance web apps will still have to wait until 2014 (the currently projected year of IE6's retirement). So I'll continue to develop web apps using standards and never deploy them until I've spent at least as long working around IE quirks.

  72. Re:Firefox 3.6 on linux works like a dream with de by bmatt17 · · Score: 1

    Their flying images demo just kept on rolling when I tried it with firefox 3.6 on my slackware linux box. I jacked the number of images up as high as it would go and it was still doing something like 50fps. So looks like firefox got their first.

    I'm getting about 20-30fps in firefox 3.6 on a su2300 netbook. IE 8 gets about 1fps.

  73. I guess the quality of the apps are irrelevant by ClosedSource · · Score: 1

    "The point of turning the web into an application platform is that Windows is suddenly rendered completely irrelevant."

    Perhaps web apps would be more successful if the point was providing the user with a superior tool.

    1. Re:I guess the quality of the apps are irrelevant by 99BottlesOfBeerInMyF · · Score: 1

      "The point of turning the web into an application platform is that Windows is suddenly rendered completely irrelevant."

      Perhaps web apps would be more successful if the point was providing the user with a superior tool.

      You make it sound as if the two were mutually exclusive, but one may well lead to the other. Windows has been a significant limitation for application developers since it gained dominance. Do you develop two apps and want them to share the same spell checker including libraries? It's easier to do that via Web apps than it is to do it on Windows. Ditto for grammar checking. Want your apps to run wherever your user wants instead of just on devices that have licensed Windows? Well that's an obvious one, but important to users. Want your users to automatically be able to access their data from multiple devices and stay in synch? Want your users to be able to collaborate and easily discover and connect to collaborators? Want to write a game and let people play it on iPhones, PCs, and PSPs? Want your app to run without a complex install process? Want your app to stay updated for security reasons? Both tasks are again easier for Web apps. Want to allow users to migrate your installed and licensed application from their old computer to their new one? Again, Web apps are easier.

      Windows provides a lot of limitations and pitfalls for developers. The Web is a platform that is standardized enough that sometimes those problems go away... and people are working hard to make it moreso.

    2. Re:I guess the quality of the apps are irrelevant by ClosedSource · · Score: 1

      It's OK if harming Windows is a side-effect of delivering a quality product, but if it is the "point", something is wrong.

      I'm not going to comment on your whole list, but doing things like sharing a spell checker have been possible on Windows for at least 15 years.

      Show me a web based game that uses the same code to run on iPhones, PCs, and PSPs and I'll show you a game that sucks.

    3. Re:I guess the quality of the apps are irrelevant by 99BottlesOfBeerInMyF · · Score: 1

      It's OK if harming Windows is a side-effect of delivering a quality product, but if it is the "point", something is wrong.

      If one accepts the premise that lack of real progress in OS development is caused by the Windows monopoly and one allows that such lack makes apps less functional, then harming the Windows monopoly can very well not only incidental to better apps, but a method to achieve better apps. So that point of view follows a very real logical progression, even if you do not agree with the initial premises.

      I'm not going to comment on your whole list, but doing things like sharing a spell checker have been possible on Windows for at least 15 years.

      Where did I claim it wasn't? What I claimed was that coding a spell checker to work with multiple applications you develop and to share library information (including that from users) between them is more difficult on Windows than with Web based applications. Thus either you completely misunderstood me or you're making a strawman argument.

      Show me a web based game that uses the same code to run on iPhones, PCs, and PSPs and I'll show you a game that sucks.

      Show me a web based game that uses the same code to run on iPhones, PCs, and PSPs and I'll show you a game that sucks.

      Mostly that is the case, but that's the point of these enhancements. No one said hardware accelerated HTML5 was today a good platform for creating quality, cross-platform apps. If it was, these sorts of improvements would not be needed or useful. That's why people are working on these improvements, so you can run a quality application on any platform you want without three different dev trees.

  74. Flying images. by jwietelmann · · Score: 1

    Did they test against this?

  75. We need more info! by Anonymous Coward · · Score: 0

    Your views are a smidgeon childish. You missed the all important point: the new OpenGL 3.0 rivals DirectX, so the choice of DirectX isn't obvious anymore. DirectX was better and therefore defacto the past 8 years, so of course there was no decision. However, I would love to hear their rationale for choosing DirectX over openGL today!

    1. Re:We need more info! by unity100 · · Score: 1

      you misread my post. you should go back and read it again.

  76. Re:Firefox 3.6 on linux works like a dream with de by Anonymous Coward · · Score: 0

    I'm running WinXP (updated) on a P4. I tested it using Firefox 3.5.3 and IE8:
    I get 18-22FPS using Firefox
      and less than 1FPS in IE8! WTF? The firefox rendering was even usable!

  77. Greatsy by Anonymous Coward · · Score: 0

    Internet Explorer 9: Unleash the fury (on you)! Now with brand-new hardware accelerated infection reception systems(tm). You're not only screwed, you'll be screwed much faster than everyone else. (And that's a good thing as you've never been screwed by anyone...)
    Ever wanted to spread your legs on the streets of the most sleazy part of town. Now imagine doing that on speed. While everybody else is on steroids.
    Strip off those blotchy underpants, give your mommy a kiss and get ready to become a travelled man!
    Passively travelled.

    Highly frequented, at any rate...

  78. Obligatory ... by Anomalyst · · Score: 1

    I, for one, welcome our new SVG based, hardware accelerated pr0n overlords.

    --
    There is no right to feel safe thru security vaudeville at the expense of everyone's freedom, privacy and tax money.
  79. They don't develop things just for you. by nurb432 · · Score: 1

    No, of cousre not, but they shouldn't develop in spite of the millions of us who are sick of it. We *aren't* alone. All the time i hear the same thing from 'regular' users. "why does this take so long".. "why does my pc slow down when i go here"..."i just bought a new pc and its slow now too" "what is with all these moving advertisements all over my screen on every webpage" etc.

    --
    ---- Booth was a patriot ----
  80. I can't believe all the negative posts... by xavierpayne · · Score: 4, Insightful

    As the owner of a quad core with an Nvidia 8800 I am constantly underwhelmed by applications (3D, Video Editing, power point... basically everything that's not a game) performing absolutely mediocre because they don't take advantage of even basic acceleration capabilities of my sound and graphics hardware. What the hell is the point of having built in mpeg or dolby 5.1 enc/dec if nothing uses it? I might as well still be using my SB16. My video card is supposed to be able to decompress avc natively but my NLE stupidly throws it at the cpu making my 512mb 8800 no more effective than a 16mb Voodoo Banshee. I don't care if it's office, my web browser, or Adobe Premiere. I bought a bangin GPU because I wanted my apps to use it. Microsoft can't clean up the millions of crappy web pages out there by releasing a new browser. They can however make those millions of crappy web pages hog less of the CPU.

  81. I meant 4.0! by Anonymous Coward · · Score: 0
  82. Well, the web-developer in me thinks by SmallFurryCreature · · Score: 1

    It is going to wrong and slow. Yeah yeah, GPU based rendering, but most PC's don't have a GPU. And this says NOTHING about its javascript engine (IE is the slowest of them all. In fact if it was a race, IE would be running backwards, then drop dead) and the dom etc. So they can pass one test very quickly. Good for them. It is about time because with their current browsers they fail every single test without fail.

    And I fear what advertisers will do with this.

    But frankly, considering the recent removal of Flash from some websites because of the iPad, I think MS might hopefully be to late. If companies are no longer willing to ignore a "small" number of users whose browser is not IE, then they will not be making use of any gadget MS adds.

    --

    MMO Quests are like orgasms:

    You may solo them, I prefer them in a group.

  83. Re:Firefox 3.6 on linux works like a dream with de by Anonymous Coward · · Score: 0

    Using 3.6, gentoo, latest xorg and nouveau I get 33-35 with maximum images set. This is good enough no?

  84. Re:Firefox 3.6 on linux works like a dream with de by Anonymous Coward · · Score: 1, Funny

    Got their first what?

  85. Not odd at all by Anonymous Coward · · Score: 0

    10 years ago slashdot was probably 99% technical-minded people. As its popularity increased, so did its readership, to include people who are less technically-minded.

    I see the same thing with the pro-microsoft crowd. 10 years ago slashdot was probably 1% pro-microsoft. Nowadays I find myself wondering if there aren't more pro-microsoft people here than not. This isn't because there are more pro-microsoft people in the world, but simply because slashdot's popularity has expanded to attract them.

  86. For the record... by Anonymous Coward · · Score: 0

    I am that "Libertarian" that he is refering to.

    I apologize that his post is strictly to troll both here and another site he harrasses regulars at.

    I am not here to stir the pot, just to set the record straight. This is a technology site, and he (in his normal trolling style) is attempting to take a personal jab at me.

    Rest assured that while the line of thinking is close to what I was saying, he spun it in a way to fit himself. This isnt the place to go on about it, so I will leave it at that.

    Anyways, sorry that this had to waste your time. The guy is a constant pest on our site as well.

    Cheers.

  87. Given that they control the OS and API by Trelane · · Score: 2, Insightful

    I'd expect them to always have a way to "win" these contests.

    --

    --
    Given enough personal experience, all stereotypes are shallow.
  88. Re:Firefox 3.6 on linux works like a dream with de by yareckon · · Score: 1

    20-45 fps with maximum # of images on ff3.6 on ubuntu 10.04 on macbook intel graphics... so you don't have have too much GPU horsepower to run this at a decent rate on linux.

  89. Re:Firefox 3.6 on linux works like a dream with de by Solandri · · Score: 2, Informative

    The point of their test isn't achieving high FPS. It's achieving high FPS with low CPU utilization. My crummy laptop gets about 40 FPS with Firefox 3.6.3, but the CPU meter is pegged at 50% (one core fully utilized).

  90. 60 fps on vanilla Safari by Anonymous Coward · · Score: 0

    I'm getting a steady 60 fps on a two years old MacBook Pro, with a vanilla Safari (no alfa, beta, nightly build or whatsoever).

  91. 60fps with 20% cpu by Anonymous Coward · · Score: 0

    getting constant 60fps with 20% cpu in Opera with about 15 other tabs open and 10 other applications open.

  92. Wrong, but faster by 200_success · · Score: 1

    IE 9 will render pages incorrectly more quickly. How is that useful? I'd much rather have it render pages according to the standards, however long it takes.

  93. Ever heard of tabs? by DABANSHEE · · Score: 1

    Next time you go on the web try smoking some meth beforehand, you'd be amazed at the huge number of squished up tabs that seem to appear in virtually no time at all along the top or bottom of the screen, then open the task manager & see what that does resource wise, you'll see what I mean.

  94. Re:Firefox 3.6 on linux works like a dream with de by Xtifr · · Score: 1

    Their flying images demo just kept on rolling when I tried it with firefox 3.6 on my slackware linux box.

    Indeed, and IE produced exactly zero FPS on my Debian box!

    To be fair, it also had zero CPU utilization, which is pretty impressive. :)

  95. Guido by Anonymous Coward · · Score: 0

    Awesome, FireFox nightly (Minefield) was web gl, google just release quake 2 on the browser, and now microsoft brings out a browser that can make pictures fly fast. Sheesh!! All this fanfare for a browser without canvas support making it 1.5 years behind the competition and its not even released yet. This is outright sabotage of web development advancement.

    Give up MS, use WebKit and be done with it, no developer is impressed by your redundant graphics acceleration in SVG, graphics acceleration in canvas would have been a worthy mention however.

  96. Haiku's browser by Anonymous Coward · · Score: 0

    Haiku's browser get's pretty good results too.

    http://www.youtube.com/watch?v=wMO1SqSmv3s

  97. They didn't enable GPU in Safari by gig · · Score: 1

    You use a meta tag to turn on GPU acceleration in Safari. It even works on iPhone. So this is disingenuous. If you deploy something like this, you add the meta tag to turn on layers in Safari.

  98. Nobody owes you anything you fucking moron. by Anonymous Coward · · Score: 0

    Shut the fuck up and do what you're paid to do. If you can't there are other people who will. Argh.. I'm tired of whinny bitches who think they're entitled to shit and are afraid of actual hard work.

  99. Here is the FF instructions by akayani · · Score: 1

    http://techie-buzz.com/browsers/firefox-3-7-mozilla-developer-preview-1-9-3-alpha.html

    The Mozilla Firefox Alpha 3 developer preview was released on the 17th of March. The developer preview 1.9.3 Alpha which is available for testing has the latest Gecko layout engine. It is an early release in the development cycle. The changes seen in the developer preview are:

            * A Direct2D rendering on Windows is available and turned off by default.
            * Significant API improvements have been made.
            * Stability has been improved by using a mechanism to abort memory allocation if it does not get fulfilled in time.

    To turn on Direct2D rendering, got to type in about:config in the address bar. Now, look for the key gfx.font_rendering.directwrite.enabled and set it&rsquo;s value to true. Next, set the value of the mozilla.widget.render-mode key to 6.

    I tried the MS test of FF 3.7 A4 and with Direct2D off I get 11 frames a sec on 36 objects with it on I get 41-50

    It's worth a play.

  100. works in opera no problem by Anonymous Coward · · Score: 0

    works in opera no problem

  101. Re:Firefox 3.6 on linux works like a dream with de by Anonymous Coward · · Score: 0

    Mine continues at full speed with all of the images too, on Firefox 3.6.3/Ubuntu 10.04.

  102. Re:Safari 4.0.5: 50fps @ 256 Images by BZ · · Score: 1

    Because they're comparing browsers on the same hardware and OS; in their case on Windows.

    And Safari on Windows has a quite different rendering pipeline from Safari on Mac; it can't leverage the same set of system frameworks, etc (and the general drawing model is quite different too). So on benchmarks which are gated on rendering I would expect significant differences between Safari on Windows and on Mac. I would expect similarly significant differences between Firefox on Windows and Mac and Linux (especially Linux; high-performance graphics without just using OpenGL is a huge pain on Linux).

    This is why, for example, webkit only supports 3d transforms on Mac: they just offload the work to a system library that exists on Mac but not elsewhere.