Slashdot Mirror


Microsoft Aims To Close Performance Gap With Internet Explorer 9

Barence writes "Microsoft has unveiled the first details of Internet Explorer 9, promising that it will close the performance gap on rival browsers. The major newcomer is a revamped rendering engine that will tap the power of the PC's graphics card to accelerate text and graphics performance. 'We're changing IE to use the DirectX family of Windows APIs to enable many advances for web developers,' explains Internet Explorer's general manager, Dean Hachamovitch. As well as improving performance, Microsoft claims the hardware acceleration will enhance the appearance and readability of fonts on the web, with sub-pixel positioning that eradicates the jagged edges on large typefaces."

477 comments

  1. IE by Anonymous Coward · · Score: 0, Insightful

    will still suck.

    1. Re:IE by Philip+K+Dickhead · · Score: 2, Interesting

      The speed problem with IE is NOT rendering! The issue is with the kludge design for multiple-tabbed browsing - which does the equivalent of starting an entire, new environment and plug-in set, etc for every tab!

      This may be the best trade-off for the 3-4 tab user. Beyond this? Awful. More than 10 seconds to switch between tabs, when - as I often do - there are 12 - 20 opened.

      Don't talk to me about the brain-dead session @restore@ feature.

      --
      "Speaking the Truth in times of universal deceit is a revolutionary act." -- George Orwell
    2. Re:IE by MyLongNickName · · Score: 3, Interesting

      Is this the price you pay for having each tab run in a separate process? Part of my frustration with firefox is that a crash in one tab brings the whole thing down. I use IE for a handful of sites that won't run in firefox, so I don't have first-hand experience. Is IE 8 able handle crashes in one tab without the rest crashing as well?

      --
      See my journal for slashdot ID's by year. Mine created in 2005. http://slashdot.org/journal/289875/slashdot-ids-by-year
    3. Re:IE by BlueWaterBaboonFarm · · Score: 1, Interesting

      Indeed! I don't think that average user notices how fast pages load when it's such a minimal difference (or does the average /.er). I think one of the biggest problems is that there is little to no innovation with IE. Granted I don't use IE, but it seems most of the features that seem neat to users, are passed down from Opera, FF, Safari or elsewhere. In my mind, neat features are the reason the average user choses one browser over another, not super fast text rendering.

    4. Re:IE by John+Hasler · · Score: 4, Informative

      > Is this the price you pay for having each tab run in a separate process?

      That depends on the OS. On some the price of creating a new process is very high. On others a process costs only a little more than a thread.

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
    5. Re:IE by Anonymous Coward · · Score: 2, Funny

      For IE to be successful, they need to port it to a proper operating system.

    6. Re:IE by nmg196 · · Score: 4, Informative

      > The issue is with the kludge design for multiple-tabbed browsing - which does the equivalent of starting an entire, new environment and plug-in

      You mean like Chrome does? That's the BEST feature of IE8 - no more one-tab crashing taking down all yoru other tabs with more basic browsers like IE7 and Firefox.

    7. Re:IE by markkezner · · Score: 3, Informative

      The performance really depends on the browser's architecture, which is comprised of a lot of parts and potential bottlenecks.

      Chrome and Chromium, for example, are heavily multi-processed and handle large amounts of tabs\plugins very nicely. It certainly doesn't hurt that they were designed from the ground up for this kind of behavior.

      --
      Dangerous, sexy, turing complete: Femme Bots
    8. Re:IE by Anonymous Coward · · Score: 0

      nope it all comes down!

    9. Re:IE by ground.zero.612 · · Score: 2, Insightful

      Mod me redundant if need be, but I just had to comment that there appears to be a mod troll lurking about, modding non-trolling posts as Troll. Thanks.

      --
      "Be prepared, son. That's my motto. Be prepared." --Joe Hallenbeck
    10. Re:IE by RiotingPacifist · · Score: 1

      I think the point is it will suck less!

      IE9, it's still IE but it sucks less!

      --
      IranAir Flight 655 never forget!
    11. Re:IE by Captian+Spazzz · · Score: 1

      Why in god's name did some @$$hat mod this troll?! Common guys!

    12. Re:IE by Neil+Hodges · · Score: 1

      I think GP is referring to IE8, which is intended to run only on Windows.

    13. Re:IE by Gilmoure · · Score: 1

      That goes back to basic windows application handling. In Windows, each window is basically a running process. Compare this to Mac where an application can run one, multiple or no windows.

      --
      I drank what? -- Socrates
    14. Re:IE by gnick · · Score: 3, Funny

      That depends on the OS.

      You do have a point there. But I can count on 1 finger how many OS's Microsoft is targeting with IE.

      --
      He's getting rather old, but he's a good mouse.
    15. Re:IE by Keeper+Of+Keys · · Score: 2, Informative

      Chrome doesn't seem to have a problem doing this (on Windows).

    16. Re:IE by Rhaban · · Score: 1

      One great innovation of IE is IE8's "accelerators". select an address or a location name in any web page, and with a right-click you can send it to google maps.
      You can translate some text or post it to twitter or to your blog, start an e-mail with it... it really is a cool UI feature.

      That said, it's not enough for it to be my main browser, I usually use chrome or opera or firefox and only start IE when i can't avoid it (as a web developper, it's fairly often).

    17. Re:IE by trapnest · · Score: 1, Informative

      Processes on windows (as far as as 3.1) could have more then one window, or no windows, or whatever. The feature isn't unique to Apple OSes.

    18. Re:IE by Gilmoure · · Score: 1

      Never said unique to Mac; is just a common example that most folks might be familiar with.

      Shows up when you close a document window in a Mac app and the mac stays running. Pisses some folks off.

      --
      I drank what? -- Socrates
    19. Re:IE by ziggy_travesty · · Score: 1

      Yes, IE8 does use multiple processes to prevent a crash from taking down the whole browser. In fact, we were the first browser to have this. See http://blogs.msdn.com/ie/archive/2008/03/11/ie8-and-loosely-coupled-ie-lcie.aspx for more info. Thanks, Andy

    20. Re:IE by ChienAndalu · · Score: 1

      That goes back to basic windows application handling. In Windows, each window is basically a running process. Compare this to Mac where an application can run one, multiple or no windows.

      while(1) { alert("pwnd"); }

    21. Re:IE by MyLongNickName · · Score: 0, Troll

      Personal question...

      How do you handle reading Slashdot when the crowd is... um.... so decidedly against IE?

      --
      See my journal for slashdot ID's by year. Mine created in 2005. http://slashdot.org/journal/289875/slashdot-ids-by-year
    22. Re:IE by jpmorgan · · Score: 5, Informative

      Irrelevant.

      When we talk about process creation being expensive, as opposed to thread creation, we're usually talking about it taking milliseconds rather than microseconds. From the perspective of the computer, process creation is expensive, and that means we can't use software design which relies on rapidly creating new processes, but if we're talking about the creation of a SINGLE process to service a new tab, it's absofuckinglutely irrelevant. From a user perspective, 1ms might as well be 1us. They both fall into the 'imperceptibly short' bin.

    23. Re:IE by Anonymous Coward · · Score: 0

      Google Chrome has separate processes for each tab.

      http://forums.mozillazine.org/viewtopic.php?f=8&t=830465&start=0&st=0&sk=t&sd=a

      I only run it on my netbook because it offers me more desktop real-estate than IE or FFox. It's a pretty weak machine but still handle

    24. Re:IE by krelian · · Score: 2, Informative

      I use Chrome. It's an excellent browser that managed to easily sway me away from Firefox despite the fact that I use some FF extensions on a regular basis.

      I have read all about the process per tab design of chrome but I must say that 95% of the times when Chrome crushes, it takes down the whole browser.

    25. Re:IE by Aklyon · · Score: 1

      the crowd is... um.... so decidedly against IE?

      is it? or is it just against M$ in general?

      --
      I reserve the right to have a physical object so I can sell it later, and recover my money.
    26. Re:IE by ToasterMonkey · · Score: 3, Insightful

      That depends on the OS. On some the price of creating a new process is very high. On others a process costs only a little more than a thread.

      Please, when you get into the multiple seconds range, you are WELL beyond any OS process creation overhead...

    27. Re:IE by KingMotley · · Score: 2, Informative

      No, you didn't say it was unique to a Mac, however, you did say "In Windows, each window is basically a running process.", which isn't correct. It's not even close, almost all applications run multiple windows in a single process on windows.

    28. Re:IE by SnarfQuest · · Score: 1

      According to Microsoft, IE is the operating system.

      --
      Who would win this election: Andrew Weiner vs Andrew Weiner's weiner.
    29. Re:IE by LordLimecat · · Score: 1

      Except each new tab instance in chrome does not appear to carry the weight of all the plugins with it. Each plugin while running seems to be its own process or thread, seperate from the page process that spawned it (at least as shown by the chrome task manager).

    30. Re:IE by Anonymous Coward · · Score: 0

      The middle finger I presume.

    31. Re:IE by benjymouse · · Score: 1

      On Windows creating a process is a relatively expensive operation, while creating a thread is comparatively very fast.

      Internet Explorer actually uses threads for tabs, not processes like Chrome. On Windows, processes are not units of execution, rather they are resource boundaries, i.e. the process contains security tokens, memory and other resources. A process will always have at least one thread (the unit of execution).

      The advantage of using multiple threads (one per tab) is that you get some insulation from bugs (hangs, security violations, etc), but if memory is corrupted the entire process is compromised. All IEs tab threads execute within a sandboxed process (running with "low" integrity level) which prevents the threads from writing anywhere on the system except for some cache storage (the location of which is obfuscated to avoid social engineering tricks).

      Chrome uses multiple processes (one rendering process per tab). Hence it has even better isolation: Even if a tab (or - more commonly - a plugin used from within a tab) misbehaves and corrupts memory, the *other* tabs will not be affected.

      Clearly, the process-per-tab has an advantage in robustness over thread-per-tab. But it also (theoretically) uses more resources. I use Chrome as my main browser and I don't think the resource overhead is an issue.

      --
      Reading slashdot one-liner: (irm http://rss.slashdot.org/Slashdot/slashdot).rdf.item | fl title,desc*
    32. Re:IE by sincewhen · · Score: 1

      basic browsers like IE7

      I'm on IE6 you insensitive clod! Seriously, here at work they still run IE6!

      --
      -- Braden's law of data: All data spends some of its lifetime in an excel spreadsheet.
    33. Re:IE by complete+loony · · Score: 1

      Yeah I remember reading a discussion on this related chrome on linux and the time gnome takes to read it's icon cache for each process. I believe even with chrome, process creation is insignificant compared to the cost of initialising a new renderer.

      http://groups.google.com/group/chromium-dev/browse_thread/thread/d86faf0eff41b998;

      There is a "new tab" graph that attempts to measure this. The various lines on the graph are tracking how quickly we get to each stage in constructing the page. We hit the first line 20ms faster on Linux than Windows likely due to the zygote and "slow" Windows process creation, but process startup seems to be a relatively small part of the total time. Linux hits other lines later and Linux and Windows hit the finish line at around the same time.

      --
      09F91102 no, 455FE104 nope, F190A1E8 uh-uh, 7A5F8A09 that's not it, C87294CE no. Ah! 452F6E403CDF10714E41DFAA257D313F.
    34. Re:IE by nmg196 · · Score: 1

      Get a new job then :)

    35. Re:IE by trapnest · · Score: 1

      I ment to type "(as far back as 3.1)" gg me not reading the preview. :(

  2. Sub Pixel rendering, really? by Rashkae · · Score: 1, Funny

    Microsoft claims the hardware acceleration will enhance the appearance and readability of fonts on the web, with sub-pixel positioning that eradicates the jagged edges on large typefaces

    Anyone else get the feeling Dean hasn't really been keeping up with recent developments? If that's IE's general manager, it explains much.

    1. Re:Sub Pixel rendering, really? by Anonymous Coward · · Score: 3, Informative

      I read that as him saying that the Direct2D sub-pixel rendering is more accurate (more aesthetic?) than the current GDI implementation.

      But hey, that's a view that's not rabidly anti-Microsoft...

    2. Re:Sub Pixel rendering, really? by Phroggy · · Score: 1

      But hey, that's a view that's not rabidly anti-Microsoft...

      You must be new here! ;-)

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    3. Re:Sub Pixel rendering, really? by ChienAndalu · · Score: 3, Interesting

      I read that as him saying that the Direct2D sub-pixel rendering is more accurate (more aesthetic?) than the current GDI implementation.

      Me too. But what does this tell you about the priorities at the IE team when this is something worth bragging about?

    4. Re:Sub Pixel rendering, really? by Sockatume · · Score: 0

      I suspect that the article author paraphrased beyond his competence, to coin a phrase. Subpixel rendering's been in IE for a long while.

      --
      No kidding!!! What do you say at this point?
    5. Re:Sub Pixel rendering, really? by commodore64_love · · Score: 2, Funny

      Subpixel rendering (turning on or off R,G,B elements) is a cool concept. It almost makes me want to give-up my CRT for an LCD. Almost. In reality my eyes can't see those pixels smaller than 1024x800 resolution, so it makes no difference anyway. And I can't believe we're now on IE9. I just upgraded to version 7 last month! Next you're going to tell me XP-SP2 is not the latest OS. ;-)

      Aside -

      I just tried the K-MELEON web browser for a few weeks. I don't recommend it. Despite claims that it's "ultrafast" it keeps freezing-up for 4-5 seconds while pages are downloading. That's rather frustrating when you're trying to highlight text and the computer does not respond. Firefox or Opera are the best ones (IMHO).

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    6. Re:Sub Pixel rendering, really? by Anonymous Coward · · Score: 0

      It makes a HUGE difference. It doesn't matter that you can't make it the individual pixels. The difference is easily visible - try turning it on and off.

    7. Re:Sub Pixel rendering, really? by Anonymous Coward · · Score: 0

      It means they care about websites looking good.

      Users (quite a few?) don't give a shit about web standards (Which btw were never standards to begin with. Every browser vendor since Netscape 0.9 has been adding proprietary crap to them). And they shouldn't. If you haven't taken the trouble to make the website look good for me, then fuck off. I'm taking my business elsewhere.

      To all the web developers who are going to stop supporting IE6: I'll be happy to do your work!! I'll keep supporting IE6 for as long as possible. More web developers rejecting IE6 means more revenue for me! Yay!

    8. Re:Sub Pixel rendering, really? by cnettel · · Score: 1

      What other browser do you know of that regularly uses sub-pixel positioning (not sub-pixel rendering)?

    9. Re:Sub Pixel rendering, really? by Neil+Hodges · · Score: 0

      I see it more as an LCD making up for the fact it can't run at as high a resolution as a CRT, at least in most cases. My ThinkPad T61p looks pretty much the same with it on or off since it has a much higher DPI than even most CRTs.

      Your experience with K-Meleon reminds me of my experience with Firefox. I still wouldn't opt for another browser until extension support is found outside of the Gecko family.

    10. Re:Sub Pixel rendering, really? by Anonymous Coward · · Score: 0

      And I can't believe we're now on IE9.

      You wait years for a new release of IE and then three come along together.

    11. Re:Sub Pixel rendering, really? by plague3106 · · Score: 2, Informative

      That they want to make the browser faster, and can do so using D2D over GDI? It seems pretty common to me for a Vista / 7 desktop to have better "gaming graphics" processing than "desktop," if you go by the Windows experience index, or whatever its called.

    12. Re:Sub Pixel rendering, really? by svtdragon · · Score: 1

      Here in Corporate America(TM), we really *did* just upgrade to IE7 in July. And we're acceptance-testing XP SP3 at the moment. /hangs head

    13. Re:Sub Pixel rendering, really? by Idiomatick · · Score: 2, Funny

      "Next you're going to tell me XP-SP2 is not the latest OS."

      Nah after XP there was a huge gap and then Windows 7 came out with NOTHING INBETWEEN.

    14. Re:Sub Pixel rendering, really? by bonch · · Score: 1

      Safari. The first Windows release even included Quartz rendering until it was removed due to complaints from Windows users.

    15. Re:Sub Pixel rendering, really? by jthill · · Score: 2, Insightful

      Which btw were never standards to begin with

      Standards are written documents that provide sufficient information to allow everyone to build products that meet them.

      Snipe around the edges all you want, that's what standards are.

      Marketers hate that world. They want "standard" to mean "whatever gets me money", same as they want for every other word connoting anything good.

      --
      As always, all IMO. Insert "I think" everywhere grammatically possible.
    16. Re:Sub Pixel rendering, really? by commodore64_love · · Score: 1

      Interesting. I've never seen Firefox 3.0 freeze up while loading a page.

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    17. Re:Sub Pixel rendering, really? by jDeepbeep · · Score: 1

      You must be new here! ;-)

      Coming from a 3 digit-er, I suppose we all are. :p

      --
      Reply to That ||
    18. Re:Sub Pixel rendering, really? by commodore64_love · · Score: 2, Informative

      I can understand that. Why would business want to deal with the mess that is Vista? Most likely they'll just hop directly to Win 7.

      If corporate america was smart they'd also get rid of IE. I just ran Spybot Search & Destroy yesterday. Every piece of malware it found was connected to Internet Explorer. Nothing was tied to Firefox or Opera. IE is like an open door.

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    19. Re:Sub Pixel rendering, really? by ThrowAwaySociety · · Score: 1

      I read that as him saying that the Direct2D sub-pixel rendering is more accurate (more aesthetic?) than the current GDI implementation.

      The question is, why is this being done as part of IE instead of GDI/WPF? (Or is it just that IE is finally being updated to take full advantage of WPF? And if so, why not just say so?)

    20. Re:Sub Pixel rendering, really? by drodal · · Score: 1

      So  you don't mind eating a 100 pound bag of fertilizer for a penny.... I got a lot of pennies start munching........oh and be proud of it while you doing it :)

      and users aren't screaming about sub pixel rendering. Probably most of them won't notice.

      This is an obvious continuation of Microsoft's war on everything non microsoft, and you a shill for spreading they're lies.....

    21. Re:Sub Pixel rendering, really? by Anonymous Coward · · Score: 0

      Firefox? What is this firefox you speak of? I use Phoenix 0.6 you insensitive clod!

    22. Re:Sub Pixel rendering, really? by Anonymous Coward · · Score: 0

      This is an obvious continuation of Microsoft's war on everything non microsoft, and you a shill for spreading they're lies.....

      What? Can you explain this complete bullshit?

    23. Re:Sub Pixel rendering, really? by hairyfeet · · Score: 1

      Dude Kmeleon stock is only really for older machines that choke on newer browsers. hell if you look at their FAQ page they even tell you how to run it on Win95! If you are wanting the Kmeleon speed without the crashes I would look at Kmeleon CCF ME. It runs great, not nearly as buggy, also runs great on a flash stick (just unzip and go), has a nicer UI and built it ABP, and in my experience runs well even on a machine with only 256Mb of RAM.

      You see to me this is one of the nice things about FOSS. We get so many choices instead of like the bad old days when it was Nutscrape VS Internet Exploiter. Today we have FF,Kmeleon stock/CCF ME, Flock, SeaMonkey, Safari, Chrome, hell there are a few more in there but I can't recall them off the top of my head. But Kmeleon stock IMHO is really more about giving a modern browser to those stuck with an old OS/hardware whereas Kmeleon CCF ME is more about having an uber fast modern browser. Personally I'm glad we have Kmeleon because I still have a few customers that are hanging onto old machines for one reason or another. I even have one on WinME (EEEK!) and Kmeleon makes a great choice for those folks.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    24. Re:Sub Pixel rendering, really? by SilverHatHacker · · Score: 1

      Try loading Slashdot.
      Wait...dang...
      Seriously, though, any page with 150+ comments freezes the whole browser for me.

      --
      Funny may not give karma, but +5 Informative never made anyone snort coffee out their nose.
    25. Re:Sub Pixel rendering, really? by Anonymous Coward · · Score: 0

      just ran Spybot Search & Destroy yesterday. Every piece of malware it found was connected to Internet Explorer.

      Was it real malware or just tracking cookies that it found?

    26. Re:Sub Pixel rendering, really? by Anonymous Coward · · Score: 0

      I just ran Spybot Search & Destroy yesterday. Every piece of malware it found was connected to Internet Explorer. Nothing was tied to Firefox or Opera.

      You should tell IE to clear cookies.

    27. Re:Sub Pixel rendering, really? by ChienAndalu · · Score: 1

      To all the web developers who are going to stop supporting IE6: I'll be happy to do your work!! I'll keep supporting IE6 for as long as possible. More web developers rejecting IE6 means more revenue for me! Yay!

      That's the only thing in your post that I do not believe.

    28. Re:Sub Pixel rendering, really? by gullevek · · Score: 1

      I see that, but I blame extensions for it.

      --
      "Freiheit ist immer auch die Freiheit des Andersdenkenden" - Rosa Luxemburg, 1871 - 1919
    29. Re:Sub Pixel rendering, really? by commodore64_love · · Score: 1

      That's probably it. My Firefox doesn't have any extensions installed, except NoScript and Flash Video Downloader. So my Firefox is still functional and loads pages extremely fast, without freezing.

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    30. Re:Sub Pixel rendering, really? by commodore64_love · · Score: 1

      Was it real malware or just tracking cookies that it found?

      2 pieces of IE-connected malware, and a bunch of IE tracking cookies.

      I also used to have a problem with a virus hijacking my desktop background ("Warning: Your system is infected. Click here to remove it.") I uninstalled Internet Explorer 6 and that fixed the problem. I later reinstalled IE7 and sure enough, it came back. I think I'm done with IE.

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    31. Re:Sub Pixel rendering, really? by commodore64_love · · Score: 1

      The FAQ doesn't say anything about not using it for modern machines. (Besides my machine is not terribly modern - it's a single-core Pentium 4 from 2002.) It appears to me that K-Meleon is simply not as fast as advertised. And KM CCF ME kept crashing for me, so it appears to me an inferior branch.

      >>>You see to me this is one of the nice things about FOSS. We get so many choices instead of like the bad old days when it was Netscape VS Exploiter.

      Agreed. I remember the 80s when you could download all kinds of free programs. Tons of choices were available. Open source and shareware does provide a good route towards liberty & choice. BTW I changed your spelling, because I consider Netscape the best browser of the 90s - and of course the 2000s-era Firefox/Mozilla also originated at Netscape.

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    32. Re:Sub Pixel rendering, really? by hairyfeet · · Score: 1

      Hey I would have agreed with you about Netscape if Netscape hadn't released V4. Whew boy, did that suck! You wanna talk about a buggy mess, it is what got me to switch to IE, which I hated! Here is my experience with Netscape V4 "Oh look here comes my page...and it crashed :-( Lets try again! Oh look here comes my page...and now my whole machine is locked up solid!" You get the idea.

      As for Kmeleon, which OS are you running? Because on Win2K I've been running it for years and can only think of two times it has crashed. It really didn't like Gmail, nor Yahoo mail. Probably something about the JavaScript. But for day to day browsing they are usually quite stable. Oh, don't try to add Firefox extensions. There are some sites that offer extensions for Kmeleon, but without XUL they are seriously hacked together and buggy.

      Now thanks to the state of browsers today, if Kmeleon standard doesn't work for you you can try Pocket Kmeleon, which packs everything into a single folder and might be more stable for you, plus there is SRWare Iron and QTWeb and Opera USB and if you want the tiniest browser that still functions give OffByOne a try.

      I would also recommend a nice little program called Dependency Walker which can help track down the problem with Kmeleon or any other buggy program. I have found most Windows program crashes can be tracked down to a missing dependency, which dependency walker can help you find easily. Just point D Walker at the executable and let it do its thing. It will highlight which dependencies are missing, so you can add them to your PC and fix the crash. Good Luck!

      --
      ACs don't waste your time replying, your posts are never seen by me.
  3. god help us all by zardozo · · Score: 1

    If they succeed. We are already forced to delete Linux to play games, now we'll have to delete Linux to surf the web!

    1. Re:god help us all by zardozo · · Score: 4, Insightful

      Now that I've calmed down. How come the other browsers don't have to hit the hardware to gain this "performance"?

    2. Re:god help us all by csartanis · · Score: 1

      You just hit the nail on the head.

    3. Re:god help us all by commodore64_love · · Score: 1, Insightful

      It's okay to break the rules ("Don't touch the hardware; that's reserved for drivers only") when you're Microsoft and trying to stop your dwindling browser share (95%...90%...80%...70%....65%).

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    4. Re:god help us all by KarmaMB84 · · Score: 2, Insightful

      They're going to be using DirectX.

    5. Re:god help us all by The+MAZZTer · · Score: 1

      Don't worry. once they do, they'll leave IE in the dust again.

    6. Re:god help us all by thePowerOfGrayskull · · Score: 1

      Delete linux to play games? Have I missed something here?

    7. Re:god help us all by plague3106 · · Score: 1

      So your asserting they can't speed up IE in other ways, and the only way to do so is using D2D? I don't see why they can't both speed up say Javascript or the layout enginer while simultanously using D2D to speed rendering to the screen.

    8. Re:god help us all by Anonymous Coward · · Score: 0

      You probably missed large number of games that are available for Windows and not for Linux.

    9. Re:god help us all by thePowerOfGrayskull · · Score: 1

      WHy would a windows game necessitate deleting linux?

  4. Performance gap but not Conformance gap by jkrise · · Score: 4, Interesting

    The ACID conformance is still at a dismal 30% compared to 90% of chrome, Safari and Opera.

    The internet willstill be divided into 2 - the Microsoft world and the Real, Normal world.

    Shame, really. So many years, and the leopard has yet to change its spots.

    --
    If you keep throwing chairs, one day you'll break windows....
    1. Re:Performance gap but not Conformance gap by TrancePhreak · · Score: 4, Insightful

      Why is the real/normal world so much smaller than the MS world?

      --

      -]Phreak Out[-
    2. Re:Performance gap but not Conformance gap by Bottles · · Score: 5, Funny

      Because it's more efficiently coded.

    3. Re:Performance gap but not Conformance gap by Anonymous Coward · · Score: 0

      Google Microsoft Antitrust

      http://www.google.co.uk/search?q=microsoft+antitrust+&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-GB:official&client=firefox-a

      Also note that with Windows 7 eventually users will be able to uninstall internet explorer

    4. Re:Performance gap but not Conformance gap by Corbets · · Score: 5, Funny

      The ACID conformance is still at a dismal 30% compared to 90% of chrome, Safari and Opera.

      The internet willstill be divided into 2 - the Microsoft world and the Real, Normal world.

      Shame, really. So many years, and the leopard has yet to change its spots.

      So buy a snow leopard instead....

    5. Re:Performance gap but not Conformance gap by Tolkien · · Score: 1

      The leopard changed its' spots, the longhorn didn't... uh... doesn't... uh... wait...

    6. Re:Performance gap but not Conformance gap by TrancePhreak · · Score: 5, Insightful

      So better code means less users?

      I think it's more because people just don't care.

      --

      -]Phreak Out[-
    7. Re:Performance gap but not Conformance gap by ByOhTek · · Score: 1

      Real? They are still in business?

      I think I'd rather have MS based stuff than their garbage. *blech*

      --
      Self proclaimed typo king, and inventor of the bear destroying coffee table (patent not pending).
    8. Re:Performance gap but not Conformance gap by greed · · Score: 2, Insightful

      Because the real world is a line from (-INF,0) to (+INF,0). The imaginary world is the entire complex plane EXCEPT that line where y=0i.

    9. Re:Performance gap but not Conformance gap by Dystopian+Rebel · · Score: 1

      Microsoft has (far) more desktop installations but it does not control the Internet. Not in search, not in standards, and not in media delivery.

      Microsoft has become an island of broken, undesirable, and also-ran Internet technologies.

      --
      Rich And Stupid is not so bad as Working For Rich And Stupid.
    10. Re:Performance gap but not Conformance gap by fulldecent · · Score: 1

      I am using Safari 4.0.4 / Mac 10.5.8:

      Acid 1 - pass
      Acid 2 - fail
      Acid 3 - 100%

      http://www.acidtests.org/

      --

      -- I was raised on the command line, bitch

    11. Re:Performance gap but not Conformance gap by at_slashdot · · Score: 1

      90% of chrome, Safari and Opera.-- I had impression that all these browser get 100/100.

      --
      "It is our choices, Harry, that show what we truly are, far more than our abilities." -- Prof. Dumbledore
    12. Re:Performance gap but not Conformance gap by Rogerborg · · Score: 0, Flamebait

      It's a filthy underhand conspiracy by content providers to target the browsers that the majority of their customers actually use. What they should do is to put themselves out of business by only serving standards conformant content that looks like crap on IE. See, if they all do it at once...

      --
      If you were blocking sigs, you wouldn't have to read this.
    13. Re:Performance gap but not Conformance gap by xouumalperxe · · Score: 1

      How does Acid2 fail? I just tested it on Safari 4.0.3 on OSX 10.5.8, and I'm pretty sure it passed (renders right, nose lights up on mouse over)

    14. Re:Performance gap but not Conformance gap by RiotingPacifist · · Score: 3, Insightful

      Why do people realise how stupid benchmarks are, yet parrot on about ACID all day?

      --
      IranAir Flight 655 never forget!
    15. Re:Performance gap but not Conformance gap by rainmaestro · · Score: 1

      Is it? We are talking about the browser world. MS only controls about 65% of the browser market right now. Compare that to 90% 4 years ago.

    16. Re:Performance gap but not Conformance gap by commodore64_love · · Score: 1

      >>>Not in search, not in standards, and not in media delivery.

      - Bing is growing in usage.
      - Microsoft wins by NOT following standards; the lockup users with proprietary MS formats.
      - Uh... silverlight? Okay yeah MS lost here; but they do have MSNBC! :-\ And the Xbox which is making wads of profit (cough).

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    17. Re:Performance gap but not Conformance gap by ground.zero.612 · · Score: 3, Funny

      Because the real world is a line from (-INF,0) to (+INF,0). The imaginary world is the entire complex plane EXCEPT that line where y=0i.

      Because given a bounded area containing a road and a chicken, according to Brownian motion the probability of the chicken crossing the road rises to exactly 1.

      --
      "Be prepared, son. That's my motto. Be prepared." --Joe Hallenbeck
    18. Re:Performance gap but not Conformance gap by Anonymous Coward · · Score: 0

      I just ran the test in Safari and got 100/100.

    19. Re:Performance gap but not Conformance gap by ModernGeek · · Score: 1

      Microsoft are planning something for the long run, and none of us will like it. Imagine a web DirectX object that is tied to IE, with patents so that no other browser can attempt at implementing it. Assume that's what they've been working on, with IE 6/7 being there just to distract the masses. A DirectX Web API could do things jQuery dreamed of, and much faster. Enabling web apps to run as fast as deskop Apps on the new Windows Web Framework. If we're lucky, we will get dismal mac support.

      --
      Sig: I stole this sig.
    20. Re:Performance gap but not Conformance gap by The+MAZZTer · · Score: 1

      I personally find the animation with the colored boxes fun!

      Then IE has to go and make all the boxes gray and screw up the rendering so you can't read it, bleh. :(

      Seriously though, it's lots of fun to see it go faster and faster with each new browser release, and see the list when you click the A get shorter and shorter. Even if it doesn't mean anything.

    21. Re:Performance gap but not Conformance gap by Saint+Stephen · · Score: 2, Informative

      http://www.earlham.edu/~peters/writing/infapp.htm

      The cardinality of a finite line segment, a line, and a plane are all the same.

      Theorem 21. The set of all points in an infinite plane has the same cardinality as the set of all points in a finite line segment, namely, c.
          # Proof. Think of the plane as marked off into an infinite number of square cells, like graph paper. First we show that there will be denumerably many, or À0, such square cells. Pick one cell arbitrarily, and number it 0. Go to the cell above it and number that cell 1. Go one cell to the right and number it 2. Continue in this way to circle the "0" cell. The result will be a spiral that would eventually cover the plane. Yet each cell contains a natural number. Hence the cells and the natural numbers can be put into one-to-one correspondence. Second we note that each cell contains c points, under Theorem 18. Therefore, the number of points in the infinite plane is the number of cells, À0, times the number of points in a cell, c (by Theorem 18), which we know is equal to c (by Theorem 15).

    22. Re:Performance gap but not Conformance gap by commodore64_love · · Score: 2, Interesting

      Neat.

      - My Firefox 3.0 passed all except ACID3 (stopped at 73).
      - K-MELEON - Major fail on Acid2 and 3. I'm deleting this off my hard drive.
      -
      - Opera 10 passed 100% with only a slight error on ACID1 (bar maids was off by 1 pixel). Yay Opera!
      - Links - uh - no
      -
      - Cingular (C64) - failed ACID3
      - iBrowse (Amiga) - ditto

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    23. Re:Performance gap but not Conformance gap by flydpnkrtn · · Score: 5, Informative
      ACID isn't a benchmark, it's a web standards compliance test. It basically gives a glimpse of how much a browser conforms to the W3C standards. From the ACID3 site:

      "Acid3 is the third in a series of test pages written to help browser vendors ensure proper support for web standards in their products.

      Acid3 is primarily testing specifications for “Web 2.0 dynamic Web applications. Also there
      are some visual rendering tests, including webfonts. Here is the list of specifications tested:

      • DOM2 Core
      • DOM2 Events
      • DOM2 HTML
      • DOM2 Range
      • DOM2 Style (getComputedStyle, )
      • DOM2 Traversal (NodeIterator, TreeWalker)
      • DOM2 Views (defaultView)
      • ECMAScript
      • HTML4 (<object>, <iframe>, )
      • HTTP (Content-Type, 404, )
      • Media Queries
      • Selectors (:lang, :nth-child(), combinators, dynamic changes, )
      • XHTML 1.0
      • CSS2 (@font-face)
      • CSS2.1 (’inline-block’, ‘pre-wrap’, parsing)
      • CSS3 Color (rgba(), hsla(), )
      • CSS3 UI (’cursor’)
      • data: URIs
      • SVG (SVG Animation, SVG Fonts, )"
    24. Re:Performance gap but not Conformance gap by jeffasselin · · Score: 1

      Acid 1,2,3 all pass for me on Safari 4.0.4 on Mac OS X 10.6.2

      Acid 1,2 succeed in Internet Explorer 8 on Windows 7

      Acid 1 succeeds in Internet Explorer 7 on Windows XP

      --
      If he explores all forms and substances Straight homeward to their symbol-essences; He shall not die.
    25. Re:Performance gap but not Conformance gap by Idiomatick · · Score: 1

      IE is just a rebel. Picture it with a motorcycle, I think it'll help.

    26. Re:Performance gap but not Conformance gap by Enderandrew · · Score: 2, Informative

      IE8 has pushed to a number of boxes where I hid the update and said, don't show again. Microsoft keeps pushing it over and over again as an automatic update. IE8 defaults to Bing. Many users don't know how to, nor care to change defaults.

      --
      http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
    27. Re:Performance gap but not Conformance gap by Idiomatick · · Score: 2, Funny

      That's silly. ACID shows if something works or not. Benchmarks are speed tests that can be wildly inaccurate compared to real world testing. I mean it isn't like browsers are faking it (btw this is my browser: http://i.zdnet.com/blogs/acid3-465.png .. unlike most browsers its not en executable, just open it in any image viewing app) as graphics card companies have.

      I don't think 100% is necessary mind you. I do think a passing grade is a good thing.

    28. Re:Performance gap but not Conformance gap by Idiomatick · · Score: 1
      From the article:

      Today, Sinofsky seemed to be dumping that stance, and instead bragged not only how much faster IE9 would be, but also that its Acid3 score had improved. "We need to do a better job on Acid3," Sinofsky admitted. "We have made some improvements in IE9, which now scores 32 out of 100." IE8, he said, scored 24 out of a possible 100.

      The Acid3 benchmark checks how closely a browser follows certain standards, particularly specifications for Web 2.0 applications, as well as standards related to DOM (Document Object Model), CSS2 (Cascading Style Sheets) and SVG (Scalable Vector Graphics).

      Kinda sad you have a bunch of replies and no1 noticed they did talk about acid tests. (Ironically no, I did not RTFA but it was the first site that came up when I was looking up the IE8 acid3 test score.)

    29. Re:Performance gap but not Conformance gap by Anonymous Coward · · Score: 0

      The ACID tests show that the browser is compliant with the standards. The a lot of code behind the scenes tests how errors are reported. Yes Acid3 does test the speed but it's mostly about setting properties (Valid and invalid) and making sure the proper things happen according to the specs. I believe it also tests SVG and custom Fonts which is why Firefox currently doesn't pass it with 100%.

      It's not really like a DirectX speed test to see how fast your computer is.

    30. Re:Performance gap but not Conformance gap by gtall · · Score: 1

      You mean if we're lucky, we won't get any Mac support.

    31. Re:Performance gap but not Conformance gap by Anonymous Coward · · Score: 0

      Insightful?! There is a clear difference between arbitrary performance metrics and well defined standards compliance testing.

    32. Re:Performance gap but not Conformance gap by Anonymous Coward · · Score: 0

      Maybe because ACID is not a benchmark test, but a conformance test?

    33. Re:Performance gap but not Conformance gap by Anonymous Coward · · Score: 0

      Because it tells the people (developers) that browser X might not support their features yet.
      How easy was that?

      In web dev, a browsers capability is a very important thing because it could well decide who does and who doesn't view your site / content.

      Or it could be an indication that browser X has some rendering problems due to misinterpreting the spec, usual one being pixel counts of all the objects on a page.
      I can't count how many times IE has pissed me off with incorrect counts.
      CSS resets can usually only go so far, then you end up having to use JavaScript / conditional comments with CSS if you want it 100% correct.
      Lucky most IE users have no idea what that is, nevermind understand the difference between browsers.

    34. Re:Performance gap but not Conformance gap by Anonymous Coward · · Score: 0

      It's their last line of defense in groundless flames against Microsoft.

    35. Re:Performance gap but not Conformance gap by Anonymous Coward · · Score: 0

      ... because after all of this, IE is still bundled, and still updated by windows update.

      End-users are too scared to install stuff on their computer, they don't want to break them.

    36. Re:Performance gap but not Conformance gap by Anonymous Coward · · Score: 0

      Because ACID is not a benchmark per se. It's simply a compliance test.

    37. Re:Performance gap but not Conformance gap by Anonymous Coward · · Score: 0

      because performance benchmarks != standards

    38. Re:Performance gap but not Conformance gap by BlackSnake112 · · Score: 1
    39. Re:Performance gap but not Conformance gap by Just+Some+Guy · · Score: 4, Funny

      Why do people realise how stupid benchmarks are, yet parrot on about ACID all day?

      I don't like tomatoes, but I like unit testing. I thought I'd mention that as long as we're tossing out non-sequiturs.

      --
      Dewey, what part of this looks like authorities should be involved?
    40. Re:Performance gap but not Conformance gap by Anonymous Coward · · Score: 0

      Truly, other than geeks and programmers, no one cares about acid test. The latest xkcd (business vs academia) sums it up: http://xkcd.com/

    41. Re:Performance gap but not Conformance gap by renimar · · Score: 1

      I got 93/100 on Firefox 3.5.5

      --
      In other news, Microsoft Windows users are now covered under the Americans with Disabilties Act...
    42. Re:Performance gap but not Conformance gap by Anonymous Coward · · Score: 0

      Well it's not according to this... http://www.w3schools.com/browsers/browsers_stats.asp

    43. Re:Performance gap but not Conformance gap by http · · Score: 1
      I suspect most people don't care because Microsoft expended a great deal of effort (with a level of success that cannot be characterized as marginal) to make it so that people don't know that there could be an alternative to IE. Some of that effort has been criminal.

      I can't recall who said it, but some wag pointed out that the biggest obstacle MS had in mounting their defense was that they were demonstrably guilty.

      --
      If opportunity came disguised as temptation, one knock would be enough.
      3^2 * 67^1 * 977^1
    44. Re:Performance gap but not Conformance gap by Anonymous Coward · · Score: 0

      ACID3 is a benchmark of how compliant web browsers are to the specific bits and pieces of these standards you mention are. Benchmark doesn't mean, only, what you think it means.

    45. Re:Performance gap but not Conformance gap by pugugly · · Score: 1

      Linux and the island of Broken Apps, in which a bloated evil Office Suite just needs to have it's tooth pulled?

      --
      An Invisible Entity of Vast Power whose existence must be taken on faith alone: Liberal Media
    46. Re:Performance gap but not Conformance gap by pugugly · · Score: 2, Funny

      Drunk, with no helmet, crashed?

      --
      An Invisible Entity of Vast Power whose existence must be taken on faith alone: Liberal Media
    47. Re:Performance gap but not Conformance gap by Anonymous Coward · · Score: 0

      They're not non-sequitors. They have identical flaws: testing only a restricted subset of functionality and performance that is not necessarily reflective of what is actually useful, yet by their very presence they distort products into meeting their requirements instead of actually useful (performance | standards), which in turn devalues the benchmarks and worsens the situation, relatively speaking, for important things outside of the benchmark. Things outside of the benchmark include correct functionality (functionality that's buggy but just correct enough to work, will work).

      Furthermore, Acid3 does include an implicit minimum performance benchmark.

    48. Re:Performance gap but not Conformance gap by Anonymous Coward · · Score: 0

      Its a joke, silly.

    49. Re:Performance gap but not Conformance gap by Anonymous Coward · · Score: 0

      Had minimum font size on

    50. Re:Performance gap but not Conformance gap by SnarfQuest · · Score: 1

      Why is the real/normal world so much smaller than the MS world?

      In summary:

      Dats a nice computer yuze has there. Yuze dozent want anyting to happen to it, duz yuze?

      --
      Who would win this election: Andrew Weiner vs Andrew Weiner's weiner.
    51. Re:Performance gap but not Conformance gap by rliden · · Score: 1

      The Chrome version I'm using [4.0.223.16] passes the Acid 3 test with a score of 100. I'm not sure how long it's been this way. I've been using it since around the time they released ChromeFrame and it's been compliant since then.

      I like Chrome because it renders well, it's fast, and I find it unobtrusive. Unless IE9 provides a much better user experience I'll only use it to do stuff at Microsoft domains.

      --
      Don't think of it as a flame, more like an argument that does 3d6 fire damage.
    52. Re:Performance gap but not Conformance gap by Anonymous Coward · · Score: 0

      it's a web standards compliance test.

      which sounds a lot like a benchmark doesn't?
      plus with ACID3 you missed the part where it must be completed in 'reasonable time'

    53. Re:Performance gap but not Conformance gap by RiotingPacifist · · Score: 1

      ACID3 tests a pretty small random subset and boils it down to a single number, that's exactly what a benchmark is. If you want to test standards compliance in a meaningful way then do it by looking at the actual compliance to various standards*, don't just parrot the acid3 number and pretend it's anything more than a benchmarks. ACID is a good benchmark, but that is all it is, the fact people treat it like a target is the problem!

      *Even that isn't entirely fair because some functions are worth more, a fail on CSS3 is worth less than a fail on CSS2

      --
      IranAir Flight 655 never forget!
    54. Re:Performance gap but not Conformance gap by shutdown+-p+now · · Score: 1

      IE8 does not default to anything. When first run by the user, it will show a wizard that will ask him if he wants Bing, or something else. Neither option is selected by default, and "Next" button is disabled until you pick something.

    55. Re:Performance gap but not Conformance gap by kerrbear · · Score: 1

      IE8 defaults to Bing. Many users don't know how to, nor care to change defaults.

      Except that 90% of the searches they make are for "google" :-)

    56. Re:Performance gap but not Conformance gap by Anonymous Coward · · Score: 0

      People would care if they knew. But the problem is no one is aware of what is going on. To most people, computers = microsoft.

  5. Sweet! by KingSkippus · · Score: 5, Insightful

    Sweet! I can't wait to replace Firefox on my MacBook Pro and my desktop Ubuntu box with this, it will run awesome on those! I wonder when I'll be able to get AdBlock for it?

    1. Re:Sweet! by jhol13 · · Score: 1

      I would try it.

      Firefox on Ubuntu (8.04) is horribly slow. This page (Slashdot) has occasionally almost half a second delays while scrolling down. Or while I am editing here, "end" key takes sometimes 200-300ms.

      Machine I am running is 5050e with 4G memory ...

  6. Forget performance by _PimpDaddy7_ · · Score: 1, Insightful

    I can't believe all these browsers talking about speed and performance loading. It's a website for peet's sake!

    FIX THE MEMORY ISSUES!

    I have 4 add ons for FireFox(latest version) in Win7. 4 tabs open for 30+ minutes and the memory usage skyrockets. After 2 hours Firefox gets very sluggish. The same for IE.

    My pages load fast enough. FIX the damn memory issues. Stop adding features. Stop trying to make the app sexy.

    Fix the real issues.

    1. Re:Forget performance by ChienAndalu · · Score: 1

      Try Google Chrome or any other WebKit-based browser

    2. Re:Forget performance by mspohr · · Score: 2, Informative
      Just checked my Firefox memory usage after having 20+ tabs open all day... 250 Meg. I understand older versions had a problem with memory and would gradually take over the machine but not in the last year or so.

      BTW, why does Explorer (not IE, just basic file list explorer) take up 40 Meg? What on earth is it doing with all that memory just to display a list of files?

      --
      I don't read your sig. Why are you reading mine?
    3. Re:Forget performance by _PimpDaddy7_ · · Score: 1

      Does Google Chrome do a better job with memory handling?

      I use Firefox with NoScript and AdBlockPlus, which really makes my browsing excellent! Chrome doesn't have these addons/features

    4. Re:Forget performance by mxh83 · · Score: 2, Informative

      Looks like you have other issues, because firefox behaves well with memory nowadays. In fact it's been found to be one of the more efficient ones.

    5. Re:Forget performance by Lord+Ender · · Score: 4, Funny

      Uh... you're in the wrong place. This is where we bitch about IE, not Firefox.

      --
      A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
    6. Re:Forget performance by Dremth · · Score: 2, Informative

      Chrome does a much, much better job with memory handling, and Chrome does in fact have addons that are equivalent to NoScript and AdBlockPlus.

    7. Re:Forget performance by Dremth · · Score: 2, Informative

      Because Explorer.exe handles the entire desktop environment, not just a list of files.

    8. Re:Forget performance by MrNemesis · · Score: 1

      Not offtopic; both IE and FF do have serious, serious problems with memory after any amount of time spent browsing. I typically keep 30-50 tabs open in FF and it'll hit the 1.8GB barrier within two to three days, and crash. Time and time again I'm told I'm "using it wrong". I don't use IE nearly as much, but the job demands it occasionally - and it too will tend to glom up with cruft if you leave 10+ tabs running for more than a few hours.

      Incessantly annoying, and one of the prime reasons I'm still an Opera loyalist, despite the absence of a fire'n'forget ad blocker - it's fast out of the box, has sane defaults and doesn't slow down over time (I spend about 45mins on every new user account to get FF to a state where I find it as usable as Opera, which takes me 10mins of configuring), I just can't use it at work since it doesn't get along with our proxy.

      The problem with IE and FF is that because I'm not a common user profile (I'm always told people can't cope with having more than five tabs open; suck it, I have excellent spatial awareness) and the memory problems are damned hard to fix (heck, submitting a decent bug report about it is hard) - so for most people it's easier to just add a whizz-bang feature with a meaningless name that sounds impressive to a non-techie and SEP the memory problems away.

      Sad but true.
      </minirant>

      --
      Moderation Total: -1 Troll, +3 Goat
    9. Re:Forget performance by barzok · · Score: 3, Informative

      Most Firefox memory issues since 3.x are due to bad extensions, not the core browser. Firefox is doing well with memory nowadays. I've had 2 windows, one of which has anywhere from 2 to 20 tabs in it, running all week on XP SP3, and haven't noticed any slowdowns.

    10. Re:Forget performance by tuppe666 · · Score: 2, Informative
      Firefox had vastly reduced memory as of 3 footprint link to old article http://arstechnica.com/open-source/news/2008/03/firefox-3-goes-on-a-diet-eats-less-memory-than-ie-and-opera.ars.

      The Irony of you using a memory hungry OS and complaining about an application that diplays MEDIA is clearly lost on you.

      Personally I want to access my information as quickly as possible.

    11. Re:Forget performance by ChienAndalu · · Score: 1

      I don't care how much memory Chrome allocates as long as it doesn't page to disk, which is the slow part. For ad removal I just use privoxy.

    12. Re:Forget performance by _PimpDaddy7_ · · Score: 1

      Wow I didn't know this. Thank you very much!

    13. Re:Forget performance by e2d2 · · Score: 3, Interesting

      I was gonna call bullshit but I opened Chrome here and Firefox with the same pages loaded. Firefox actually used less memory. Now that's not a scientific test or anything but it's enough for me.

      I'm gonna mark this day on a calendar because this is fucking incredible.

    14. Re:Forget performance by Pojut · · Score: 1

      Have you considered adding a small laptop to your setup to help allieveate having so many sites open on a single computer? Or do you already have multiple systems on your desk?

    15. Re:Forget performance by Anonymous Coward · · Score: 0

      There are three main reasons why browsers suffer from horrendous memory usage:

      1) Real-world HTML is fucking difficult to parse, mainly because so much effort has to be made to handle horribly incorrect HTML. This makes the HTML parsing code extremely complex (see Gecko's or WebKit's parsing code if you don't believe me), and prone to memory leaks.

      2) JavaScript. Because JavaScript is often embedded within HTML, many global references are held to objects and data that aren't really needed any longer. This makes the JavaScript garbage collector pretty ineffective a lot of the time. Given the stupidity of many web developers, it's not unusual to find pages that hold onto thousands of arrays of thousands of elements each. It gets even worse with Firefox, which uses JavaScript for most of its UI, as well as many of its plugins. References held by those plugins never get collected during the entire browser session, while at least the per-page references to get cleared when the page is navigated away from.

      3) Browsers written in C++. Even when using shared_ptr or similar classes, it's too easy to leak memory when using C++. Given that today's browsers consist of millions of lines of C++, it's no wonder that there are so many memory leaks.

    16. Re:Forget performance by Anonymous Coward · · Score: 0

      Chrome does a much, much better job with memory handling, and Chrome does in fact have addons that are equivalent to NoScript and AdBlockPlus.

      I agree that Chrome does a better memory handling, but its CPU usage (100% of a dual core) is prohibitive when you are running other applications. This is why I continue to use Firefox.

    17. Re:Forget performance by barzok · · Score: 1

      Chrome does in fact have addons that are equivalent to NoScript and AdBlockPlus.

      Links?

    18. Re:Forget performance by jimbolauski · · Score: 1

      It looks like my ADD is finally paying off, I always seem to close my browser when I get focused on something else.

      --
      Knowledge = Power
      P= W/t
      t=Money
      Money = Work/Knowledge so the less you know the more you make
    19. Re:Forget performance by Anonymous Coward · · Score: 0

      Yes because buying a whole other computer is the solution for apps that are poorly written...

      You obviously have a job where you get paid so much extra cash you can afford to blow it on hardware to alleviate crap code...

    20. Re:Forget performance by Dremth · · Score: 1

      I rarely get high CPU usage with Chrome. I've got 5 tabs open at the moment and the CPU is fluctuating between 0% and 2% occasionally (I've also got a dual core). And while we're on the subject, the whole browser is only using 53mb, including all tabs and extensions, and the browser is still lightning fast. If you aren't already, try moving to the developer channel. The dev channel is almost always lightyears ahead of the stable and beta channels. Unfortunately, the most recent version of AdSweep is not working on the dev channel right now. Luckily I have a backup of an older version of AdSweep that seems to work.

    21. Re:Forget performance by barzok · · Score: 1

      Similar here, I've had 2 windows and a lot of tabs open, running all week.

    22. Re:Forget performance by Hurricane78 · · Score: 1

      Please mod parent troll for not understanding the basics of how a browser works, and repeating the same outdated shit over and over. As I have yet to see Firefox behave like this on any system I have access to, I call bullshit on his statements.

      To parent poster: Next time, bring me some reproducible proof. Then we can talk. Else you simply fail. Sorry.

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
    23. Re:Forget performance by nmg196 · · Score: 1

      +1 from me.
      Firefox has the worst management of any browser out there and it keeps getting worse with each new version.
      In every single release they claim to sorted out memory leaks, but they haven't even started. I started Firefox this morning and it's already up to 850MB and needs restarting and I don't really even have any extensions installed anymore. You'd never get that with IE8 or Chome - they never seem to go over 200-300MB, no longer how long they're left running for. Don't get me wrong - Firefox is still my favourite and default browser - but don't ever try to claim to me that it's faster or better than Internet Explorer or Chrome because it's certainly NOT. Perhaps when it very first loads it is, but not in the real-world after 4-6 hours of usage.

    24. Re:Forget performance by mxh83 · · Score: 1

      thanks for taking the time to check

    25. Re:Forget performance by Dremth · · Score: 2, Informative

      AdSweep: http://adsweep.org/ AdBlock+: http://www.chromeextensions.org/appearance-functioning/adblock/ FlashBlock: http://www.chromeextensions.org/appearance-functioning/flashblock/ I actually have been using AdSweep, but I just discovered that there actually is an AdBlock+ for Chrome. I can't seem to find a link for the NoScript equivalent, but I know it's out there. I used to have it. Just use that other Google product to search for it.

    26. Re:Forget performance by nmg196 · · Score: 1

      I think you're confused. eeplorer.exe is not a list of files - it's the whole user-interface of Windows - including the taskbar, desktop and window manager and any shell-extension plugins you've got hosted by it.

    27. Re:Forget performance by Enderandrew · · Score: 1

      I've heard that Chrome does have an adblocking extension that I haven't gotten around to testing.

      Chrome is pretty damned fast out of the box. It has a better Javascript garbage collecting model which does help with memory. And I don't believe it keeps umpteen pages still rendered in memory the way Firefox does.

      If Chrome supports adblocking and Greasemonkey, I may finally need to switch. I run nightly trunk of Firefox (3.7 currently) and it does run pretty fast itself however.

      --
      http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
    28. Re:Forget performance by Anonymous Coward · · Score: 0

      Given the stupidity of many web developers, it's not unusual to find pages that hold onto thousands of arrays of thousands of elements each.

      Are we complaining about browsers or Slashdot here?

    29. Re:Forget performance by nmg196 · · Score: 1

      Yeah it will at first. Leave them all running for a week and do the same thing in each. THEN tell me that firefox is using less memory.
      It might have a small footprint when you first load the tabs, but notice how it hardly releases any of that RAM when you close them. Now try doing the same thing in Chrome...

    30. Re:Forget performance by Anonymous Coward · · Score: 0

      Not offtopic; both IE and FF do have serious, serious problems with memory after any amount of time spent browsing. I typically keep 30-50 tabs open in FF and it'll hit the 1.8GB barrier within two to three days, and crash.

      please post your list of 89 addons/plugins..

    31. Re:Forget performance by Enderandrew · · Score: 1

      Which version of Firefox are you using, and what extensions do you have enabled?

      You can also look into this.

      http://www.ghacks.net/2007/02/26/firefox-memory-tweaks/

      However I haven't had memory issues with Firefox in a couple of years.

      --
      http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
    32. Re:Forget performance by ceoyoyo · · Score: 2, Insightful

      Webkit has some leaks too. Not to the extent that Firefox seems to, but they do add up over a few weeks. Chrome may be able to get around this by killing off a process (and releasing leaked memory) when you close a tab so you just have to close tabs instead of the whole browser.

      Still, it's an issue that can be improved upon.

    33. Re:Forget performance by rainmaestro · · Score: 1

      I still get the memory leaks with FF3. If I leave the browser open with a dozen tabs overnight, when I get up in the morning it will be spiking at over 1GB.

      A few weeks ago, I went out of town for 3 days. When I came back (I'd left FF open) it had eaten up 3GB of RAM and 95% of my swap.

    34. Re:Forget performance by MrNemesis · · Score: 1

      FYI, I've actually got three different systems at my desk, including a laptop and a quad core workstation with 16GB of RAM (firefox gets unusable once it eats up about 2.5GB of it though). As the AC points out, this doesn't help you when an app is crashing due to eating all available memory. The trick is to fix the app, not throw more and more hardware at it until it appears to work fine. Each machine tends to be used for a different task and I don't have a single machine I just use just for web-browsing;

      Vista had a similar problem - as Russinovich's blogs have pointed out, there were serious bugs with vista, most noticeably WDDM and DirectX causing excessive memory usage (duplication of objects in RAM and VRAM) which was a heavy factor in it's unpopularity; throwing more hardware at it wasn't an option with the rise of the netbook. So MS was forced to fix these problems with Win7 and we now have a version of windows that'll run semi-comfortably within 1GB - I can't stand the default UI, but it's underbelly is a massive improvement on vista. The FF and IE team would do well to learn this lesson, being the number 1 and 2 applications that 90% of people spend 90% of their computer using.

      --
      Moderation Total: -1 Troll, +3 Goat
    35. Re:Forget performance by rainmaestro · · Score: 1

      Chrome, on my machine, currently consumes about 22 Meg per tab, as an average. The real advantage over FF is that the usage doesn't keep climbing all day long. And the speed. It is noticeably more responsive.

    36. Re:Forget performance by Colonel+Korn · · Score: 3, Interesting

      Chrome does a much, much better job with memory handling, and Chrome does in fact have addons that are equivalent to NoScript and AdBlockPlus.

      I agree that Chrome does a better memory handling, but its CPU usage (100% of a dual core) is prohibitive when you are running other applications. This is why I continue to use Firefox.

      My problem with Chrome and other webkit browsers in Windows is that their non-javascript rendering is much slower than Opera, FF, and IE. Scrolling a long page in a forum drives me crazy with Chrome/Safari. Opera, surprisingly (to me), won my last rendering comparison by a significant margin, followed by the acceptable FF and IE (well, IE was acceptable in terms of rendering speed, not overall). With an i7 system, 8 gigs of RAM, and a high end gaming video card I shouldn't feel like running webkit is like running Quake at 1280x1024 on my 486 without a 3d accelerator. However, I recognize that I'm a lot more sensitive to that sort of performance issue than are most.

      --
      "I zero-index my hamsters" - Willtor (147206)
    37. Re:Forget performance by MrNemesis · · Score: 1

      Keyconfig
      Mouse gestures redox
      Oldbar
      Tab Mix Plus
      User Agent Switcher
      Adblock plus
      Download Statusbar
      Flashblock

      No plugins other than Java enabled either.

      Before you tell me "extension XYZ is buggy, don't use it!" (everyone always says this whenever tabmix is mentioned), please don't. These are what I consider my essential set that make firefox usable to me; remove any one of those and FF becomes seriously annoying to use. Not a large set of plugins by any means either. If you know of other extensions that do the same thing then please let me know and I'll have a look at them. Until then please don't assume I'm one of those morons that install everything shiny and then wonders why the purple monkey won't go away and keeps telling them they have a limp penis.

      --
      Moderation Total: -1 Troll, +3 Goat
    38. Re:Forget performance by mujadaddy · · Score: 1

      I can't seem to find a link for the NoScript equivalent, but I know it's out there. I used to have it. Just use that other Google product to search for it.

      I can't find it either, even using the "that other Google product" ... Having a javascript whitelist in Chrome is VERY interesting to me. I'm actually surprised the NoScript guys haven't released one.

      --
      Populus vult decipi, ergo decipiatur...
      "Force shits upon Reason's back." - Poor Richard's Almanac
    39. Re:Forget performance by Pojut · · Score: 1

      I highly doubt the makers of web browsers intended their software to be keeping track of 40-50 different tabs at a time.

      As for the parent, if they have a job that requires them to have that many tabs open for the length of time he/she is talking about, I'm sure they could get it through their company with minimal effort.

    40. Re:Forget performance by The+MAZZTer · · Score: 1

      Desktop wallpapers can be big, too. Internally, they are being converted to BMPs (AFAIK) no matter which format you use for the wallpaper (only thing that isn't converted is bit depth AFAIK, but everyone uses 24 or 32-bit wallpapers these days). So a 2560x1024 24-bit wallpaper takes up 8mb of memory right there.

      Of course this is XP and GDI, Vista/7 uses DirectX and I dunno how it handles desktop rendering. Maybe the wallpaper is stored as a texture in the graphics card...

    41. Re:Forget performance by Anonymous Coward · · Score: 0

      There was a newsitem on /. not too long ago comparing browsers memory usage and sure enough FF was the winner: http://dotnetperls.com/chrome-memory

    42. Re:Forget performance by MrNemesis · · Score: 1

      Latest version of 3.5, and I listed my extensions in another post.

      Thanks for the link though - I remember applying a few of those when I first started running into problems a few years back (2.x was abominable for memory usage), but I found they were only marginally effective - they key issue is page fragmentation, so even if you place hard limits on the amount of memory to be used as cache you still end up with that memory being "exhausted", eventually leaving little to no space for cache... and you're back to crappy performance again.

      Don't know if you ever saw Pavlov's blog about the fragmentation issue, but it makes an excellent read: http://blog.pavlov.net/2007/11/10/memory-fragmentation/

      --
      Moderation Total: -1 Troll, +3 Goat
    43. Re:Forget performance by The+MAZZTer · · Score: 1

      For more science and less guessing, try about:memory in Chrome. Very nifty.

    44. Re:Forget performance by Pojut · · Score: 1

      How much of that "90%" is spent keeping 40+ tabs open at a time though? Honestly, how many people do you know that keep that many websites open for as long as you are talking about?

      I'm sorry, but your complaint sounds like the owner of a Suburu WRX getting pissed off that they can't go rock crawling with it. "But it has all wheel drive!"

    45. Re:Forget performance by Pojut · · Score: 1

      Actually, that's a bad analogy. It's more like someone with a rock crawler getting pissed off that they can't drive cross country with it.

    46. Re:Forget performance by MrNemesis · · Score: 1

      If Opera and Chrome can manage it, I don't see why IE and FF shouldn't be able to, and they don't feel the need to tack spoilers and rims on to the browsers and tell me how extreeeeeeeeeeeeeeme they are.

      "Not being designed" for "more than X tabs" is a get out - what people really mean when they say that is "we didn't design our tabbing schema to be scalable, so if you're one of the users that runs into one of our unspecified design limitations we'll just say you don't fit in with 90% of the market and ignore you. SEP".

      Yes, I am a riot to eavesdrop when on the phone to tech support centres :)

      --
      Moderation Total: -1 Troll, +3 Goat
    47. Re:Forget performance by Nadaka · · Score: 1

      I am running since I got to work this morning with several web apps and web sites open the whole time. I am at about 140 k memory usage for firefox.

    48. Re:Forget performance by BZ · · Score: 2, Informative

      Are there particular sites that trigger this? If so, can you please file a bug and cc ":bz" on it?

    49. Re:Forget performance by theJML · · Score: 1

      I've had this problem in the past... it's not usually Firefox, the two times I've had the issue it's been a plugin, or Xorg (well, specifically Xorg using the close source proprietary ATI driver). I've dropped my extra plugin number down and have found it to be a much better browsing experience. The only things I regularly run now are Adblock, No Script and Forecastbar Enhanced. With about 20 tabs open and two windows, it's running at about 300MB now.

      Really the biggest way to speed up browsing speed is to disable ads. There's no real way around that fact, it takes time to display complex flash animations and java script light boxes asking you to buy crap and take part in surveys... blocking that speeds it up by quite a bit!

      --
      -=JML=-
    50. Re:Forget performance by Pojut · · Score: 1

      Jesus dude...huff some air duster and chill out :-)

    51. Re:Forget performance by Nadaka · · Score: 1

      typo: that k should be an m. Its really not that bad for anything more than an ancient computer.

    52. Re:Forget performance by Pojut · · Score: 1

      Out of curosity, what kind of job do you have that would necessitate having that many tabs open for that long period of time?

    53. Re:Forget performance by commodore64_love · · Score: 1

      >>>FIX the damn memory issues. Stop adding features. Stop trying to make the app sexy.

      That's like asking car companies to stop releasing new cars with the same gas-guzzling engines, but sexy new cosmetic differences. "We fixed a memory leak" doesn't sell. "It looks hot" does.

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    54. Re:Forget performance by maxume · · Score: 1

      You may not be using it wrong, but you seem to have poor luck, the instance of Firefox I am typing this in has 4 open windows, 20 or 30 tabs and has accumulated about 86 hours of cpu time since I launched it (September 26th), and it is still only using about 600 megabytes of private memory, after peaking at about 1.1 gigabytes (this is with FF 3.5.2 on a reasonably up to date XP; I should probably restart things soon in order to pick up recent security updates...).

      My usual guess is that flash is what is causing your problems; if you haven't already, maybe try something like flashblock.

      --
      Nerd rage is the funniest rage.
    55. Re:Forget performance by thePowerOfGrayskull · · Score: 1

      Google Chrome, with a separate process for each tab, has used more memory than FF in my own experience. Still, I might consider going with it, if it had adblock - it has a cleaner and faster "feel".

    56. Re:Forget performance by Uniquitous · · Score: 1

      Interesting. I had just been running Privoxy alongside Chrome to get much the same effect.

    57. Re:Forget performance by thePowerOfGrayskull · · Score: 1

      Just checked my Firefox memory usage after having 20+ tabs open all day... 250 Meg. I understand older versions had a problem with memory and would gradually take over the machine but not in the last year or so.

      And 20+MB per tab is somehow reasonable? The competition is no better, but ... this isn't something that seems acceptable to me. The improvements they've made are great - but they seem to have stopped at "we're not leaking anymore".

      As far as explorer: it's also the desktop interface, providing task bar and desktop functionality. Also provides your shortcut keys (Win+whatever), bitmap caching, etc. 40MB is still probably higher than it should be, but it does do more than just providing your directory views.

    58. Re:Forget performance by MrNemesis · · Score: 1

      I'm a sysadmin; as well as doing day-to-day checks and whatnot I'm also one of those project-implementer-person-people. Most project rollouts mean reading lots and lots of paper, be it dead tree or electronic, and myself and other members of my team are typically enrolled on three to four different projects at once. So once a PDF, web page or whatever is stumbled upon that one could consider relevant, it stays there, and if it demonstrates its worth in testing the information is condensed out to the official documentation. My current main project on which I'm the lead, a VMware cluster rollout over 64 nodes over three data centres with shared storage, requires a *lot* of documentation, not to mention the networking - which thankfully is mostly handled by the networks team, but we still need to be aware of the same facts when dealing with manufacturer limitations.

      You don't wanna see how many apps I have open at a time ;) My windows taskbar is four "units" high over one monitor of my 3840x1200 desktop, and I have three virtual desktops...

      "Neccessiate" is a bit of a leading term, but this is the setup in which I'm most productive. It's just annoying when an otherwise-good software product can't keep up with you.

      --
      Moderation Total: -1 Troll, +3 Goat
    59. Re:Forget performance by mspohr · · Score: 1
      I guess that makes more sense but it still seems like a lot of memory even if you count all the icons and menus on my XP desktop. I don't have any wallpaper (just a black background).

      I'm home now and I notice that my Ubuntu machine has a Nautilus process that seems to run all of the time. I guess this is the equivalent of Explorer... it's using 13 Meg and goes up a little each time I open a file window.

      --
      I don't read your sig. Why are you reading mine?
    60. Re:Forget performance by MrNemesis · · Score: 1

      I'm not familiar with this air duster of which you speak but if it contains liquid nitrogen dioxide I'm sure it'll chill very well indeed!

      --
      Moderation Total: -1 Troll, +3 Goat
    61. Re:Forget performance by jim_v2000 · · Score: 1

      >My problem with Chrome and other webkit browsers in Windows is that their non-javascript rendering is much slower than Opera, FF, and IE.

      I haven't noticed Chrome being slow with anything...and I'm running on and older machine with a Pentium D and 2 gigs of ram. Can you post a site in particular that you've noticed being slow?

      --
      Don't take life so seriously. No one makes it out alive.
    62. Re:Forget performance by GrumblyStuff · · Score: 1

      What version of Opera are you using?

      I've been using Opera for most everything and Firefox for when websites throw a hissyfit at the big O but after upgrading to 10, I was ready to go FF full time. I don't know what they did but going from 9 to 10 added some serious performance issues when opening a new tab or loading page. I'm talking half a dozen seconds of CPU going full throttle and Opera being frozen for the entire duration for just clicking on a link.

      Thankfully, I was able to get and install 9.6. Oh, sweet, sweet mouse gestures. I missed you.

    63. Re:Forget performance by edmicman · · Score: 1

      I've found the available adblocking on Chrome to be lacking. It works, sort of, but doesn't nearly have the comprehensiveness of the AdblockPlus filter lists, nor is it as easy to maintain or update (in FF I can click an icon in the status bar that brings up a list of elements to block/unblock. Or turn the whole thing off completely for that page. I don't think I can do this as easily in Chrome?).

    64. Re:Forget performance by ChienAndalu · · Score: 1

      How did you determine the memory usage?

    65. Re:Forget performance by Pojut · · Score: 1

      Geez man...sounds to me like you need some software written specifically for your needs. That's an overflowing plate you go there!

      lol, and I thought I was busy being the only mail merge programmer in a call center!

    66. Re:Forget performance by MrNemesis · · Score: 1

      I'm using 10.01 at the moment - IIRC there was a security vuln in 9.x that was only fixed in 10 (argh - hate it when companies do that) - whilst I don't think much of the UI changes I've not run into any performance issues with it, even with my above-average workloads. Fast opening of tabs is another one of the things that's endeared me to opera for all these years too.

      Have you tried setting up a new/alternate profile to see if the problem exists there?

      I do have a problem with it taking an age to save certain settings, but I've never had any complaints about the speed of the browser itself.

      --
      Moderation Total: -1 Troll, +3 Goat
    67. Re:Forget performance by zippthorne · · Score: 1

      Back in the day, 250 Meg was pretty close to all the memory...

      --
      Can you be Even More Awesome?!
    68. Re:Forget performance by MrNemesis · · Score: 1

      Well, ideally the notwerks team would have fixed whatever issue there is between Opera and the proxy thus preventing this entire rant... but as it is I take out my browser frustration on t'internet ;)

      Don't really need special software... but I do rely on a fair few apps to get windows' crappy window manager behaving in a nice way... I'm really looking forward to the KDE4 port to windows, once a) KDE4 is relatively bug-free and feature-rich and b) it's reliable on windows. Having a decent WM on windows would be awesome on toast.

      --
      Moderation Total: -1 Troll, +3 Goat
    69. Re:Forget performance by gbjbaanb · · Score: 1

      and it is still only using about 600 megabytes

      Only!?!!

      Perhaps this is the problem with FF memory usage, some people say "its using way too much RAM" whilst other people are saying "600 MB is nothing".

      I see it start to slow down at 250Mb, I'm pretty certain its cached items - images etc, so if I knew how to turn off caching altogether maybe that's have a good effect for us all.

    70. Re:Forget performance by Kaboom13 · · Score: 1

      I have firefox 3.5.5 on Win7, 10+ add-ons, and have left firefox open with 4-5 different windows, with 10+ tabs each, open for 4 days now. My memory usage is 80 megs. It sounds like either 1 particular add-on you use has nasty memory leaks, or the problem is more likely with flash or some other plug-in.

    71. Re:Forget performance by mspohr · · Score: 1
      Back in my day is was 640K.

      Actually, the first computer I built had 256 bytes (not K) of memory. Once I upgraded that to 1K things really improved.

      --
      I don't read your sig. Why are you reading mine?
    72. Re:Forget performance by maxume · · Score: 1

      Well, I only spent $40 on ram and yet I still have 500 megabytes free, so the 600 MB really isn't that big a deal to me.

      --
      Nerd rage is the funniest rage.
    73. Re:Forget performance by Your.Master · · Score: 1

      If you ever visit a site with a flash ad and just leave it in the background, it's game over for Chrome on some systems. I hit this problem all the time on my laptop (never on my desktop), and haven't seen its like on any other browser.

    74. Re:Forget performance by Randle_Revar · · Score: 1

      It always amazes me how people so often don't seem to realize that modern browsers are really complicated, and modern web pages are really complex and large. It is simply a fact of life that modern, GUI web browsers take a lot of memory. Frankly, given how much I live in the browser, I am happy to give it as much memory as it needs.

    75. Re:Forget performance by Stan+Vassilev · · Score: 1

      My problem with Chrome and other webkit browsers in Windows is that their non-javascript rendering is much slower than Opera, FF, and IE. Scrolling a long page in a forum drives me crazy with Chrome/Safari.

      I've a side-by-side Mac and PC with comparable hardware. I see problems with Chrome/Windows, but never with Safari/Mac. There are a number of specifics about webkit running on either OS. OSX has had a consistent hardware acceleration for its 2D API for some time now, while with Windows it's been a mixed bag due to the number of changes made in the OS recently. GDI was hardware accelerated before Vista, in Vista it was completely CPU bound. In 7 it's again accelerated, but also deprecated.

      Microsoft's new browser will use Windows Presentation Foundation (introduced in Vista, improved in Windows 7), which is built specifically to run best on the GPU (analogous to Quartz in OSX) and might bring comparable browsing performance on Windows as Safari does on Mac.

    76. Re:Forget performance by Anonymous Coward · · Score: 0

      Yeah, but it was a bitch to download firefox sources back that far. Almost nobody had a working compile back then.

    77. Re:Forget performance by e2d2 · · Score: 1

      How did you determine the memory usage?

      I use process explorer from Sysinternals as my default, replacing the built-in task manager (windows). It can give me a basic virtual memory footprint or even more details if I drill down. A very useful tool for development and it beats task manager hands down.

    78. Re:Forget performance by gbjbaanb · · Score: 1

      sure, and I agree RAM is cheap.

      However, I tend to use other apps whilst I have the browser open. Some of them use lots of RAM too, leaving little left for the browser. I also don't like the way it has to swap loads of it back into memory when I return to the browser - RAM is cheap but IO bandwidth is still a limited resource. I also use a 32 bit OS so I'm limited by how much RAM I can fit.

      So, I'd still much prefer a small, tight, efficient browser even if I had unlimited RAM to waste.

    79. Re:Forget performance by unix1 · · Score: 1

      Just one suggestion:

      Try Arora. See if you still experience the same results as with other WebKit browsers.

    80. Re:Forget performance by rainmaestro · · Score: 1

      Agreed, I'm hesitant to lay the blame directly at FF. My assumption has been that it is a buggy plugin. Could even be Flash (I didn't pay a ton of attention to exactly what plugins were being utilized by the open sites).

    81. Re:Forget performance by rainmaestro · · Score: 1

      I don't recall offhand what sites were open on those times, but my guess would be that it is likely a buggy plugin. I think I had youtube open, so perhaps the problem is the shittastic linux Flash plugin? Next time it happens, i'll be sure to pay closer attention to what is open.

    82. Re:Forget performance by nschubach · · Score: 1

      I use FF3 at work and leave my machine up all week with FF running. I'm constantly refreshing, opening and closing tabs (being a developer for web(CF), Applications(C#), Flash(AS2/AS3), and javascript) I reboot it every Friday and I never notice FF using up what's left of my piddly 768MB of memory. (New computer is on budget...) I have Adblock Plus, Firebug, IETab and Greasemonkey installed.

      --
      Every time I start to have faith in humanity, I ruin it by driving to work between 7 and 8 am.
    83. Re:Forget performance by nschubach · · Score: 1

      He must be one of them evangelists paid to surf social blogs and post wonderful things about X product and berate users and things that are not made by Y company. ;)

      --
      Every time I start to have faith in humanity, I ruin it by driving to work between 7 and 8 am.
    84. Re:Forget performance by BZ · · Score: 1

      Sounds good. With any luck firefox-after-3.6 will have plug-ins running in a separate process, so at that point the memory blame will be easier to assign...

    85. Re:Forget performance by Pojut · · Score: 1

      Burnenated!

      But seriously...have you thought about getting one of those 6, 8, or 10 monitor setups that day traders use?

    86. Re:Forget performance by Anonymous Coward · · Score: 0

      From Wikipedia ("Windows Explorer" - subheading 'Overview'):

      While “Windows Explorer” is a term most commonly used to describe the file management aspect of the operating system, the Explorer process also houses the operating system’s search functionality and File Type associations (based on filename extensions), and is responsible for displaying the desktop icons, the Start Menu, the Taskbar, and the Control Panel. Collectively, these features are known as the Windows Shell.

    87. Re:Forget performance by ChienAndalu · · Score: 1

      I doubt high memory translates into bad performance if there is no paging to disk.

    88. Re:Forget performance by Anonymous Coward · · Score: 0

      Windows, at least, will page to disk far before you're out physical memory.

    89. Re:Forget performance by GrumblyStuff · · Score: 1

      Thank, sir. I tried a clean install and it's working perfectly. I know, I know. Upgrading instead of clean installs is prone to trouble but it was pretty convenient for more than several updates.

  7. JS performance by orngjce223 · · Score: 5, Insightful

    Hardware acceleration of text and pictures is one thing. Javascript performance is quite another. What with all this AJAX and Javascript stuff out on the web these days, what IE badly needs is a really good Javascript engine. Two school computers, one running Chrome (out of my home directory - bad sysadmin!) and the other running IE8, have very obvious differences in their Javascript speed on a benchmarking test (Sunspider, FYI). (They're school computers, their hardware should be exactly the same, their uptime should be exactly the same, etc. etc.)

    So, where is Microsoft going in this category?

    --
    Note: I was 13 when I wrote most of this. Take with several grains of salt.
    1. Re:JS performance by csartanis · · Score: 2, Informative

      These are the sunspider results. Link

    2. Re:JS performance by vitaflo · · Score: 1

      "What with all this AJAX and Javascript stuff out on the web these days, what IE badly needs is a really good Javascript engine."

      It really does. I've been working on an interactive touchscreen kiosk for work, and decided to go the JS route in the browser since it's what I know. As such I wanted to know the relative JS performance of the various browsers out there. I used the SunSpider benchmark to test them. Here were the results (smaller numbers are better):

      Safari 4.04 (482)
      Chrome 4.0b (518)
      FF 3.5 (1502)
      IE8 (7773)

      Two things surprised me here. One is that Chrome and Safari are 3x faster than FF. I was going to use FF for my kiosk until I saw this. The other is the abysmal performance of IE. When you are 15x slower than two of your rivals that is just horrible. As it is I used Chrome for my project and couldn't be happier.

    3. Re:JS performance by Enderandrew · · Score: 1

      This is actually vitally important for Microsoft given that their Chief Software Architect said Microsoft's future lies 100% in the cloud. If Windows Live services are the core of Microsoft's future, then performance in this regard is crucial.

      Then again a Microsoft Evangelist once told me that the Outlook and Exchange developers are kept mostly seperate becase Exchange is part of the server division, where as Outlook is developed within the Office division. In big companies, consistent design goals are rarely realized.

      --
      http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
    4. Re:JS performance by Enderandrew · · Score: 1

      In all fairness, you're running a beta of Chrome which has seen significant improvements. Chrome has spurred the FF team to make huge improvements, but those are in the 3.7 trunk version of FF.

      Compare Chrome 4 to Firefox 3.7 and the disparity is much smaller.

      --
      http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
    5. Re:JS performance by cnettel · · Score: 1

      In big companies, consistent design goals are rarely realized.

      They are especially not realized when such synergy tends to be used for anti-trust cases. The division separation between platform, server and Office really seems to have increased in the last decade or so.

    6. Re:JS performance by dkf · · Score: 1

      These are the sunspider results. Link

      It might be better to plot those results on a log scale (while stating the units!) so that it is possible to properly compare not just IE with the rest, but also the others with each other. Mind you, I also like to plot my graphs so that bigger is better. (I know how to lie with statistics!) This makes it easier to convey the results to a non-technical audience.

      --
      "Little does he know, but there is no 'I' in 'Idiot'!"
    7. Re:JS performance by Monkeedude1212 · · Score: 1

      I, however, am not surprised that Safari and Chrome Beat out firefox, as FF is starting to become as bloated as IE in almost all respects. Normally if I'm going for speed I use Opera, but thats not to say its my favourite.

      The problem is with Javascript is that in some ways the web is starting to fade it out. Yes - there is AJAX, but surprisingly enough, AJAX does not have to use Javascript. Most of my professional web applications are using AJAX but are using C# or VB.NET (with ASP) to handle everything.

      Now - not a whole lot of popular places on the net are using .NET right now. But perhaps THIS article will jolt your memory. Microsoft wants to fade out JS. Why? Because they don't want to build an engine for it.

    8. Re:JS performance by BZ · · Score: 4, Informative

      > Two things surprised me here. One is that Chrome and Safari are 3x faster than FF

      There are a few things going on here:

      1) The public sunspider benchmark has a bug in that it uses a Spidermonkey-specific
              extension in one of the tests that slows it down in Firefox only. Apple has fixes the
              bug in their revision control system but is refusing to push the fix out to the public
              site.
      2) Chrome and Safari are in fact faster on sunspider than Firefox. Firefox is up to 5x
              faster on other JS benchmarks. Depending on exactly what you're doing, you might have
              better performance with one or the other.

    9. Re:JS performance by Blakey+Rat · · Score: 1

      The second link in the article talks about this, shows how they measure holistic performance for different types of web sites, and includes benchmarks comparing IE9 to other pre-release browsers. I don't suppose it occurred to you to actually read any of the article links.

      But of course, clicking links in the summary to see if your question has already been addressed would slow down your posting.

    10. Re:JS performance by Anonymous Coward · · Score: 0

      They are actually doing work in this category as well. They admit they are not there yet but it is a main point of focus. Check here: http://channel9.msdn.com/posts/Charles/IE-9-First-look-at-the-new-JS-Engine/

    11. Re:JS performance by vitaflo · · Score: 1

      Well, FWIW, for the project I was working on, FF was too slow to be acceptable for public use. Whether it was really 3x slower or not I don't know, but it was a considerable decline in performance from using Chrome. I have no doubt that in some other environment (with a different usage than what I was using it for) FF could very well be faster.

      Didn't know about the SunSpider fix/non-release. Good to know.

    12. Re:JS performance by icepick72 · · Score: 1

      I doubt their future lies 100% in the cloud - that's just idealism or marketing - shifting public perception to compete with Google and the likes; however the reality is corporations will always want to control their own little part of the cloud, just as many /. people do.

    13. Re:JS performance by BZ · · Score: 1

      > Well, FWIW, for the project I was working on, FF was too slow to be acceptable
      > for public use.

      Totally believable. If you can manage to extract enough script to file a bug on (that is, make that part of the script public), that would be great. If not, I absolutely understand how that goes.

    14. Re:JS performance by Enderandrew · · Score: 1

      I doubt it lies 100% in the cloud as well.

      However, that is supposedly what Ray Ozzie is preaching to Microsoft.

      --
      http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
    15. Re:JS performance by Tomun · · Score: 1

      How exactly do you manage to get C# or VB.NET running in the browser and manipulating the DOM ?

      Are you sure you know what AJAX is ?

    16. Re:JS performance by rrohbeck · · Score: 1

      I just used IE8 for the first time on a brand new 2.3 GHz Core 2 Duo laptop with 8 GB that came preinstalled with XP64.
      OMG. Browsing never felt slower. Anyway, waaay slower than on my ancient 2.0 GHz P4 with 1 GB and Ubuntu.
      I thought I needed to familiarize myself with IE8 but it was just too painful so I had enough after about a half hour.
      So, I'll have to say goodluckwiththat.

    17. Re:JS performance by Monkeedude1212 · · Score: 1

      I shouldn't have said Everything - C# and VB.NET are just the pieces behind the page that will handle any data transactions that need to take place - everything else to change the DOM will be done by the AJAX script manager handling the requests from ASP.NET controls.

      Then all you need to do is make your Data Transaction call a "postback" to a control thats handled by the script manager, and the control will be updated.

    18. Re:JS performance by Anonymous Coward · · Score: 0

      There are a lot of 3D browser extensions in the works, which are either very high level (O3D) or based on OpenGL (WebGL, Canvas3D). Perhaps Microsoft wants to push a Direct3D based solution before something else becomes well established?

  8. With a fast CPU and a dual GPU setup... by Anonymous Coward · · Score: 4, Funny

    ...users will finally be able to browse the Crysis website with acceptable framerates.

    1. Re:With a fast CPU and a dual GPU setup... by Enderandrew · · Score: 1

      I know you're joking, but Mozilla was already working on a hardware accelerated canvas system before IE. Even better, it will tie into OpenGL ES so someone could code a FPS engine into a web page.

      https://wiki.mozilla.org/Canvas:3D

      Xreal for instance is a pretty impressive engine coded in OpenGL ES.

      http://www.xreal-project.net/

      --
      http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
    2. Re:With a fast CPU and a dual GPU setup... by RightSaidFred99 · · Score: 1

      A 3D canvas for rendering 3D is _not_ the same as what they're planning to do with IE9. This would be using directX to render fonts and web pages themselves.

  9. Add-On System by jgtg32a · · Score: 5, Insightful

    Firefox is my primary browser, but I'm not in love with it by any means. It just has so many integrated Add-On that I cannot live with out. Copy the Firefox Add-On system and I'll take a look at your browser.

    Oh yeah I also want working keyboard shortcuts.

    1. Re:Add-On System by Eponymous+Coward · · Score: 5, Funny

      IE also has a lot of add ons. Browse the web with it for a while and you will effortlessly collect lots of them.

    2. Re:Add-On System by Blakey+Rat · · Score: 1

      Uh, isn't the Fiefox add-on system the exact same as IE's add-on system but with a nicer installer and updater? I want to know how Mozilla hypnotized so many Slashdotters into thinking IE has no add-ons-- have you all seriously never seen an IE install with a third-party toolbar?

      And I think it's Flash that kills keyboard shortcuts, because I have that same problem with Firefox, but only on pages with Flash.

    3. Re:Add-On System by nschubach · · Score: 1

      This is were I tell you that the GIMP browser plugin available for IE isn't as good as the Photoshop browser plugin I enjoy in Firefox...

      --
      Every time I start to have faith in humanity, I ruin it by driving to work between 7 and 8 am.
    4. Re:Add-On System by MadUndergrad · · Score: 1

      Any useful addon on ie costs $10-$30. The free ones are mostly malware. At least that was the case last time I checked, maybe a year or two ago.

    5. Re:Add-On System by Blakey+Rat · · Score: 0, Redundant

      And?

      The point I was making is that they exist. I didn't say anything about availability or pricing, neither of which is under Microsoft's control.

    6. Re:Add-On System by Man+Eating+Duck · · Score: 1

      The point I was making is that they exist. I didn't say anything about availability or pricing, neither of which is under Microsoft's control.

      Since we're replying to points that people didn't make anyway, I think the OP's point was that there are a lot of free and useful ones for Firefox. No one in the thread said that IE didn't have addons. Of course they exist, which is irrelevant if they don't do what he wants, or have priced themselves out of the competition.

      "You need a boat, and this guy right here will give you one for free? Why not go with these people instead, they have affiliates who might sell you a car!" - Yes I know, you didn't actually recommend it.

      --
      Are you a grammar Nazi? I'm trying to improve my English; please correct my errors! :)
    7. Re:Add-On System by Anonymous Coward · · Score: 0

      Oh yeah I also want working keyboard shortcuts.

      Yeah, ability to finally use browser keyboard shortcuts when a flash "animation" is focused would be really nice.

    8. Re:Add-On System by rdnetto · · Score: 1

      Chrome has support for greasemonkey scripts, so that's half the addons right there.

      --
      Most human behaviour can be explained in terms of identity.
  10. "will tap the power of the PC's graphics card..." by Anita+Coney · · Score: 2, Interesting

    Which is another way of saying that IE9 will be such a resource hog that even the highly advanced eight core systems we'll be using in a few years will not be powerful enough to run it.

    --
    If someone says he and his monkey have nothing to hide, they almost certainly do.
  11. Yeah?... by MikeRT · · Score: 0, Offtopic

    And GM and Chrysler will finally deliver a consumer vehicle that can compete successfully against the Toyota Corolla and Honda Civic respectively... meanwhile, Hell's freezing temperatures will so profoundly affect the Earth's climate that the debate over global warming will be made moot.

    1. Re:Yeah?... by confused+one · · Score: 1

      Hell would have to freeze over. GM is incapable of making something that good in a small car. Chrysler won't be around much longer -- the nameplate might be but the car itself will be a Fiat. (I find it telling that they've split off the truck and Jeep divisions) and have announced they're scrapping the small and mid-sized product lines)

  12. Because revamping worked so well for Vista by Anonymous Coward · · Score: 0

    One of the things I used to like about Microsoft is that, though their initial releases were terrible, by a few years later they usually weren't bad But nowadays it seems like everything is a rewrite that introduces new bugs. Trident is bad enough as-is; do we really need a rewrite introducing new bugs? And I bet that, once all is said and done, they still won't support PNG alpha...

    1. Re:Because revamping worked so well for Vista by Verdatum · · Score: 1

      I think all sugarless gums are sorta nasty, but as they go, Trident isn't too bad!

    2. Re:Because revamping worked so well for Vista by jonwil · · Score: 1

      Actually Microsoft has supported PNG alpha since IE7 AFAIK.

    3. Re:Because revamping worked so well for Vista by Anonymous Coward · · Score: 0

      No, internally it still uses some filter hack; try fading a transparent PNG in and out and you'll see what I mean.

    4. Re:Because revamping worked so well for Vista by Anonymous Coward · · Score: 0

      Correct, IE transparency is still a kludgejob.

      Moving to the newer directx-based rendering stuff would fix this, at least in theory.

  13. Stability, memory, and pre-rendering speed? by akakaak · · Score: 1

    I hope they work on stability, memory usage, and the pre-rendering speed! I've found IE8 to be less stable and use more memory than recent past versions of IE. And just getting a new blank tab to come up often involves a fair amount of thumb-twiddling. And despite whatever usage of different processes for different tabs they claim to be employing, I find that the entire browser usually hangs and crashes when there is a problem with a page. Rendering speed and font readability are the least of their problems!

  14. Awesome! by wandazulu · · Score: 4, Funny

    Now it will incorrectly render my pages twice as fast!

    Seriously, IE has become a verb with me and my web developer friends. We even use it in general conversation: "That guy cut me off and I told him to go IE himself."

    1. Re:Awesome! by Anonymous Coward · · Score: 0

      Seriously, IE has become a verb with me and my web developer friends. We even use it in general conversation: "That guy cut me off and I told him to go IE himself."

      IE? That is?

    2. Re:Awesome! by Jeff+Carr · · Score: 2, Funny

      Exactly. I, and I'm sure many others, spent countless hours studying web technologies in the late 90's. I was starting to become quite an expert in typography, accessibility, interface design, and the myriad of technologies necessary to create complete web applications. Then I started trying to develop standards based web pages that worked in IE.

      So, now I'm a database developer.

      --
      The television will not be revolutionized.
    3. Re:Awesome! by Anonymous Coward · · Score: 0

      Hey, they only promise faster run time performance. Speeding up development for IE would leave you with time to actually support other browsers. Management made it clear they weren't going to stand for that shit. ;-)

  15. More Exploits by TheNinjaroach · · Score: 4, Interesting

    More surface area for exploits, yeah!

    --
    I went to eat some animal crackers and the box said, "Do not eat if seal is broken." I opened the box and sure enough..
  16. Re:"will tap the power of the PC's graphics card.. by Z34107 · · Score: 1

    Which is another way of saying that IE9 will be such a resource hog that even the highly advanced eight core systems we'll be using in a few years will not be powerful enough to run it.

    Better performance == bloated?

    Your ideas intrigue me and I wish to subscribe to your newsetter.

    --
    DATABASE WOW WOW
  17. Not a good fix by kbsoftware · · Score: 1

    Doesn't sound like Microsoft will be fixing the performance, but instead just taking the problem and using other resources to help deal with it. I'd would say something like cleaning the code, fixing memory leaks etc. would be a far better way to go, but I suspect Microsoft isn't able to accomplish such a goal with any of their products. I have (like I'm sure many here) a nice display on my desktop that shows the percentage of cpu load at any time, but with software companies like Microsoft now making use of the power of graphics cards it's time to update those cpu load programs to included the load on graphics card so I can still see the damage being done but various programs live. And I also agree with a lot of the posts so far, it's not the speed to load/display webpages it's the memory leaks etc. that's the real problem, shifting some of that to graphics cards really won't help much.

    1. Re:Not a good fix by thePowerOfGrayskull · · Score: 1

      That would be interesting to see - not just on Windows, but also on linux with compiz et al. I often have periods when my CPU monitor reports idle, but my fans suddenly start running at mid-speed...

  18. Help with history by jgtg32a · · Score: 1

    Please correct me if I'm wrong or fill me in on what I'm missing but the thing that's always bugged me about web standards is when they started MS had just about 100% of the market share. When the standards were ratified that put MS' compliance at about 10% or whatever. Why were the standards targeted to a non-existent browser?

    Don't get me wrong standards are important and MS needs to get in line with them; I just don't understand why the standards are what they are

    1. Re:Help with history by characterZer0 · · Score: 2, Insightful

      The standards were an attempt to provide a clear sensible path going forward, not to codify the garbage as it was.

      --
      Go green: turn off your refrigerator.
    2. Re:Help with history by Sockatume · · Score: 1

      Presumably the standards were written with comprehensibility in mind: that HTML, CSS and so on would be easy to write and interpret.

      --
      No kidding!!! What do you say at this point?
    3. Re:Help with history by ClosedSource · · Score: 1, Insightful

      Codifying existing practice (garbage or otherwise) is what standard bodies are supposed to do. In the case of web standards they didn't follow that rule which is why we have this mess.

    4. Re:Help with history by hoggoth · · Score: 3, Informative

      Because Microsoft didn't invent the Internet. As a matter of fact they were very late to the game.
      MOSAIC was first, then Mozilla/Netscape. Microsoft realized very late that the Internet was going to be important and threw something together.
      The standards had already been well under way by the time Microsoft got into the game.

      --
      - For the complete works of Shakespeare: cat /dev/random (may take some time)
    5. Re:Help with history by Chris+Mattern · · Score: 5, Informative

      Please correct me if I'm wrong or fill me in on what I'm missing but the thing that's always bugged me about web standards is when they started MS had just about 100% of the market share.

      You're wrong. When web standards started, MS had 0% of the market share. Internet Explorer did not yet exist. The standards were there first; MS decided not to support them.

    6. Re:Help with history by Bigbutt · · Score: 2, Informative

      Technically they did what they always do. Microsoft bought out another company's browser (spyglass I think it was) and redbadged as their own.

      [John]

      --
      Shit better not happen!
    7. Re:Help with history by Sockatume · · Score: 2, Informative

      Nonsense. Standards bodies can codify existing practice as standards or for reference, but can equally define good practice by creating standards based on some specific, well-defined notions of what "good" is, which more often than not do not match existing practice.

      --
      No kidding!!! What do you say at this point?
    8. Re:Help with history by sjames · · Score: 1

      Actually, MS was the latecomer to the party. There were points where standards were updated and MS had a majority market share, but since the web is supposed to be platform neutral and MS's browser is supposed to promote lock-in, it's not that surprising that the mis-matched goals would lead to mis-matched specs.

      Another factor is that in some cases IE's behavior was (is) terribly inconsistent and actually provided no reliable way to do things that should be possible. That means that the spec cannot just ratify what IE does. To show just how screwed up IE was, back in the 3.0 days I knew of one webiste that would crash IE 100% of the time. That site was http://www.microsoft.com/ That suggests that even MS didn't understand MSIE.

    9. Re:Help with history by Sockatume · · Score: 3, Interesting

      Actually, the W3C and IE appeared almost contemporeously with each other, so there wasn't much in the way of actual web (as opposed to network) standardisation at the time. In fact, the W3C was created to combat the existing standards-free mess. Microsoft's disregard for the growing standardisation of the web over the coming years was a serious issue, and a disincentive for other browsers to standardise, but it's not like they blundered into a divine and well-defined web and made a mess of it.

      --
      No kidding!!! What do you say at this point?
    10. Re:Help with history by Anonymous Coward · · Score: 1, Interesting

      Funny how strongly stating things as if they were facts doesn't actually make them facts.

      Internet Explorer first shipped in Aug 1995.

      HTML 2.0 became a standard in Dec of 1995.
      CSS1 became a standard in Dec. of 1996.

      IE reached its peak market share in 2003 with IE6 (which released in 2001)
      The current darling of the world, CSS2.1 became a standard in 2004.

      (Hint: The dates with the bigger numbers mean that they came *after* the dates with the smaller numbers)

    11. Re:Help with history by commodore64_love · · Score: 1

      Even the [blink] tag? Hmmm.

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    12. Re:Help with history by Anonymous Coward · · Score: 0

      Of course "good" is subjective, but the real problem is that if you ignore the existing stake-holders you're unlikely to get their corporation.

      This isn't just a matter of attitude but of practicality. It can be difficult, expensive, and time-consuming to modify an existing product to satisfy a set of standards that were developed without regard to the existing implementation. Naturally those with minority status in the market have the least to lose and the most to gain in adopting new standards.

      IMHO, if the standard bodies wanted to create brand new web features they would have been better off replacing or modifying the http/html framework with something more appropriate for web services rather than going after small game like CSS.

    13. Re:Help with history by commodore64_love · · Score: 2, Informative

      +1 insightful. I went and looked it up on wikipedia.

      The World Wide Web Consortium (W3C) was founded in 1994. Microsoft's Internet Exploder was not released until a year later, and then it went hog-wild to ignore the W3C standards. (In fairness, so too did Netscape Navigator with adding new extensions to HTML.)

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    14. Re:Help with history by nine-times · · Score: 2, Insightful

      Even if web standards came along later, it still wouldn't be a good reason to ignore them. The standard electrical outlet was designed after someone discovered how to harness electricity, but that doesn't mean we shouldn't use them.

      Standards are good. If someone wants to argue that IE's version of HTML is better than W3C's and we should be using it as our standard instead, I'm all ears. Of course, for that to be a reasonable idea, we'd have to have a well documented explanation of what IE's "standard" is and how it works, because otherwise it's not much of a standard.

    15. Re:Help with history by Anonymous Coward · · Score: 0

      To be fair, Netscape decided not to support them either.

    16. Re:Help with history by dissy · · Score: 1

      Yes you are wrong.

      Web standards were created in 1992 with some design work back from 1991.

      In case you did not know, web standards required TCP/IP standards to be there as well to even work.

      Microsoft had no operating system in 1992 that supported either of those things.

    17. Re:Help with history by commodore64_love · · Score: 1

      Take 28k and 56k Modems: The official V.xx standards were compatible with but not identical to the K56flex and V.FAST protocols that were dominant at the time. So early adopters had to flash-update their modems to the official standard.

      Something similar happened with 3.5" floppies and CD-R / CD-RW standards which were slightly different from the dominant formats of the time.

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    18. Re:Help with history by Blakey+Rat · · Score: 1

      Because the standards are created by academics who have no clue how actual people use the web (seriously, it took CSS until version 3 to get columns!?) and simultaneously hate Microsoft. The only Microsoft innovation that's made it back into the standards is xmlHttpRequest. Which is a shame, because I could do some badass scripting if Firefox supported document.readyState.

      It doesn't help that competing browsers are (generally) more dedicated to Microsoft hatred than to improving the web experience. Adding innerHTML to Firefox (or the standards) would hurt nothing, and instantly make thousands of IE-only sites Firefox compatible. But they won't add it, because the standard specifies the much worse-named textContent.

      But, hey, in another 5 years, if we're lucky, we might have columns.

    19. Re:Help with history by commodore64_love · · Score: 5, Informative

      Microsoft licensed the NCSA/spyglass MOSAIC which was the dominant browser at that time (1993-94).

      Then Microsoft got sued for giving-away the browser for free and thus not making royalty payments to NCSA/Spyglass (no sales==no profit sharing). Microsoft used its economic muscle to force Spyglass to accept 8 million dollars in one-time payment, and kept the code for themselves.

      Embrace. Extend. Extinguish. "Business is war." - Jack Tramel

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    20. Re:Help with history by Blakey+Rat · · Score: 1

      Sorry, meant to type innerText. Both browsers already support innerHTMl.

    21. Re:Help with history by commodore64_love · · Score: 2, Informative

      >>>Actually, the W3C and IE appeared almost contemporaneously with each other

      False. W3C == 1994. IE == 1995. There were standards put forth by the W3C, but both Microsoft and Netscape were ignoring them (and being criticized as well). I remember it well.

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    22. Re:Help with history by Anonymous Coward · · Score: 0

      but the standard at that time is not the standard you are looking at now. The current standard is partly from Microsoft, or the result of competition of new features between MS and netscape.

    23. Re:Help with history by IntlHarvester · · Score: 3, Interesting

      The W3C was almost irrelevant in the period when Netscape was the dominant browser. Netscape did whatever the hell it wanted (tables, frames), and the W3C was constantly playing catchup with them.

      The major break was when Netscape pushed "JavaScript Style Sheets" over CSS and "Layers" over the W3C DOM.

      Internet Explorer 4 contained preliminary versions of the W3C CSS and DOM standards. Yes they were incomplete and buggy and extended, but without them the W3C probably would have faded away completely.

      When Mozilla came out, it was far more compatible with IE than it was with previous versions of Netscape.

      --
      Business. Numbers. Money. People. Computer World.
    24. Re:Help with history by KnownIssues · · Score: 1

      Netscape introduced no less than six non-standard HTML tags: blink, keygen, layer, multicol, and nolayer--the most famous/notorius being blink. Which you can do when you're a dominant browser. I realize it's cynical, but standards compliance hasn't always been a selling point, and justifiably so. I don't want to philosophize about standards, since that will just get torn to shreds, but I think the idea that standards were well defined and universally followed by everyone else until Microsoft showed up is certainly hard to defend.

    25. Re:Help with history by KnownIssues · · Score: 1

      ^^Citation needed... by me. Netscape Only HTML Tags

    26. Re:Help with history by commodore64_love · · Score: 1

      Why doesn't blink work in Firefox 3? That's a Mozilla-based browser

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    27. Re:Help with history by Anonymous Coward · · Score: 0

      Actually the IE box model makes a lot more sense than the W3C box model. Being able to fit two DIVs inside a third, with both having a width of 50% and a couple of pixels of padding, or a border, and still totalling 100% (instead of 100% + a few pixels) just seems like a good idea.

    28. Re:Help with history by Anonymous Coward · · Score: 1, Funny

      Why doesn't blink work in Firefox 3? That's a Mozilla-based browser

      Because the first thing the Mozilla developers probably did as soon as they got ahold of the source was find and remove any code related to the most annoying tag in existence.

    29. Re:Help with history by commodore64_love · · Score: 1

      I disagree.

      Blink can have valid uses. Like bolding or italics, it only becomes annoying when it's overused, but it can be useful in some situations. It seems odd to me that they'd disable a function that goes all the way back to the earliest PCs (C64, Atari800, Apple II all had blinking fonts), just because "we don't like it".

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    30. Re:Help with history by IntlHarvester · · Score: 1

      > If someone wants to argue that IE's version of HTML is better than W3C's

      The proposed HTML5 spec does contain some minor "IEisms", so they are apparently doing just that.

      --
      Business. Numbers. Money. People. Computer World.
    31. Re:Help with history by nine-times · · Score: 1

      Well that's great. Make the standard as good of a standard as you can, and don't take a not-invented-here attitude. Once you have a good standard, everyone should implement that standard and not make non-compliant versions to increase vendor lock-in.

  19. Quote correction by killmenow · · Score: 2, Insightful

    'We're changing IE to use the DirectX family of Windows APIs to enable many advances for Windows-only web developers,' explains Internet Explorer's general manager, Dean Hachamovitch.

    Welcome to the new IE. Same as the old IE.

    1. Re:Quote correction by natehoy · · Score: 2, Interesting

      That's an excellent point. I'm assuming the web developer, however, would not have access to the API directly.

      If they do, then, damn, talk about vendor lock-in. IE9 would become the new IE6, with anyone stupid enough to deploy its full feature set locked to only having customers who have IE9.

      But I have to assume that Redmond learned their lesson on this one, and has insulated the DirectX API calls to "stuff that happens in rendering standard HTML", and not "web developer can send DirectX commands straight to the graphics engine".

      Because if it's the latter, I don't WANT better performance. More importantly, I don't want some Nigerian web developer having a passthru to DirectX via my browser. ActiveX is bad enough...

      --
      "This post contains words, known to the State of California to cause thought. Wash brain thoroughly after reading."
  20. Resolution independence by Twinbee · · Score: 4, Insightful

    I look forward more to resolution independence. It would REALLY nice to express a picture or font's width in terms of screen (or table) proportion, instead of pixels (ugh).

    It would save everyone so much time. Let's hope super-super high resolution monitors (OLED anyone?) come shortly to make this more of a reality.

    --
    Why OpalCalc is the best Windows calc
    1. Re:Resolution independence by Idiomatick · · Score: 1

      You can with javascript? It should be added to css though... probably not to html. Sooo nothing to do with the article :P

    2. Re:Resolution independence by shutdown+-p+now · · Score: 1

      If you specify CSS font sizes in points (as in "12pt") rather than pixels, any decent browser will scale it to match DPI. IE will do so as well.

    3. Re:Resolution independence by OverZealous.com · · Score: 1

      While I agree with the need for this for desktop applications, there are some real issues with it for web sites. Namely, lining up graphics.

      Anyone who develops intelligently already tries to define all measurements in ems. Ems are resolution independent, and have great accuracy (3 decimal places).

      However, if you want to develop any relatively complex visual design, you will end up with slices, and those slices must line up perfectly. Except, when using relative measurements and scaled graphics, it doesn't always work out. Many sites when scaled end up having weird graphic glitches, especially when using CSS sprites.

      The solution is several-fold:

      • We need to get the CSS border-image working in every browser. This single-handedly could change the ability for designers to work with more advanced layouts. (We wouldn't even need box-shadow anymore, since an all-black alpha-transparent PNG is very, very small, even if it is huge pixel-wise.)
      • We also need better layout components in (X)HTML. Currently, the only way to build a web app is with tons of JavaScript manually performing layout. It feels like I am developing code for the late 1990s. We need boxes we can layout using relative positioning, that takes into account both width and height of the parent component. The box model has some incredibly frustrating choices — like basing the width of a box on the contents, excluding border, padding, and margin — that make pure CSS solutions effectively impossible.
      • Another big issue, for now, is the size of alpha-transparent PNG images. If these were more reasonable, it would be easier to design in a res-independent manner. Bug as of now, any image that has color often ends up in the 25K+ range. Add a handful of these in, and you can make a page load very slowly. The only solution for this, sadly, is ensuring that everyone has access to true high-speed internet.

      Sometimes I get the most frustrated because the W3C specs are always so overcomplicated. Look at border-radius, for example. I would guess that 99% of the use of this would be to simply specify a single radius. Usually the designer just wants to soften the corner of a box. However, the spec includes elliptical corners, which has to significantly complicate the design of it. It also doesn't specify (I believe) that the content inside should be clipped automatically, leading to useless designs where interior components stick out past the radius. (At least, that's what happens in FF, which isn't 100% compatible.) Of course, with border-image, we once again don't need border-radius as much.

      Of course, with IE9 only just now supporting border-radius, and Opera not supporting it yet at all, we'll probably not see more advanced CSS+HTML-only interfaces for another 5-10 years. By then, who knows what we'll be working on!

    4. Re:Resolution independence by Twinbee · · Score: 1

      I think more useful than 'real' measurements, would be proportions of a screen/window. That would cater to all monitor sizes and DPIs in future.

      --
      Why OpalCalc is the best Windows calc
    5. Re:Resolution independence by shutdown+-p+now · · Score: 1

      If you specify font size in terms of window size, it would mean that enlarging the window would also enlarge the font, and making it smaller would make the font smaller, so that the amount of text visible in the window is the same, regardless of its size. This isn't convenient at all.

      Text size should be tied to DPI only - that way it is physically the same size (if you measure letters on the screen by ruler) on any monitor, taking more or less pixels according to the monitor DPI. A bigger monitor with the same DPI as the smaller one shouldn't have larger text - there's no point. It should have more text.

  21. Sorry I was about to post, by Icegryphon · · Score: 1

    But then my iexplore.exe locked up with explorer.exe.

  22. How about... by rshol · · Score: 2, Insightful

    ...built in, in line spell check, now that every other frikin' browser on the planet has one. And how about the ability to make permanent exceptions for sites with mismatching SSL certs so I don't get a warning message every time I access webmin on my linux server on my home network? Seriously, most of the time I'm on the web I'm in Gmail or on a forum. Spell check is not a luxury, its a necessity. Speed and Acid 3 compliance do not keep me using Firefox, spell check, and adblock do.

    1. Re:How about... by Thanshin · · Score: 2, Funny

      Spell check is not a luxury, its a necessity

      For those who can't spell.

    2. Re:How about... by 99BottlesOfBeerInMyF · · Score: 1

      How about built in, in line spell check...

      I agree this is important, but I disagree that it should be added to the browser. That's an unnecessary duplication of functionality. Spell checking is just the type of service that is going to be used by many applications on an OS and where you generally want any customizations you make to be universal across applications. Spellchecking should be implemented at the OS level in both Windows and Linux and the OS should supply it as a service to applications. Ideally, the same should be done for dictionary/thesaurus lookup, grammar checking, and language translation to name a few.

      Spell check is not a luxury, its a necessity.

      I wouldn't go that far, but it does seem like this should have been a solved problem a decade ago (and probably would have been if we had competition in the desktop OS market). Spellchecking is important in a browser, and an e-mail client, and a text editor and a word processor. It is nice in your chat client and graphic editor and many other applications. It's interesting that you say lack of spelling checker is a major stumbling block keeping you away from IE. Lack of text manipulation services including universal spell checking is one of the things keeping me away from Linux and Windows and using OS X when I have a choice for an application that will run on any OS I want. The fact that Firefox still can't use the default spellchecker or other services when running on OS X is one of the things that keeps it from being my everyday browser. Who wants to train their spelling checker to recognize hundreds of technical terms like "MPLS" or "big-endian" and then have to go through and retrain it for every word for one nonstandard application that also can't do grammar checking or dictionary lookups or bibliography auto-formatting either?

    3. Re:How about... by Chris+Mattern · · Score: 1

      Spell check is not a luxury, its a necessity.

      Sez you. Spell check to me appears mostly a way of using the wrong word with confidence, because spell check told you that's the word you're supposed to be using. Don't need it, don't want it. Learn to spell instead.

    4. Re:How about... by stewbacca · · Score: 1

      Browser level spell check? Why not an OS-wide spell check, like OSX?

    5. Re:How about... by Abstrackt · · Score: 1

      For those who can't spell.

      And for those of us who make the occasional typo...

      Though I'm willing to meet you halfway and say it's not a necessity within the browser.

      --
      They say a little knowledge is a dangerous thing, but it's not one half so bad as a lot of ignorance. - Terry Pratchett
    6. Re:How about... by ceoyoyo · · Score: 1

      "built in, in line spell check"

      They still haven't put that in Windows where it should be, hey?

    7. Re:How about... by ClosedEyesSeeing · · Score: 1

      They should just really build spell check into the operating system. 'They' being any OS creator.

    8. Re:How about... by A+Friendly+Troll · · Score: 1

      Spill chokes will only get you so far.

      built in, in line spell check

      That would be "built-in" and "in-line" (or "inline"). Your spoiled cheque cannot correct something that's waiting in line.

      Spell check is not a luxury, its a necessity

      You don't want a possessive adjective; you merely want a contraction of "it is". Your spelunking chalk cannot correct that, either.

      While having a spanking chunk seems a great idea at first glance, it's a very blunt instrument that helps correct the most basic spelling errors and cannot be relied on for anything more than that. As such, it is of extremely limited use and rather unhelpful...

      Speed and Acid 3 compliance do not keep me using Firefox, spell check, and adblock do.

      ...because, amongst other things, it will not transform commas into semicolons, nor remove excess commas, nor properly capitalize names such as Adblock.

    9. Re:How about... by Blakey+Rat · · Score: 0, Troll

      If Microsoft proposed that, the anti-trust courts would go insane, and the threads in Slashdot would collapse under the weight of so many thousands of Slashdotters posting "convicted monopolist."

    10. Re:How about... by 99BottlesOfBeerInMyF · · Score: 1

      If Microsoft proposed that, the anti-trust courts would go insane...

      You don't really understand how antitrust law works do you? MS could only get in trouble with antitrust law for implementing OS-wide spell checking if:

      • There was a pre-existing market for a spell checking plug-in that worked with other programs and MS bundled the spelling checker with Windows by default or;
      • MS built a system-wide spell checker and then restricted it only to applications that MS themselves made, or used a different API for their applications from the one they provided to third parties.

      So to clarify. In an absolute worst case scenario where there are already other companies selling a spell checker to application developers for inclusion in Windows apps (I don't know of any such market but hey it could exist), MS could still legally add system services just like Mac OS X has, and offer their spelling checker service as a free download separate from Windows and provide public APIs like Apple does, so that third parties could create competing solutions on a level playing field.

    11. Re:How about... by LordLimecat · · Score: 1

      Isnt firefox lambasted for this kind of "bloat" on a regular basis? Which is it, every browser should have these, or theyre bloat?

    12. Re:How about... by curunir · · Score: 1

      More like, Four those who cant spill.

      Until they get advanced enough to figure out what you meant rather than the closest dictionary word, spell check will be a feature that, when relied upon, can make a poor speller look very foolish.

      --
      "Don't blame me, I voted for Kodos!"
    13. Re:How about... by Anonymous Coward · · Score: 0

      MS could only get in trouble with antitrust law for implementing OS-wide spell checking if:

      LOL. Its cute how computer geeks think they can read wikipedia and think they now understand anti-trust law. You have little to no clue what you're talking about. Anti-trust law is INSANELY ad-hoc and is riddled with holes you can ride a truck through. Although my job here isn't to educate you, I'm going to be nice and provide you some guidance. Here - Read this book..

      http://web.nacm.org/eseries/source/Orders/index.cfm?section=unknown&task=3&CATEGORY=LEGAL&PRODUCT_TYPE=SALES&SKU=LEGALENV1&DESCRIPTION=&FindSpec=Antitrust&CFTOKEN=96940467&continue=1&SEARCH_TYPE=FIND&StartRow=1&PageNum=1

      I guess I half know you will not read it and continue with your ignorant comments. But if you still don't get it go read the entire shebang from Greenspan, Neale, etc.

    14. Re:How about... by 99BottlesOfBeerInMyF · · Score: 1

      LOL. Its cute how computer geeks think they can read wikipedia and think they now understand anti-trust law. You have little to no clue what you're talking about.

      Actually I do, which is why my predictions about how antitrust law is going to handle something turn out to be correct so often. Go ahead and look at my posting history.

      Anti-trust law is INSANELY ad-hoc and is riddled with holes you can ride a truck through.

      Reading the Clayton and Sherman acts gives you 90% of what you need to know. Sure there are details, but in the US the fundamental concepts are not too difficult and it's clear you have no idea what the hell you're talking about because you're getting the fundamental concepts wrong. That is to say, leveraging a market into another is fairly prerequisite, except for price fixing. That's also probably why you're posting as an anonymous coward.

      Although my job here isn't to educate you...

      That's good since you don't even seem to grasp the fundamental concepts involved.

    15. Re:How about... by Anonymous Coward · · Score: 0

      Go ahead and look at my posting history.

      Wow, sounds like so much fun! I'll get right on that.

      Reading the Clayton and Sherman acts gives you 90% of what you need to know.

      No it doesn't. No lawyer can predict how a specific judge will interpret the act. Hell the Supreme Court head of anti-trust had some very choice quotes:

      "It is impossible for a lawyer to determine what business conduct will be pronounced lawful by the Courts. This situation is embarrassing to businessmen wishing to obey the law and to Government officials attempting to enforce it."

        - Supreme Court Justice Jackson, head of the Antitrust Division, [DoJ]

      That is to say, leveraging a market into another is fairly prerequisite, except for price fixing.

      Incorrect. Its about ILLEGALLY EXCLUDING your competitor(s) from competing in the market. God I knew this would be a waste of my time. Thanks for demonstrating how clueless you are. Also, The market definition is INSANELY vague. In US vs Microsoft the market definition for operating systems was "Single User desktop PCs that run on an intel chip". Why not "Single user desktop PCs that come in a shiny case and run on a PowerPC chip"? That the courts allowed this is shameful. Another weird oddity is the harm to competitors vs harm to competition. Harm to competitors is obviously not illegal. If you do well, your competitor gets harmed. Period. However if you read the anti-trust rulings, this line is HUGELY blurry.

      Whats was even more shameful was that while this alleged 'illegal' exclusion of netscape from the market was going on, millions of users managed to download and install Netscape. This case should have been thrown out of the courts on Day 0 and this ridiculous law should be repealed.

      That's also probably why you're posting as an anonymous coward.

      And who the fuck are you? Hiding behind a username on a website? Oh the irony..

    16. Re:How about... by 99BottlesOfBeerInMyF · · Score: 1

      "It is impossible for a lawyer to determine what business conduct will be pronounced lawful by the Courts. This situation is embarrassing to businessmen wishing to obey the law and to Government officials attempting to enforce it." - Supreme Court Justice Jackson, head of the Antitrust Division, [DoJ]

      You're quoting a guy who served in the 50's and who is famous for making some of the most questionable supreme court decisions of all time? Sorry but we have plenty of precedent and while judging the extent of influence is subjective, judging the quality of the acts that are illegal is quite clear cut. No one has ever been convicted of the type of act you're asserting MS would be in trouble for. Any competent lawyer could advise them on how to implement such a feature without any legal exposure.

      Incorrect. Its about ILLEGALLY EXCLUDING your competitor(s) from competing in the market.

      The fact that you only mention one market, when almost all antitrust law is about two different markets, basically shows you're clueless.

      Also, The market definition is INSANELY vague. In US vs Microsoft the market definition for operating systems was "Single User desktop PCs that run on an intel chip". Why not "Single user desktop PCs that come in a shiny case and run on a PowerPC chip"?

      Because they look at the market and see what users purchasers consider when making such a purchase. Since OEMs were not making PPC systems and then considering buying Windows and alternative OS's to run on them, they made the most succinct market definition they thought would clarify things. It's not at all hard to understand if you know what a "market" is in legal and economic terms.

      Harm to competitors is obviously not illegal. If you do well, your competitor gets harmed.

      You're over simplifying. It's harm to competitors in one market, using monopoly influence in a different market that is illegal. Competitors in a different market being harmed by what you do in a market where they aren't meaningfully competing is not something that normally happens in business. It only happens when one company has such large influence on a market that it can leverage it.

      However if you read the anti-trust rulings, this line is HUGELY blurry.

      Just because you don't grasp a concept, doesn't mean it is blurry. How much influence a company has on a market is blurry. Whether or not a given action is damaging and leveraging that influence, however, is quite clear and easily testable.

      Whats[sic] was even more shameful was that while this alleged 'illegal' exclusion of netscape from the market was going on, millions of users managed to download and install Netscape.

      Are you a moron? That's analogous to saying, "even after the beating, the victim still managed to keep breathing and eat liquid foods. They weren't dead. Clearly the assault case should be thrown out". Because harm does not totally kill another market it should be legal, as if the only level of damage that we should worry about is complete and utter annihilation? Yes, you are a moron.

      That's also probably why you're posting as an anonymous coward.

      And who the fuck are you? Hiding behind a username on a website? Oh the irony..

      First, that's not irony. Second, I'm using a pseudonym, but at least I stand behind my comments and reputation built as part of that pseudonym as well as putting my karma on the line. You switch to commenting as an AC as soon as you realize you're talking out your ass.

    17. Re:How about... by Anonymous Coward · · Score: 0

      Alright.. quick last post. One more try to ram some sense through your thick skull.

      The fact that you only mention one market, when almost all antitrust law is about two different markets, basically shows you're clueless.

      Learn to connect the dots. Maybe I should talk to you like how I talk to my 3 yr old nephew and spell everything out.

      Since OEMs were not making PPC systems and then considering buying Windows and alternative OS's to run on them, they made the most succinct market definition they thought would clarify things.

      Translation: Lets make up a bullshit ad-hoc definition so that the company being prosecuted fits the definition of a monopoly. Any company can be made to be a monopoly by redefining the market. Which was my not-so-subtle point with the PowerPC example.

      It's harm to competitors in one market, using monopoly influence in a different market that is illegal.

      Incorrect. Its only when you illegally exclude your competition from competing in that market. Go talk to a lawyer. Harm to competition is what harms the 'free market'. Harm to competition is just a casualty of competition.

      Are you a moron? That's analogous to saying, "even after the beating, the victim still managed to keep breathing and eat liquid foods. They weren't dead. Clearly the assault case should be thrown out". Because harm does not totally kill another market it should be legal, as if the only level of damage that we should worry about is complete and utter annihilation? Yes, you are a moron.

      And I see you're still clueless. One last time - The point is Netscape was not excluded from competing in the browser market. They had millions of people downloading their software. They lost out because MS invested money in creating IE and then gave it away for free at a time with NN was paid software. Users ALWAYS had a CHOICE in going out and downloading Netscape JUST AS THEY HAD BEEN DOING ALL THIS TIME. There were NO additional roadblocks in getting Netscape. This is the only thing that matters. Unless netscape was illegally excluded from competing as a direct result of any deals MS made (and they did do quite a few shady deals with OEMs) and/or bundling then and only then it would fall under antitrust.

      First, that's not irony. Second, I'm using a pseudonym

      If you are not using your real name then your comment is anonymous. As far as I know, in the real world, names are not legally interchangeable with handles on an online website. A comment attributed to 'bunny' or 'princess13' or '99BottlesOfBeerInMyF' is no different from an AC. It really feels like I'm talking with a brain damaged person. (I'm sorry if you are though. Don't want to slag on you if this is medically induced!)

      Also, I am not 'Blakey Rat' if thats what you think. I'm just an "interested party". Although I guess a paranoid anti-ms troll like you probably thinks I work at MS anyway.

    18. Re:How about... by Anonymous Coward · · Score: 0

      Egads! That line should read "Harm to competitors is just a casualty of competition"

  23. I wil tell you "I told you so". by Tei · · Score: 1

    If using direct-x, mean more direct access to the privileged code, for CSS/javascript bugs It looks like a good idea. A better javascript engine, or a better architecture, is a good idea, but giving more direct access to the hardware to something as "external" as third party javascript/css, seems a bad idea. Microsoft, don't do that, is a bad idea.
    IE is already very fast, faster than Firefox. Fix all the CSS bugs, make it a better supporting the standards browse, or start another browser from scratch if the oldcodebase don't support the changes needed.

    --

    -Woof woof woof!

  24. Why do I get the visual by ArhcAngel · · Score: 1

    When I read the post the first image I got was John Hodgman saying 'Trust me, this time it's going to be different'.

    --
    "A person is smart. People are dumb, panicky dangerous animals and you know it." - K
    1. Re:Why do I get the visual by Verdatum · · Score: 1

      Hey, relax, guy! I can change!

    2. Re:Why do I get the visual by manekineko2 · · Score: 1

      The thing I thought funniest about that commercial (here for those of you that don't know what we're talking about: http://movies.apple.com/media/us/mac/getamac/2009/apple-mvp-broken_promises-us-20091022_480x272.mov) is that as the Mac Guy goes back in time with the Windows Guy, no matter how far back you go he's still wearing hipster doofus skinny jeans.

  25. font anti-aliasing?!? by deander2 · · Score: 1

    In addition to better performance, this technology shift also increases font quality and readability with sub-pixel positioning:

    they say "sub-pixel positioning", but the example shows aliased vs. anti-aliased font rendering.... *really*? that's their "closing the gap w/ rivals" strategy? WOW.

    1. Re:font anti-aliasing?!? by spongman · · Score: 1

      actually it's a bad exmple. both images are anti-aliased. the top one is GDI ClearType which only antialises a single pixel horizontally which is fine for small fonts, but looks aliased for large fonts. The 2nd one is DirectWrite anti-aliased (not sure why they didn't use DirectWrite ClearType). Beside being hardware accelerated, DirectWrite's main advantage is that it uses sub-pixel positioning so individual letters do not need to be positioned on a pixel boundary - they can start half-way (or any fraction) through the pixel and the rendering of the letter is adjusted accordingly. This allows the kerning between letters to more accurately reflect what's specified in the font, it also allow for things like non-integral font sizes.

  26. png by Lord+Ender · · Score: 0, Flamebait

    Still no full PNG support, therefore still a dud of a product.

    --
    A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
    1. Re:png by Ant+P. · · Score: 1

      Which features of PNG are missing from IE?

  27. Fast shit is still shit by Anonymous Coward · · Score: 0

    Quote: "We're changing IE to use the DirectX family of Windows APIs to enable many advances for web developers"
    Translation: "We're adding more ways to lock you in and exclude others from the stuff you build"

    Article: "revamped rendering engine"
    Translation: "Your old stuff will break again"

    Quote: "the score will continue to go up" (after reaching only 32 of 100 points in ACID 3)
    Translation: "we don't intend to go for the full 100"

    I'm not impressed. Their aim should be 100 points in ACID3, a full implementation of CSS 2.1 and a list of CSS3 draft items they want to support. Also backing html5 would have been a good idea. Their communication doesn't go into that direction. "The score will go up" is rather weak. IE9 will still be the entry level of browser when it appears.

    We don't need another broken IE.
    Do it right or leave it.

  28. Compatibility button? by linuxwonder · · Score: 1

    They should put a "compatibility button" in this version as well to make it compatible with FF. Do they even run FF to see what a great browser can do?

    1. Re:Compatibility button? by ceoyoyo · · Score: 1

      Does that button install the Chrome frame plugin?

  29. Re:"will tap the power of the PC's graphics card.. by csartanis · · Score: 1

    I think GP is referring to using more resources (hardware acceleration) to barely pull out mediocre performance.

  30. Vice ... ? by psbrogna · · Score: 1

    Out of curiosity, where does any one know where MS normally aims if not at improving performance?
    Reminds me of sales people who being their spiel with "Can I be honest with you?" I've always wondered what they were being before if they feel they need to ask permission to be honest.

    1. Re:Vice ... ? by Anonymous Coward · · Score: 0

      IE9, fastest to render PNGs wrong, fail Acid3, eat memory, and fastest to be exploited. All browsers suck. Let us get you there faster. IE9 by Microsoft.

  31. progress by confused+one · · Score: 1

    from the look of it (I RTFA) I see progress. It's about time.

  32. DirectX it is then? by Xest · · Score: 1

    I find the choice of DirectX quite interesting, I've been looking recently at doing some basic game programming again just for a bit of fun and was rather shocked to find what an utter mess graphics programming has become on the Windows platform.

    Many years ago, when I last played around with graphics programming it was pretty straightforward, you used DirectX or OpenGL. For your game editors you'd use MFC or the Win32 API (or something 3rd party like SDL). It didn't really matter which you chose, but if you chose say C++, OpenGL and MFC for example you'd just use those for your editors, the game engine, you could use that one set of technologies for your entire development process.

    Fast forward 10 years to the point we have things like Java and .NET offering perfectly acceptable managed code performance, with the benefits you'd expect from managed code- no worrying about deleting variables, pointers and so on, you can just write your code and it works, and works on whatever platform there is a VM for. Tools like Visual Studio have taken forward editing of the interface fairly well for Windows Forms and such and WPF. I thought great, .NET, Windows Forms, XNA, making an editor and a game will make no time at all.

    What should have happened in the last 10 years:

    The single toolchain should still exist, but with the benefits of managed code, .NET and such to make development across the relevant platforms (i.e. for the XBox 360 and PC with XNA) much more quick and easy.

    What actually happened:

    GDI is crap, they release DirectX and GDI+. Later .NET came along, Microsoft thought, hey, we need a managed version of DirectX and created Managed DirectX. They start thinking about interfaces for the future and realise GDI+ and Windows Forms don't cut it, apparently DirectX isn't to stray from games related stuff so they release WPF which has it's own 2D and 3D rendering libraries. They want XBox development, using C++ or C# with DirectX would be too easy, so instead let's create a new API and set of tools, called XNA they think. Great, and XNA is quick and easy to get to grips with, I'll give them that, in fact, it's so easy they decide to ditch Managed DirectX because it's now obsolete. But wait, what's that? XNA makes it easy to import content and compile it into the executable but is crap for your Windows level editors because it's not designed for loading content on the fly? The recommendation for managed Windows apps is WPF, but what use is that when my game engine is in XNA because it needs to run on the 360? What about editors that require decent 2D rendering of primitive shapes rather than sprites? WPF is great, XNA isn't so again, half the project in C# w/ XNA, half in C# w/ WPF? Somewhere in there along came Direct2D which gives you your 2D but then it's back to C++ for half the project and C# for the other half. So we now have Direct3D, Direct2D, GDI+, WPF, XNA and the obsoleted Managed DirectX all to do very similar tasks, but neither allowing you to do so with a single toolchain for something like an Xbox 360/PC community game that requires decent windows editors. There are 3rd party solutions like SlimDX which is a managed wrapper for DirectX but it's still a port to XNA for the community game. Effectively with have GDI/GDI+ for low end Windows forms 2D rendering, WPF for high end Windows Forms rendering, DirectX for C++ graphics development, XNA for Xbox and Windows development, but not for use in Windows applications that need decent 2D primitive support and to load models on the fly etc. Oh, and if you previously jumped on the Managed DirectX bandwagon, then, well, apparently it's tough shit.

    I can't help feel Microsoft have really dropped the ball- DirectX could've done the lot if the project was managed properly. Quite why they didn't stick with DirectX, keep Managed DirectX and integrate these into WPF for rendering purposes I don't know. We've gone from a fairly unified graphics pipeline to multip

    1. Re:DirectX it is then? by kantos · · Score: 1
      • WPF: a set managed bindings for the Direct3D API designed to allow .NET applications to scale to large resolutions without looking like utter crap (like winforms or GDI/GDI+ would).
      • Direct2D: a set of APIs built on top of Direct3D that allows for applications to use vector graphics and hardware accelerated scaling without the pain of directly dealing half the crap in Direct3D. Note: this is NOT a replacement for DirectDraw!!!
      • Direct3D: a set of APIs originally designed to allow applications (read games) to take advantage of hardware acceleration, as the apparent flaws in GDI/GDI+ became apparent it became the API of choice for application programmers worth their salt to use so their apps wouldn't look horrible when scaled to high resolution, however because Direct3D doesn't use device independent pixels the same flaw that affects GDI/GDI+ still affected these apps (unless they did their own scaling code)
      • GDI/GDI+: a set of API's that were originally put in to windows 95 to allows application to access the DWM (desktop window manager) and create decent looking applications, in Windows XP GDI was deprecated in-favor of the improved (the author chokes) GDI+. Several things should be noted here, first GDI/GDI+ do have support for scaling, however they required the programmer to implement it, something most either didn't care to do, or didn't want to do. GDI/GDI+ is no longer hardware accelerated in Vista on non WDDM (Windows Display Driver Model) devices (thing 945gm). Finally GDI/GDI+ is probably the largest source of memory bloat in many windows applications (and consequently why IE has soooo much memory bloat)
      --
      Any and all content posted above may be ignored, considered irrelevant, or otherwise dismissed.
    2. Re:DirectX it is then? by gbjbaanb · · Score: 1

      I believe you've missed out Winforms, Silverlight and WTL. I think there's more but just can't remember them. You're not the only one to have this issue, look at what MiniMicrosoft (who is a senior MS guy) says:

      Dev Div: If I had to sit down tomorrow and write a casual application for the PC, my mind would fork itself in about five different directions. Native with ATL? WPF? Silverlight? An HTA? And what's up with XNA? If I want to write an app for the Zune (which Zune?) what do I do? And can it run on some future mobile device? And the PC? And Xbox?

      And how do I share it? How do I sell it? And, ah, crap, you mean you just released a whole new version of C# / Silverlight / XNA that I have to go and relearn? Maybe those free Starbucks coffee dispensers wasn't a good idea...

      If anything, I'd probably be pretty damn tempted to invest time learning Adobe AIR. And I'm thinking that while smack dab in the middle of the Microsoft bubble. There are a lot of Partners in Dev Div, and I'm not seeing any benefit from their concentration. The Windows client should be the premiere development platform. It's not. What am I missing?

      Lets just be thankful you didn't want to talk about database access technologies!

  33. Fire up the old icons... by Anonymous Coward · · Score: 0

    Better dust off the old "This site designed for..." icons again. Thanks Microsoft, just what I wanted, to go back to the internet circa 1997! Should we dig out the hampster dance, too?

    1. Re:Fire up the old icons... by jellomizer · · Score: 1

      Do Doo Do Do do, do do Dododo doo. Do Do do do do do. Dodododododooo. Ha Ha ha.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
  34. Changing the masses.. by mxh83 · · Score: 1

    This is their way of saying the IE 9 will still not comply with standards, but will do all this other stuff which once you code you page for, you're fucked. After I read the contents of internal emails within MS which were revealed in the court cases, I decided to take some slightly more "aggressive" techniques to promote Firefox (I don't trust chrome). The other day I was helping the IT guy with what to put in our new organization's computers before he imaged everything and deployed the images. I finished up that and then when ahead and deleted the IE icon from the desktop (made FF default) and from pinned items. I did the same to my parents' computer. I told them "The e is not the internet, the red one is." I also, whenever I get a chance, pass casual comments like "you're still using IE..heh" (social proof is a powerful thing). That's just some of the stuff that comes to mind.

  35. Re:"will tap the power of the PC's graphics card.. by the+linux+geek · · Score: 1

    The highly advanced 8-core system I'm using now can't run it. Unless they've brought back IE support for Solaris/SPARC.

  36. Just wait, you'll see... by QuietLagoon · · Score: 1
    "Our next version will be better than anything that is out there now." --- Microsoft has been saying that for years about all of their software.

    .
    Why does Microsoft think the rest of the software world will remain stationary while Microsoft lumbers forwards at its own bloated pace.

  37. And this will make a difference because? by pak9rabid · · Score: 1

    The major newcomer is a revamped rendering engine that will tap the power of the PC's graphics card to accelerate text and graphics performance.

    Correct me if I'm wrong, but it seems to me that the actual rendering of the browser window isn't the bottleneck.

    As well as improving performance, Microsoft claims the hardware acceleration will enhance the appearance and readability of fonts on the web, with sub-pixel positioning that eradicates the jagged edges on large typefaces.

    Doesn't ClearType do this already?

  38. Almost InternetX already? by thijsh · · Score: 1

    As a web developer I hate to see a new IE despite the possibility of improvements... It will just mean more different incompatible IE versions to test and maintain code for us (IE6 will still have a marketshare when IE10 comes uit... although they will probably rebrand it to InternetX).
    Good thing there are JavaScript libraries like jQuery that fill some of the gaping holes in IE standards support and make it usable like a normal browser... the funny part is that when the IE javascript engine is finally on par with modern engines like V8 the real life speed will still be slower since IE is wasting a lot of time working around incompatibilities (which of course requires extra JavaScript calls to make it work)...

  39. Re:"will tap the power of the PC's graphics card.. by Verdatum · · Score: 1
    You're reading the newsetter upside-down.

    Microsoft's solution to inefficient resource utilization == throw more hardware at it.

  40. Aren't you microsofties lucky there is competition by jabjoe · · Score: 1

    You would still be stuck with IE6 otherwise.
    You lucky Linux netbooks came along or you still be stuck with Vista.
    In fact, the fear free software creates inside MS you owe much too.... :-)

  41. Let it go! IE is expensive .... for webdevelopers! by Jaro · · Score: 2, Insightful

    Why can't MS just let IE die. It's been such a fail since around IE 5/6 when websites started to use more CSS and JavaScript (or shall be say JScript?). I don't know how many hours and hours I have lost to IE because it wouldn't render a website correctly which every other freaking browser (FF, Safari, Opera, Chrome) renders correctly. I feel MS should pay compensation to every webdeveloper out there due to all the headaches their complete piece of junk has caused everyone. I'm not a person who normally hates, I'm all for loving, sharing and giving but I hate, hate, hate - HATE! - IE and MS. The only reason why I had to buy Parallels Desktop for my Mac (80€) was so I don't have to turn on my old Windows system to test websites with IE. MS should give me back those 80€, at least.

  42. It's the addons, stupid! by srealm · · Score: 1

    My biggest problem with IE is not speed, resource usage, the tabs system, or anything like that.

    I use firefox for one reason and one reason only. It has some excellent addons for it because there is a very well-defined place to GET addons, and anyone can submit one easily.

    Not to mention that FireFox isn't worrying about trying to ensure people don't compete with them on their other products.

    My five essential addons for FireFox are:
    - AdBlock Plus (of which the more important part is the filters that are auto-updated)
    - NoScript
    - FoxyProxy (specifically for selecting a proxy by the URL automatically)
    - User Agent Switcher
    - Download Helper

    I've not personally seen a nice central site like FF's addons page to manage addons - and without something like this, upgrading has to be done manually for each, and you are responsible for checking for updates and such. A pain in the arse.

    1. Re:It's the addons, stupid! by Tellarin · · Score: 1

      The one addon I really cannot survive anymore without it is Chinese Perakun. It's absolutely awesome!

      Of course, AdBlock is also big on my list.

    2. Re:It's the addons, stupid! by thePig · · Score: 1

      Actually, as far as Microsoft is concerned, it might be a good idea for them to incorporate AdBlock in IE.
      With a lions share in web surfing, an automatically set AdBlock might be a good way to decrease Googles revenue and thus decrease its competitive power.
      It might be unethical and counter-productive for human innovation, but I think for Microsoft it would be a good stratergy.

      --
      rajmohan_h@yahoo.com
  43. DirectX for subpel rendering?! by yk4ever · · Score: 1

    Subpixel positioning is something NEW?! ClearType has been supported in Windows for ages, man. And it was even turned on by default in IE7 engine (even if the rest of the system didn't have it on).

    All this "improved graphics" stuff sounds like DirectBullshit to me. Well, at least they have tranparent PNGs now.

    1. Re:DirectX for subpel rendering?! by Yvan256 · · Score: 1

      at least they have tranparent PNGs now

      And let's hope they will still support them correctly in IE9.

  44. How many tabs? by Cheech+Wizard · · Score: 1

    I typically keep 30-50 tabs open in FF

    I can't keep track of 10 to 15 tabs. I can not imagine why one would want 50 tabs open at a time. You must be quite special.

    1. Re:How many tabs? by Jeffrey_Walsh+VA · · Score: 1

      Talk about memory problems. I just tested with Chrome and a 1680 pixel-wide screen; once I got to 22 tabs of iGoogle the only thing showing on the label was "i...". Who could ever remember what tab is what? Good thing for MrNemesis 64-bit is finaly becoming mainstream for OSs and apps (IE9 will be 64-bit only). The price of memory is on the rise but that won't last.

    2. Re:How many tabs? by MrNemesis · · Score: 1

      The lack of an "official" 64bit version of FF for windows is pretty annoying though. Not sure if the one I use on 64bit linux is 64bit itself though as I don't really use it much at home.

      And yes, 64bit can't become commonplace soon enough (was very pleased to see the Toshiba T110 I got for the gf had "only" 3GB of RAM but still came with win64), I've been using 64bit on windows as a workstation platform (2003 64bit) since it was released (and x86_64 on linux since before it was even usable ;))... but even when you have memory to burn, you'll still always end up with those bloaty 32bit apps crapping out at 4GB instead of 2GB (or, IME, somewhere between 2 and 3GB) of vmem usage.

      --
      Moderation Total: -1 Troll, +3 Goat
  45. Finally! by samcan · · Score: 1

    We absolutely, positively promise that this is going to be the last version for Windows XP! No exceptions!

  46. Microsoft is moving the problem not fixing it by rcb1974 · · Score: 1

    Great... So now instead of hogging too many CPU resources, IE will just hog resources on my GPU.

    Drawbacks:
    1) Slows down my other applications that use my GPU (Solidworks, games, etc)
    2) Causes my system to consume more electricity than if I had used a faster (more CPU or hardware resource efficient) browser.
    3) Means my framerate is going to decrease if I browse the web while using IE while playing a windowed game or watching a 1080p video. This is something I actually do since my wife sometimes likes to watch a video on display #2 while I use display #1 for other stuff.

    Benefit:
    1) Faster (more responsive) web experience.

    Does this single benefit outweight the disadvantages? Perhaps, but I prefer the rival browser's approach to speedier browsers -- build a browser that renders pages more intelligently so that rendering requires fewer CPU/GPU/whatever resources.

  47. i think you guys are missing one of the big points by Anonymous Coward · · Score: 0

    they are trying to converting ie9 to use more directx apis...

    DO NOT WANT

    this is a large part of the reason people still can't migrate off of ie6, stop using this trash !

  48. Microsoft's Outside-In approach is the problem by erroneus · · Score: 1

    Microsoft has habitually depended upon the speed and power of the machines that run its software rather than optimizing for smaller, more efficient and stable object code.

    Call me an old fogey (many already do) but when I started coding, I was very concerned with small and efficient object code. I wrote in assembly language and C and coded for an environment limited to 64K. Even though such constrictive environments are rare these days, the lessons and habits are quite valid and useful. One should be thrifty with computer resources when writing code. CPU cycles, memory usage, screen usage and anything else that takes up time or space should be considered. I know that many eye-popping graphics simply take memory. I accept that much. But object code does not need to take as much as it does.

    But Microsoft also seems to play pretty lose when it comes to slipping in extra crap into their OSes and applications. Vista is slow and few people ever talk about why in great detail. The encrypted data flowing through its kernel is a big part of the problem as I have heard. But there are lots of other reasons I am sure.

    Linux shows what amazing things can be done with older, less powerful hardware. And in case no one noticed, hardware isn't getting tremendously more powerful even if various storage capacities are still increasing. (It takes a lot of processing time and power just to move things around in memory now! Adding more memory no longer serves to "speed up" a computer!) Microsoft needs to go back to school and learn to write small, efficient code. This directx approach to speeding things up is far and away the wrong approach.

    1. Re:Microsoft's Outside-In approach is the problem by rcb1974 · · Score: 1

      Mod parent up. This is the solution to the root cause of IE slowness.

  49. Give-up and back Firefox by ihunger · · Score: 1

    Microsoft should just give up on the browser wars and back Firefox.

  50. Re:Let it go! IE is expensive .... for webdevelope by linuxwonder · · Score: 1

    Amen! Whenever my boss asks me how long it will take to develop a web page, I first ask him if he wants it to work in IE. If he says yes, I double the time estimate!!!!! So for every hour I spend code JS for FF I spend another hour "fixing" it for IE.

  51. You're right. by warrax_666 · · Score: 5, Insightful

    As long as web developers will keep supporting non-standards-compliant garbage like IE the users won't care.

    --
    HAND.
    1. Re:You're right. by TrancePhreak · · Score: 0

      As long as the majority of users keep using IE, web developers will have to support it.

      --

      -]Phreak Out[-
    2. Re:You're right. by HaZardman27 · · Score: 1

      Web developers will keep supporting non-standards-compliant garbage like IE for as long as IE holds a large chunk of the marketshare. I guess this means it's a vicious circle.

      --
      Apparently wizard is not a legitimate career path, so I chose programmer instead.
    3. Re:You're right. by imakemusic · · Score: 1

      Just put this code in after the body tag. That should drive the point home.

      <!--[if IE]>
          <style>body,html{height:100%;}</style><div id="iesucks"  style="font-size:32px;color:white;background-color:red;width:100%;height:100%;text-align:center"><br><br>Internet Explorer is terrible, non-standards-compliant browser, catering for which makes web development much, much harder than it needs to be. Get a <a href="http://www.mozilla.com/firefox/">real</a> <a href="www.google.co.uk/chrome">browser</a> and make the web better for you and for the people that make it.<br><br><a href="#" onclick="document.getElementById('iesucks').style.display = 'none'">Ignore and continue using Internet Explorer</a></div>
      <![endif]-->

      --
      Brain surgery - it's not rocket science!
    4. Re:You're right. by plague3106 · · Score: 2, Insightful

      I wouldn't bother with a site that 1) was that juvenial and 2) annoyed me because I'd rather usse IE8 over FF. I really don't care what web developers need ot do.

    5. Re:You're right. by imakemusic · · Score: 1

      To be fair I probably wouldn't either. But when you write a javascript function that needs about two lines of code then realise that you need to add another 15 lines or so to make it support Internet Explorer you start to feel like shouting.

      --
      Brain surgery - it's not rocket science!
    6. Re:You're right. by Bill,+Shooter+of+Bul · · Score: 1

      To be fair, Such a site probably wouldn't want you to visit it, either.

      I think the trick to convert people will be writing juch a fast,good browser that people want to use it because its so demonstrably better than ie at doing things they can do with ie, but slower. See Chrome's speed working with gmail and google docs as an ( abliet unfair) example.

      --
      Well.. maybe. Or Maybe not. But Definitely not sort of.
    7. Re:You're right. by ya+really · · Score: 2, Insightful

      As long as web developers will keep supporting non-standards-compliant garbage like IE the users won't care.

      I take it you dont work as a web developer for a living? If you did, you would know that nearly every client you have uses IE and will wonder why their site viewing and their customer's site viewing shows the site looking like a mess in their browser. Telling them they need to switch is generally not the option they want to hear.

    8. Re:You're right. by Foofoobar · · Score: 1

      Actually alot of us don't... only hacks support Microsoft. Most of us avoid their crap when we can and stick in code hacks for IE only when we have to. Most web developers nowadays are using Firefox or Safari and promoting them vigorously which is why sites like W3Cschools show Firefox usage at around 47% and Chrome at 8%; mostly developers hit that site and most developers don't use IE.

      So as far as developers go, Microsoft lost that mindshare a long time ago and with moves like this, they will continue to until they decide to tow the line with the W3C so that we can all code to one standard and Microsoft can stop making our jobs so friggin difficult.

      --
      This is my sig. There are many like it but this one is mine.
  52. GPU... by Corngood · · Score: 1

    My PC has a very powerful graphics processor. I'd rather they use that to, you know, render graphics, than waste my CPU doing it much less efficiently. They can also store images and stuff in its memory. As long as it works ok on lower end machines, how is this not a good thing?

    1. Re:GPU... by Corngood · · Score: 1

      GP, after rereading your post, I may have jumped the gun a bit. Consider it a reply to those who think that a GPU is unsuitable for rendering these types of apps.

    2. Re:GPU... by kbsoftware · · Score: 1

      Because it's not really doing anything with performance, it's just taking spaghetti code and god knows what else and using more resources to deal with it. To me performance is to have efficient code that uses as little resources as needed. What I find scary is that software is being rushed, or written by folks who should never touch a computer so the programs require more and more resources with no end in sight. This is bad, it should not take 10% cpu/gpu and 200mb to run Tetris, or pacman :) Fixing performance for me is fixing the spaghetti code, fine tuning that code to the point that you have done the best that you can, then if you need more resources it makes sense. Not write crap code and who cares about the resources, after hardware is cheap. I think that's the wrong attitude to have.

  53. Great... Just what we need... by Daenks · · Score: 1

    Great... Just what we need... Virii infecting our video cards. I can see it now Tech: "I just cant get rid of this thing, every time i reboot it comes back!" Supervisor: "Have you tried replacing the video card?"

    --
    Meridian 59. EPIC WIN. http://openmeridian.org
  54. Is IE a lost cause? by Anonymous Coward · · Score: 0

    MS stopped IE development after they won the browser war, then Firefox came around and they scrambled to get back on the ball. Today IE is easily 5 years behind every other major browser (FF, Chrome, Safari, even Opera). Worse yet, they are proceeding at a slower pace than their competition. By the time IE developers unfubar their DOM, properly implement CSS 2/HTML4, and speedup their JS engine so that at least it's not dog slow the other browsers will have nailed CSS3/HTML5 and will be working toward in-browser javascript that runs as fast as native code.

    Microsoft's worse IE-related nightmare is a hugely popular site which just plain doesn't work on IE. That sort of thing will create a sea-change in browser market share over night. And given the standings of CSS3, javascript performance, and other features like canvas, that day is very likely fast approaching.

  55. Irrelevance. by Anonymous Coward · · Score: 0

    The browser that continues to offer ad blocking features is the one I will continue to use, regardless of memory/performance/GUI/etc. issues.

    I don't care about bigger, better, faster, more. I care about not being annoyed while browsing the Internet.

  56. Anti-aliasing only 20 years late! by jamiethehutt · · Score: 1

    Microsoft claims the hardware acceleration will enhance the appearance and readability of fonts on the web, with sub-pixel positioning that eradicates the jagged edges on large typefaces.

    So TWENTY years after Acorn added anti-aliasing that ran extremely quickly on a 16Mhz RISC computer Microsoft realise that they can do it too, only they require a Direct-X compatible graphics card...

    Yay for innovation...

    1. Re:Anti-aliasing only 20 years late! by shutdown+-p+now · · Score: 1

      I've no idea what TFA is talking about, but IE - as any other Windows application since Win95 OSR2 - supports simple text anti-aliasing, and since WinXP, subpixel anti-aliasing ("ClearType").

      I think what it is about is that Direct2D includes a new text renderer which supposedly does it better. However, I know that WPF 4 also uses that, and consequently so does Visual Studio 2010. Looking at VS2010 beta 2, I don't see any visible differences between how it renders text with subpixel antialiasing compared to any GDI/ClearType Windows application. There may well be a difference, but it's too subtle to be obvious.

  57. Meta moderation by Anonymous Coward · · Score: 1, Funny

    What the hell is with the dude who modded everything in this thread 'troll'?

    It's amusingly ironic that your next line states:

    I used to metamod like crazy. The new system makes no sense, and I refuse to continue.

    So, effectively, you don't like the moderation, but you aren't willing to do anything.

    Or does making comments about moderation count as metamoderation now? (And, if so, does making comments about the comments about moderation count as meta-metamoderation?)

    (I'd post this under my own name, but I have to be AC or I'll undo my moderation...)

    1. Re:Meta moderation by MyLongNickName · · Score: 1, Informative

      Effectively the new system is NOT meta-moderation. I have been asked to meta-mod comments that have no moderation on them. Instead of evaluating a moderation, I am asked to simply comment on the value of the comment itself. I fail to see how the new system actually catches abusive mods.

      --
      See my journal for slashdot ID's by year. Mine created in 2005. http://slashdot.org/journal/289875/slashdot-ids-by-year
    2. Re:Meta moderation by simoncpu+was+here · · Score: 1

      I haven't seen the code, but I suspect that post + metamod + mod is the same as post + mod + metamod. It makes sense.

  58. Re:"will tap the power of the PC's graphics card.. by natehoy · · Score: 1

    NOT (Better performance != bloated) at least.

    The problem is not "better performance" the problem is the means by which Microsoft aims to eke out that "better performance". Some programmers go about that by reducing and/or optimizing the codebase. Microsoft's approach is to consume more system resources, and, frankly, appear to be trying to optimize something that needs no optimization.

    And in order to accomplish this, they are proposing to have IE9 use DirectX for rendering, which will make the rendering engine larger and consume more RAM, and at the same time your GPU will be running harder to accomplish better performance on the least bottlenecked portion of page rendering - the screen paint. I can't help wondering - how would something like this run on anything-but-top-end hardware? And what happens if you DON'T have top-end stuff?

    If and when 3D web pages (true 3D web pages) come to pass, Microsoft will be ready. I'll grant them that. But adding a GPU interface layer to spiff up the screen fonts seems to be completely not worth the overhead. Microsoft claims to be the only company using the GPU, and that's true, but other browsers don't have a font-rendering problem. So, I think the pertinent question is "why is Microsoft the only company that FEELS THE NEED to engage the GPU to solve this problem?" Others have solved it without resorting to (obligatory car analogy) adding go-fast stripes and a nitrous-oxide kit.

    Now, having said that, there ARE substantial improvements claimed in the article, ones that really mean something. Their claims on Javascript, for example, are impressive. Instead of 1/4 the speed of Firefox, they are targeting better than half the speed. We can at least give them the "most improved" tag they really deserve, though they still have substantial catching up to do in that area. But, they are improving things and that's good.

    Their Acid3 tests also show significant improvements. They are severely lagging behind the others, but compared to what they have today it's a significant improvement.

    There are a LOT of things they have left to do, including true PNG support, that would be a lot more important to many of us than gobbling up GPU resources to solve a problem that doesn't really appear to exist anywhere else. It's innovative, I'll grant them that, and maybe it'll prove to be a good design decision. I remain skeptical at this time.

    --
    "This post contains words, known to the State of California to cause thought. Wash brain thoroughly after reading."
  59. ActiveX by Anonymous Coward · · Score: 0

    Maybe we can finally get viruses and malware running on our GPU's to ease the burden.

    1. Re:ActiveX by Anonymous Coward · · Score: 0

      lol awesome

  60. Please, Microsoft by Trailer+Trash · · Score: 2, Insightful

    As a developer of web-based applications, I beg you to quit making new browsers. I am right now dealing with three of your browsers - one a complete nightmare and the others merely "bad". It's really obvious to even the casual observer that your company does not have the capability to make a decent web browser. You'll always be playing a really bad game of catch-up. You'll never be as good as Safari, Firefox, Opera, or Chrome. I can get *all* of those at no charge, same price as yours. But - and this is key here - those browsers work.

    I have begun showing my customers just how much money they're paying to make their applications work with IE after I write them. People are getting pissed, and rightly so. You're putting money in my pocket, but frankly I have better, much more fun ways to make money.

    Just. Give. It. Up. For the sake of all of us.

  61. IE9 Frame by AmigaHeretic · · Score: 1

    Don't worry. I'm gonna guess MS will, as usual, rip off someone elses ideas.

    That's right, IE9 Frame, you can replace your Chrome, Firefox, Opera engine with IE9 Frame!!
    If you don't install it you are choosing not to be compatible!

  62. The solution to performance problems in IE 9 by Storchei · · Score: 1

    They've found that increasing the Minimum System Requirements to Quad-core processors with +10GB of RAM solves the performance problems. =P

    (Just for the record I'm not a FF fan)

  63. Really? by MBGMorden · · Score: 1

    Accelerate text and graphics performance? My web TEXT was rendering just fine 15 years ago on a 486 running Netscape Navigator. Oh well - I guess that they really do need to close the gap.

    --
    "People who think they know everything are very annoying to those of us who do."-Mark Twain
  64. Power Consumption by Bazar · · Score: 1

    What i'm just wondering about is how it'll affect the power consumption on laptops.
    Since currently browsers don't use it, it would be using its lowest powered rendering mode.

    Now if you start getting IE to render using 2d acceleration, if the drivers aren't nice, its going to kick in full and start draining a lot more power.

    Aero on vista was much the same. Pretty looks, faster power drain.

    It'll be interesting to see how it works, if it can be disabled, and if it will drain more power on well written graphic drivers

    --
    To avoid criticism; Say nothing, Do nothing, Be nothing.
  65. Here's an abbreviated history by n0-0p · · Score: 5, Informative

    You're wrong. MS was a huge supporter of web standards back in the mid to late nineties, back when they were the underdog browser. They were extremely active in the development of XML, HTML4, DOM, and CSS. They proposed and implemented VML, which was combined with PGML to produce SVG. They were the first to begin implementations of numerous standards, including DOM, CSS and SMIL. That's a big part of why Microsoft won the first browser war; because they had a genuinely superior product to Netscape.

    In 1997 Netscape started development on Gecko, in an attempt to leapfrog Microsoft's Trident engine. The problem is that Netscape couldn't get a product to market in a reasonable amount of time. Without a competitor, Microsoft took over the market, peaking at 95% share in 2003. The die was cast in 2000, however, when Microsoft saw that they'd won browser war. That's when they started moving IE into maintenance, and migrating the top developers over to .NET. This left the web stagnating for years with partially implemented standards and no viable competitor to IE.

    Fast forward to late 2004, and Mozilla finally had a polished product built on Netscape's Gecko engine. Firefox emerged as a genuinely superior product to IE, and Mozilla relentlessly proclaimed the web standards mantra. They chipped away at Microsoft's market share until Firefox reached around 10% at the end of 2005. Meanwhile, companies like Google provided really compelling services based on the web standards supported by Firefox, and eventually other browsers. And of course, there were all the security fumbles with IE, while the competing browsers were (mostly undeservedly) considered safer. At that point, Microsoft finally got worried and pulled IE out of maintenance in early 2006.

    So, now IE is back in active development, and MS is returning to the features they started roughly a decade ago, which places them well behind competitors like Firefox, Chrome, Safari, and Opera. And Microsoft still doesn't consider IE to be a very important product, because the team today is just a shadow of what they were at their peak in the nineties. That's why the improvements are progressing so slowly, and they're continuing to lag even farther behind the competition. Meanwhile they're hemorrhaging market share at a rate of about 7% per year.

    TL;DR: MS cared about standards until they were on top; once they owned the browser market, they did nothing to improve it. Now that they're losing the market, they're making a half-hearted attempt to compete again.

    1. Re:Here's an abbreviated history by plague3106 · · Score: 1

      Interesting timeline, though not sure I agree with all your conclusions. I think MS won earlier than you indicate though. From my point of view it's amusing because I stuck with NN4 until FF1 came out (whatever it was called back then). And I stayed with FF until IE7, when I started givne it a shot. IE8 sold me, and I've switched from FF to IE8. So I wouldn't say its a halfhearted attempt, they have made a TON of progress between 6 and 8.

    2. Re:Here's an abbreviated history by commodore64_love · · Score: 3, Informative

      >>>MS was a huge supporter of web standards back in the mid to late nineties, back when they were the underdog browser.

      Not true. W3C has been criticizing Microsoft since day 1 for not following their recommendations. (They also criticized Netscape.)
      .

      >>>That's a big part of why Microsoft won the first browser war; because they had a genuinely superior product to Netscape.

      I don't agree, but even if we assume IE was better, the MAIN reason it "won" was because IE was free and Netscape cost $30 at the time (I remember; I paid to get the shiny new Navigator 3 in a box). Free almost always wins in a battle.

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    3. Re:Here's an abbreviated history by Anonymous Coward · · Score: 0

      Linux

    4. Re:Here's an abbreviated history by bigngamer92 · · Score: 1

      Free almost always wins in a battle.

      Yeah year of Linux on the Desktop!

    5. Re:Here's an abbreviated history by Anonymous Coward · · Score: 1, Interesting

      once they owned the browser market, they did nothing to improve it.

      That's not entirely true. They created a few new technologies to support other products that they had. For instance, they created the XMLHttpRequest concept to enable the web version of Outlook. They didn't submit it to standards bodies or document/publicize it very much, but they created it and when it finally got noticed, it sparked the AJAX fad.

      You can say they did little to improve it, but saying nothing is a bit of an exaggeration.

    6. Re:Here's an abbreviated history by Anonymous Coward · · Score: 0

      Free almost always wins in a battle.

      Umm... no? Look at Linux, as a classic example.

    7. Re:Here's an abbreviated history by aralin · · Score: 1

      That is some very heavy revisionist history. Good work, Mr Goebels.

      --
      If programs would be read like poetry, most programmers would be Vogons.
    8. Re:Here's an abbreviated history by commodore64_love · · Score: 1

      If "Install Linux" was shown prominently on the Windows desktop like Internet Explorer was, then you'd be right. The best way to promote a product is put it directly in front of millions of users.

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    9. Re:Here's an abbreviated history by HannethCom · · Score: 1

      Where I lived most people got Netscape as part of their internet package, so from most of the consumer's perspective it was free.

      I think more the fact that they provided it on the OS disk, then later force installed it had more to do with the reason why it became the dominant browser. That and Microsoft paying companies to make intranet solutions that only worked on IE.

      --
      Microsoft, Apple, Google, Amazon what's the difference? All steal money from devs and control with walled gardens.
  66. Really though, by Anonymous Coward · · Score: 0

    we just care about standards. Implement CSS3 and you're golden.

  67. Wow! Microsoft is looking out for YOU! by gun26 · · Score: 1

    No need to waste time with a slow IE any more, kidz! With the all-new blazing fast IE9, your computer will be pwned in no time flat! Really!

  68. What IE needs from a poweruser perspective... by mr+exploiter · · Score: 1

    is an extension framework as powerful as Firefox's one. Microsoft has been improving speed, conformance to standards, and security, to catch up and even surpass in same cases firefox, but it still needs a good variety of plugins to be taken seriously by power users. The ones I'd need to change back to IE are the IE equivalent of adblock and vimperator.

    1. Re:What IE needs from a poweruser perspective... by 99BottlesOfBeerInMyF · · Score: 1

      What IE needs from a poweruser perspective is an extension framework as powerful as Firefox's one.

      That would be very nice and it would probably result in a significant win for MS as the market for plug-ins would quickly rival Firefox. But I don't think MS is all that interested in targeting power users. To do that they have to actually make the best browser in a number of complex and expensive ways. better business strategy for them is to aim at the average, clueless user group and continue to use bundling to make that a stronghold. It is the biggest part of the market and a lot easier for them to dominate and use to keep the Web from undermining their business models.

      Microsoft has been improving speed, conformance to standards, and security, to catch up and even surpass in same cases firefox...

      I don't think you can make a convincing argument that MS's IE has come close to catching up to Firefox in either speed or conformance to standards. They have made some improvements, but nothing that puts them in the real competition other browser makers are engaged in. As for security, well that is hard to say. They've implemented some decent measures, but at the same time neglected longstanding security concerns in IE. Most (but not all) of the security benefits from MS have been implemented at the OS level, not by making IE a tighter ship.

      ...but it still needs a good variety of plugins to be taken seriously by power users.

      I don't think IE will ever be taken seriously by power users because I don't think MS is willing to invest the capitol needed to make it happen. IE isn't about making the best browser. It's about fulfilling MS's business goals for keeping users tied to Windows in the corporate and mainstream home markets, and keeping the Web from moving forward into Web applications and services until MS has a way to lock users into services they provide. It's just smart and ruthless business.

  69. Re:And this will make a difference because? by BZ · · Score: 2, Informative

    > it seems to me that the actual rendering of the browser window isn't the bottleneck

    It really depends. It's a bottleneck for scrolling. It's a bottleneck any time interesting graphical effects (transforms, opacity, svg, etc) are being used. In Gecko's case, it's not uncommon to have the actual painting taking 30+% of the user-perceived time. From my profiling of webkit nightlies, the numbers are similar there. Things are even worse for video (e.g. for full-screen video color-space conversion is one of the main bottlenecks!).

    I believe all the browser vendors are looking at making serious use of hardware-accelerated rendering at this point; it's the only way to get acceptable performance on some of the graphical effects people are using more and more.

  70. DirectX? Really? by PerfectionLost · · Score: 1

    Couldn't they use their newly open sourced .net platform?

  71. Further: by Mongoose+Disciple · · Score: 4, Insightful

    As long as IE has a majority of the market, whatever IE does is the effective web standard, regardless of what any standards body has to say.

    (Note, I'm not saying this is necessarily a good thing, but I'm pragmatic.)

    1. Re:Further: by ekhben · · Score: 1

      Yes, but which IE version should you target, seeing as how they all have different bugs?

    2. Re:Further: by Mongoose+Disciple · · Score: 1

      Yes, but which IE version should you target, seeing as how they all have different bugs?

      Duh, all of them. :)

      I know it's little consolation, but it's not *quite* as bad/inconsisent as the different versions of Netscape were before it died. At least, post-IE6 IE isn't.

  72. IE is also an injection by shis-ka-bob · · Score: 4, Funny

    as in, "The web developer screamed 'IEEEEEEE!' as he lept to his death in frustration." This is known as an injection attack and is becoming increasingly common.

    --
    Think global, act loco
    1. Re:IE is also an injection by MadUndergrad · · Score: 1

      This is known as an "interjection" attack and is becoming increasingly common.

      FTFY

  73. Re:"will tap the power of the PC's graphics card.. by Anonymous Coward · · Score: 0

    You missed the point. IE9 will be so bloated that it has to use graphics hardware acceleration in order to free up CPU resources, and there by yield apparent performance gains. Is it better performing if it takes 3 times the computing resources to match the competition?

  74. Re:"will tap the power of the PC's graphics card.. by Z34107 · · Score: 1

    Using DirectX means a smaller rendering engine. You already have DirectX installed, and the current engine is duplicating Direct2D and DirectWrite functionality in software.

    If you have a GPU, it means a smaller renderer and less CPU usage. It won't make any difference for Intel netbooks, but mine (and most regular laptops) have some kind of NVIDIA or ATI graphics card, which will free up the CPU for other things.

    It doesn't need 3D acceleration, but it can use it if you have it. Car analogy: It doesn't need a 350 V8, but IE can use one if you have it.

    --
    DATABASE WOW WOW
  75. Name? by theJML · · Score: 1

    Wow, you mean they're not going to call it Internet Explorer 2012 and start throwing ribbons at us?

    --
    -=JML=-
    1. Re:Name? by VinB · · Score: 1

      They were going to call it IE 2012, but then the whole Apocalypse thing... ya know?

  76. Re:DirectX? Really? by Tim+C · · Score: 1

    1. They opened up .NET micro edition, which is aimed at e.g. mobile phone handsets
    2. Direct X has .NET wrappers - look at Managed Direct X

    What you're saying is akin to "Open GL? Couldn't they use C instead?"

  77. Sub-Pixels by sexconker · · Score: 1

    There is no such thing as a sub-pixel.

    If my text is of color X, then you must use all pixel elements in a specific way to render it as such.

    Text can therefore only be rendered at a pixel level.

    All of the fucking clear type crap just makes text blurry with shitty colored edges. No, I don't want my fucking black text to have red or blue around the edges.

    This shit is fucking terrible, and god help you if you rotate your display. IT NEVER FUCKING WORKS.

    1. Re:Sub-Pixels by VinB · · Score: 1

      Sounds like someone needs a hug.

    2. Re:Sub-Pixels by Ant+P. · · Score: 1

      Or 5 minutes with Freetype instead of MS's joke antialiasing.

    3. Re:Sub-Pixels by sexconker · · Score: 1

      No. Death to all forms of font blurring.

    4. Re:Sub-Pixels by nogginthenog · · Score: 1

      Totally agree, it reminds me of using my Amiga on a CRT TV.

  78. Re:"will tap the power of the PC's graphics card.. by NatasRevol · · Score: 1

    Or the Mac!

    --
    There are two types of people in the world: Those who crave closure
  79. Video link by wilsonthecat · · Score: 1

    If you watch this video you will be amazed that IE9 can now do rounded corners. The clueless presenter is completely unaware that Firefox and Webkit have been doing this for years and is "super impressed". It's a bit sad the huge divide that exists now.

  80. Performance...REALLY?? by Anonymous Coward · · Score: 0

    If that were the case then why are they NOT going to implement the features in HTML 5 that really make the web perform. You know stuff like WebSockets, full-duplex event / message based communications. Or properly implement globalStorage or applicationCache? From what I can see, they really don't care about the 'web' at all. I think IE 9 is going to be all about Office as a service.

  81. Silverlight, now with DirectX? by BobMcD · · Score: 1

    Sounds like a gaming angle, to me.

    I could see subscription-based games using this platform - on the quick.

  82. Re:"will tap the power of the PC's graphics card.. by Anonymous Coward · · Score: 0

    Which is another way of saying that IE9 will be such a resource hog that even the highly advanced eight core systems we'll be using in a few years will not be powerful enough to run it.

    That's ok. Microsoft will drop enough features to make its performance passable.

  83. Bull Pucky! by b4upoo · · Score: 1

    In order to actually compete one must compete against all merits of other software. Microsoft products cost money. Open source products usually do not cost money. Guess who wins! I'll take Firefox even if it becomes slightly slower than Microsoft's offerings. I'll also keep my money in my pocket when i take Firefox.

  84. Will DirectX's use affect virtualization users? by Anonymous Coward · · Score: 1, Insightful

    If the browser will be requiring DirectX for rendering, wont that affect people who run XP/Win7 virtualized to test their apps in different browsers?

    I know that some virtualization software packages have limited support for DirectX (VirtualBox, VMWare?) but some don't to my knowledge (Xen, KVM).

  85. Dear Browser makers by Anonymous Coward · · Score: 0

    I humbly beg you: work together on FF4/IE9 when building your new typography engines. After dealing with IE6 bugs for years, I'm at my end. If the two of you can't agree on a single standard for typography that is free of gotchas I will become a black hat and devote the rest of my days to running botnets who's only purpose is to mock you. Sincerely, Anon.

  86. Re:"will tap the power of the PC's graphics card.. by 0ld_d0g · · Score: 1

    The JavaScript engine in most browsers doesn't run on the GPU. Unless you're talking about something else. "Performance" is a very nebulous concept. Browsers that are quick at parsing complicated HTML and run JS well can call themselves fast just as browsers that can render complicated graphics (silverlight/flash/canvas) quickly can.

  87. so pushing it to the video card by Khashishi · · Score: 1

    Well, what good is that going to do if my netbook doesn't have a video card?

  88. Re:IE will suck less? by Aklyon · · Score: 3, Funny

    how many times will it need to suck less before it reaches the non-suckiness of Firefox and Chrome? 42?

    IE42, still IE, but doesn't suck this time! Really!

    --
    I reserve the right to have a physical object so I can sell it later, and recover my money.
  89. Re:"will tap the power of the PC's graphics card.. by Blakey+Rat · · Score: 1

    No, it's really not.

    I don't know if you were going for "funny" or what, but I'd expect any application that does intense page-layout-type work to use the GPU whenever possible, the benefits are enormous.

  90. Two Words: by crhylove · · Score: 1

    Ad.
    Block.

    Otherwise, GTFO!

    --
    I hold very few opinions. I hold information based on observation and fact. If you wish to disagree, please use facts.
  91. It will still have the number one problem... by Megane · · Score: 1

    ...its name. Internet Exploiter, er I mean Exploder, er I mean Explorer.

    They need to change it to something marketroid-based like "Aling". Then everyone who uses their OS's default browser with default settings can be called a "Bing-Aling".

    --
    #naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }
  92. Yes, but... by sean.peters · · Score: 1

    Don't get me wrong - I'm no fan of IE (longtime FF user here). But I have to say that your drawbacks don't seem like terribly big problems for most people.

    1) Ok, so don't browse and play a game at the same time. Who does that, anyway?

    2) How much more electricity are we really talking here? You could, no doubt, save a lot more energy by doing things like insulating your house, turning down your thermostat, etc; than you could by selecting your browser based on how much electricity it burns. I really can't believe it's significant.

    3) This is the same objection as 1), for one thing. And also: what percentage of the time, over the entire user base for IE, is someone going to be watching a video or playing a game at the same time they're actively browsing the web? You yourself don't sound like you do it very often, and I doubt most people do it ever.

    I have no idea whether this approach is good or not - but honestly, it's hard to take your objections to it seriously.

    1. Re:Yes, but... by Akatosh · · Score: 1

      1) Ok, so don't browse and play a game at the same time. Who does that, anyway?

      MMORPG players

  93. Screw the performance, DirectX API implemented? by Anonymous Coward · · Score: 0

    If they are truly implementing the DirectX API as they are claiming does this mean maybe someday an update to RDP so that we can view (correctly) DirectX applications across it?

    What possibilities does this enable if anything? Will this only allow local calls to the API? So many questions!

  94. Silverlight? Really? by c4t3y3 · · Score: 1

    I tried to get the word on open standards from MS itself
    http://channel9.msdn.com/posts/Charles/IE-9-Standards-and-Interoperability/
    but they wanted me to install some "Silverlight" MS thingy and I gave up.

  95. Doesn't matter by implowry · · Score: 1

    It doesn't matter if IE9 is able to warp time so the page loads before you finish typing the url and speed up your computer so you could break any encryption scheme. The fact is that large corporations and bureaucracies are not going to upgrade past IE6 until civilization is wiped out. IE9 won't be upgraded to just like IE7 and IE8 haven't been upgraded to and web developers will have to keep building (or at least hacking to get modest functionality) for the lowest common denominator.

  96. They said what? by Anonymous Coward · · Score: 0

    "Microsoft ... promising ..."
    OK, I've read enough.

  97. Re:Let it go! IE is expensive .... for webdevelope by Rockoon · · Score: 1

    If the end-users dont give a shit what hardships you have to go through as a web developers (and to be honest, Firefox, Safari and Opera users dont give a shit about your troubles either), then why the hell should Microsoft?

    Make yer shit work. Thats what you are paid to do.

    --
    "His name was James Damore."
  98. Re:Let it go! IE is expensive .... for webdevelope by Jaro · · Score: 1

    That is exactly what we are doing! We build the necessary workarounds for the end-users, so that the web pages look the same in every browser. BUT making pages work in IE takes extra effort and time (=money) BECAUSE Microsoft doesn't care about standards. I wouldn't care about IE if it would adhere to the standards like every other browser, but MS are so full of themselves that they ignore standards. THAT is the problem, not lazy web developers.

  99. Opera FTW... by Zoidbot · · Score: 0

    Yawn..

    Opera already have stuff working in this area...

    http://my.opera.com/core/blog/index.dml/tag/Opera%203d%20svg%20canvas

  100. The Eternal Déja Vu Loop by zunipus · · Score: 1

    Hilarity.

    IE 6 was supposed to pick up the speed lag of IE 5.
    IE 7 was supposed to pick up the speed lag of IE 6.
    IE 8 was supposed to pick up the speed lag of IE 7.
    IE 9 is supposed to pick up the speed lag of IE 8.
    IE 10 will supposedly pick up the speed lag of IE 9.

    Ad Nauseam.

    Something about the definition of 'insanity' comes to mind.

  101. Trust Me! by DarthVain · · Score: 1

    OK am I the only one to think of the Apple commercial when reading the headline?

    Don't get me wrong, I doubt I will every buy an Apple in the foreseeable future, but they make one heck of a commercial! :)

    I think I just like John Hodgman... he funny!

  102. 3d Internet Monopoly ? by yossarianuk · · Score: 1

    I'm thinking they may be doing this the challenge the other 3d internets...

    i.e :-
    http://code.google.com/apis/o3d/ (google/mozilla)

    Seeing as they they still control 90% of the world pc's (when will the people wake up ?) they could easily create a 3d net api that relied on DirectX - locking people into i.e...

  103. Welcome to the 20th Century by iliketrash · · Score: 1

    Welcome to the 20th Century, Microsoft.

  104. Be polite, not bossy. by Jesus_666 · · Score: 1

    Be more subtle. Write your JavaScript for standards-compliant browsers and use conditional comments to have IE load a static version of the site. Upon entering the site, the user is presented with an unobtrusive info box notifying them that due to the too high cost of supporting both standards compliant browsers and Internet Explorer, IE users get a simpler but completely functioning version of the website.

    Don't insult the user, politely inform them that their browser is making it harder and (due to additional work) more expensive to develop good websites and it's recommended (but not ordered!) that they consider one of the free alternatives.

    Don't use phrases like "terrible, non-standards-compliant browser"; those read like fanboy speak. Let's see if I can come up with a decent rant...

    <div style="border: 2px solid black; background: #ffffdd" id="iesucks">
    <a href="#" onclick="document.getElementById('iesucks').style.display = 'none'" style="float: right; display: inline-block; border: 1px outset; background: #cccccc">X</a>
    <b>Some features of this website have been disabled.</b>
    <p>You are using Internet Explorer (IE). IE does not follow established internet standards as well as other web browsers, requiring web developers to spend additional effort to specially make sites IE-compatible. This raises the cost of creating good websites and thus lowers the quality of the World Wide Web in general.</p>
    <p>Due to the cost of adding special IE support being too high, we have disabled some convenience features of our website for IE users. Don't worry; you can still do everything, it just won't be as pretty.</p>
    <p>If you want to make web developers' lifes easier, please consider switching to a different browser. There are various free alternatives for you to choose from, all of which follow the web standards much more closely than Internet Explorer. We recommend <a href="http://www.mozilla.com/firefox/" onclick="window.open('http://www.mozilla.com/firefox/', '_blank'); return false;">Mozilla Firefox</a>, although <a href="http://www.google.com/chrome" onclick="window.open('http://www.google.com/chrome', '_blank'); return false;">Google Chrome</a> and <a href="http://www.opera.com/" onclick="window.open('http://www.opera.com/', '_blank'); return false;">Opera</a> are worth a look, as well.</p>
    <p><a href="http://www.mozilla.com/firefox/" onclick="window.open('http://www.mozilla.com/firefox/', '_blank'); return false;">Get Firefox</a> <a href="#" onclick="document.getElementById('iesucks').style.display = 'none'">Continue using Internet Explorer</a></p>
    </div>


    This informs people about why not being standards-compliant is terrible and what kind of standards you're talking about. It encourages them to try out Firefox without bossing them around.
    If you choose to deploy my rant, you should put all those style attributes into a proper stylesheet and play a bit with the formatting of those last two links. A clean messsage deserves clean code. Also, make sure not to show the box more than once per visitor per day in order no keep obtrusiveness to a minimum.

    Be polite, unobtrusive and informative instead of zealous. You wouldn't accept words of wisdom from someone with foam on their mouth. Don't expect your visitors to do so. Deliver the facts, calmly make your point and only suggest to them what you'd like them to do.

    --
    USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
  105. Priorities by benjymouse · · Score: 1

    Me too. But what does this tell you about the priorities at the IE team when this is something worth bragging about?

    I saw a video from PDC (can't find it anymore) and it clearly demonstrated why they are focusing on Direct2D sub-pixel rendering: Performance and visual appearance.

    Direct2D is hardware accelerated and offers much higher frame rates (with less CPU utilization) when animating using JavaScript. The sub-pixel rendering proved its worth when animating text that slowly grew bigger. The non-sub-pixel rendering was jittery because the glyphs aligned to full pixels before jumping to the next full pixels. It is hard to explain, but it was very much the same feeling as when someone strikes a wrong chord compared to the smooth Direct2D animation. It was very, very evident.

    The future is animations and - if it is not Flash or Silverlight - they will be handled by the browser, possibly in JavaScript. If I get a much smoother "feeling" using browser A compared to a "jittery" experience with browser B, that may influence my choice somewhere down the line (right now my choice is Chrome).

    In the same presentation MS also showed graphs from Sunspider benchmark on the early internal IE9 builds - and it actually comes quite close to Chrome (although still last). So they are also working on Javascript performance.

    The team *also* showed some telemetry data and statistics from some real-life webpages. On some "javscript heavy" pages JavaScript accounts for a good 30% of the total elapsed time (the rest goes to layout, rendering, network, latency etc.). On other sites the JavaScript share was negligible.

    That is why it makes sense to focus on performance in other areas as well. The current "mine is bigger than yours" Sunspider competition is missing the point. It doesn't matter if you have a JavaScript engine that is 2x faster than the nearest competitor if you waste an equal amount of CPU on rendering or layout.

    --
    Reading slashdot one-liner: (irm http://rss.slashdot.org/Slashdot/slashdot).rdf.item | fl title,desc*
  106. Re:Let it go! IE is expensive .... for webdevelope by Rockoon · · Score: 1

    BUT making pages work in IE takes extra effort and time (=money) BECAUSE Microsoft doesn't care about standards.

    You want things easier AND you want to make more money? Well holy fucking shit... thats fucking original.

    I don't think that you've thought this through. If you can bang out web pages 50% faster, than so can your competition, and since time is money... guess what... you will still earn the same basic living, but will have to have twice as many clients in order to do so.

    Supply and demand, moron.

    --
    "His name was James Damore."
  107. Re:Let it go! IE is expensive .... for webdevelope by Jaro · · Score: 1

    No, I don't want extra money. I do the optimizing without requesting extra money. But I would want my extra UNPAID free time back which I need to to optimize for IE. It's not about making money, it's about the stupidity of MS that requires me to invest extra time, which I only need for IE compatibility and not for the other four browsers which by default support the standards brought forward by w3c (because they know what standards are, as previously mentioned).

  108. Re:Let it go! IE is expensive .... for webdevelope by Rockoon · · Score: 1

    No, I don't want extra money. I do the optimizing without requesting extra money.

    Its already in your wage. Really. If you didn't do this "extra" work as you call it, your clients would dry up or you would have to charge significantly less.. because you would be doing a shitty job.

    --
    "His name was James Damore."
  109. Re:Let it go! IE is expensive .... for webdevelope by Jaro · · Score: 1

    Its already in your wage. Really.

    It might be, but I have not thought about it consciously.

    Anyway - MS can publish its own browser, but I just want them to adhere to standards, like all other browsers do. I'm really not principally against a MS web browser , I'm just against it when companies ignore well established standards.

  110. Re:Let it go! IE is expensive .... for webdevelope by Rockoon · · Score: 1

    Thats a different tune from the post of yours that I first responded to.

    To be quite frank I am almost certain that the complexity of supporting I.E. is a barrier to entry into your trade, and as such you benefit monetarily by having the expert knowledge required to support all the browsers.

    Remember that market prices are what they are for a reason.

    --
    "His name was James Damore."
  111. Why does Microsoft continue to devlop Trident? by brunes69 · · Score: 1

    I honestly don't understand why Microsoft continues to dump millions of dollars of development into a product that makes them no money.

    If they want to continue IE, then why not just ditch Trident and base it off Webkit like everyone else?

  112. I can't wait! by krej · · Score: 1

    Until I have to buy my grandma a $600 video card just to browse the web!

  113. No Thanks... by twoHats · · Score: 1

    Let's see - 8 tries - 8 fails, but the 9th is sure to be the one!

    I wouldn't use this browser if it was free and came with a $20 bill...but keep trying MS, keep trying.

  114. 3 weeks? by (pvb)charon · · Score: 1

    According to a video from PDC, Microsoft engineers have just spent three weeks with developing IE9 and have already boosted speed, compatibility and rendering quality immensely compared to IE7 and 8.
    So... Why didn't they spend those three weeks before actually launching IE7 and 8?