Slashdot Mirror


Firefox 4 RC Vs. IE9 RC: the First Duel

An anonymous reader writes "Firefox 4 vs. IE9 is going to be an epic battle in a reigniting browser war in which Microsoft wants its IE to be seen as a capable browser again. Mozilla struggled to keep the pace with Chrome and IE9, but is about to release the first release candidate, which is expected to be the final version of Firefox 4 as well. This first review of JavaScript, Flash and HTML5 tests seems to indicate that both browsers are about even at the bottom line, while Firefox has the JavaScript edge and IE is ahead in HTML5 performance."

47 of 176 comments (clear)

  1. Anyone else slightly bored of the browser wars? by Mike+Mentalist · · Score: 5, Insightful

    After a while they just become samey and it's like arguing over which word processor is best - the one that loads 13% faster or the one that runs spellchecker 8% faster.

    --
    I put my books on Amazon, Smashwords, Demonoid, ISOHunt and Pirate Bay. Search for 'Michael Cargill'
    1. Re:Anyone else slightly bored of the browser wars? by lorenlal · · Score: 2

      Actually, I'm not. The more the browser makers fight over each % in market share, the better off we all are. I'd rather have 4 or 5 browsers continuously fighting it out than the situation we had back in 2001.

      I still shudder when I think of the browser dark ages.

    2. Re:Anyone else slightly bored of the browser wars? by jellomizer · · Score: 2, Interesting

      I agree they are only worth posting when there is a significant win one either side. Right now it looks like IE9 has a slight lead in some areas over Firefox. Which means nothing. Other then IE has gotten the Most Improved Award. Just as long as we have competing browsers that have a fair market share (EI, FireFox, Chrome and Safari) I am happy once either side gets a good win (Like IE 5-6 did) then that is where the trouble gets in where the winner separates from the standard and forces its own standards. And the others are trying to play catch up to support as many of the winners standards as well as trying to follow the prescribed ones. Thus creating problems again. Right now I think we are in a new golden age of browsers where it really doesn't matter which one you use anymore and you can choose a browser based on features and performance in particular areas vs. needing to render particular pages.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    3. Re:Anyone else slightly bored of the browser wars? by amicusNYCL · · Score: 3, Insightful

      It's a little like that. Right now most of the fighting is between Javascript and rendering speed. Javascript performance is definitely no longer a bottleneck, a lot of work has been done there by a lot of people and all of the current browsers are orders of magnitude faster than browsers 5 years ago. Rendering speed is still an issue though, it doesn't do any good if I can manipulate the entire DOM in milliseconds if it takes the browser several seconds to render what I did.

      But don't worry, even if it's boring for you the end result is better browsers all around.

      --
      "Our two-party system is like a bowl of shit looking at itself in a mirror." - Lewis Black
    4. Re:Anyone else slightly bored of the browser wars? by rwv · · Score: 2

      a new golden age of browsers

      So circa 2004 when Firefox first emerged from the hollowed out husk of Netscape was the bronze age of browsers, then? Wake me up when we make it to the platinum age and Microsoft stops relying on security-through-obscurity and adds better support for Non-windows platforms...

      In all seriousness, though, I'm glad Google, Microsoft, and Mozilla (and Opera) are all making improvements to the state-of-the-art.

    5. Re:Anyone else slightly bored of the browser wars? by 0xABADC0DA · · Score: 2

      once either side gets a good win (Like IE 5-6 did) then that is where the trouble gets in where the winner separates from the standard and forces its own standards.

      Then I'd be most worried about Chrome. IE can only affect the Windows market, which is not even assured will be relevant in the not-so-distant future. Mozilla has a history of open processes and backward compatibility, for instance there was huge debate and rationale before switching to the awesome bar and you can make it 'less awesome' if you want to. Chrome on the other hand is already including custom junk like native client, SPDY (which is a crappy protocol btw), and like gnome they change the UI on a whim because they feel like it not because of user testing and discussion. Also there's no easy way to use a particular version of chrome and Google advocates a 'rolling standard' for HTML (another thing that's rolling is a treadmill).

    6. Re:Anyone else slightly bored of the browser wars? by Lennie · · Score: 2

      You forgot one thing, many many people are starting to use mobile devices more and more to surf the web. Mozilla latest beta of Mobile Firefox is supposedly the fastest browser for mobile devices.

      Having more competition in the mobile space is also a good thing because it allows webdevelopers to create websites which can take advantage of the new HTML5-API's for offline use. HTML5 is not only a new version of HTML but was specifically created to allow developers to easily create applications for the web (so for example you won't need an appstore/native apps in many different programming languages but just use 'one' open standard for all devices).

      This allows a for example a webmail 'application' to pre-download messages to your phone for when you don't have an internet connection but still like to view your e-mails and reply. The reply message can than be saved and automatically sent when the internet connection works again.

      --
      New things are always on the horizon
    7. Re:Anyone else slightly bored of the browser wars? by Lennie · · Score: 2

      Let's try that again because that was horrible. Here are the proper links, I hope: http://caniuse.com/#compare=y&b1=ie|9&b2=firefox|4 http://caniuse.com/#compare=y&b1=ie|9&b2=firefox|3.6 Although I think the site doesn't want to help either. whatever.

      --
      New things are always on the horizon
    8. Re:Anyone else slightly bored of the browser wars? by the_womble · · Score: 3, Informative

      There are a lot of stability (e.g. multiple processes for crash isolation), UI, and extension differences between browsers and advances in all those areas.

      I see performance problems with FF when scrolling very large pages, and when switching tabs with many tabs open. Will the improvements in FF4 help that.

      I use Linux so IE9 is not an alternative anyway. Chromium will be once it has an extension to match Tree Style Tabs.

  2. I don't use Firefox for performance reasons... by RightSaidFred99 · · Score: 5, Insightful

    Or even compatibility reasons. And I'm definitely not an MS hater. I use it because of the well implemented and widely used plugin system. IE has something similar but it's just not as well done and doesn't have as rich an ecosystem. So I don't really care about a 10% difference here, or an 8.5% difference there that I will never notice anyway.

    1. Re:I don't use Firefox for performance reasons... by Dan667 · · Score: 4, Insightful

      so true with Firefox, i get a huge bump in performance with things like flashblock, no script, and ghostery.

    2. Re:I don't use Firefox for performance reasons... by Iphtashu+Fitz · · Score: 5, Informative

      I also use it mainly because I use a mix of Windows, Mac, and linux systems in both my day job and at home. I like having one common browser with plug-ins that work well on each platform.

    3. Re:I don't use Firefox for performance reasons... by jgtg32a · · Score: 3, Interesting

      I completely agree completely I need my plugins.

      However, I've actually moved all my friend from Firefox to Chrome because they refuse to use any plugins

    4. Re:I don't use Firefox for performance reasons... by clang_jangle · · Score: 2

      Since I tried pentadactyl, firefox has become the only browser I can stand to use. The interface is worth the performance issues.

      --
      Caveat Utilitor
    5. Re:I don't use Firefox for performance reasons... by sznupi · · Score: 2

      However, latest IE is pretty much the only browser capable of smoothly displaying Slashdot...

      It's like some cruel practical joke from MS.

      --
      One that hath name thou can not otter
    6. Re:I don't use Firefox for performance reasons... by Bucky24 · · Score: 2

      Or from slashdot... It's a lot easier to tune a website to work better with a certain browser than to tune a browser to work better with a certain website.

      --
      All the world's a CPU, and all the men and women merely AI agents
  3. Re:What?? by Anonymous Coward · · Score: 2, Funny

    "which is expected to be the final version of Firefox as well."

    What the hell is with the summaries lately?

    You didn't get the quarterly /. memo? We're Google Chrome fanboys and girls now -- Mozilla is right out.

  4. Quick, run the Fishtank Test by cyclocommuter · · Score: 3, Informative

    The last time somebody tested these browsers using Microsoft's Fishtank, Firefox 4 Beta won. I wonder who wins the Fishtank test this time.

    1. Re:Quick, run the Fishtank Test by Anonymous Coward · · Score: 2, Informative

      The fish tank test is basically a test of "do you have HW acceleration?". Chrome releases don't actually have it turned on by default yet.

    2. Re:Quick, run the Fishtank Test by SirMasterboy · · Score: 3, Informative

      Huh? Chrome runs 1000 fish at 60fps for me... Maybe you have GPU acceleration turned off?

      about:flags to enable it.

  5. How it is by metrix007 · · Score: 3, Insightful
    IE is ahead in security(say what you like but vulns are at parity, and IE has support for sandboxing and WIC which FF lacks) and resource usage.

    FF wins for flexibility, configurability and extensibility, the things that matter to most people on this site.

    Things like speed and standards compliance are becoming irrelevant, as all 4 modern browsers are more than good enough. It's things like interface and how you can extend and configure the browser. In this Chrome is last, then IE, the Opera with Firefox coming in first, which is why it will be in the lead for a while.

    --
    If you ignore ACs because they are anonymous - you're an idiot.
  6. One final test... by Anonymous Coward · · Score: 2, Informative

    For 100 points, does your browser run on the huge installed base of WindowsXP?

    Dang, we'll be limited to IE8 features until at least 2013...

    1. Re:One final test... by dotwhynot · · Score: 2

      For 100 points, does your browser run on the huge installed base of WindowsXP?

      Dang, we'll be limited to IE8 features until at least 2013...

      Windows XP is very much like IE6 -- both are decade old systems that should have been left behind a long time ago. If not for lack of features so for lack of modern security.

  7. Looks like bad benchmarking by gazbo · · Score: 2

    The Flash text benchmark is highly suspicious. IE9 posts by far the worst score for that benchmark on one machine, then beats FF on the same test on another machine. Without any description of testing methodology, I can only assume the benchmarking procedure is totally broken (e.g. maybe they only ran each one once) and so the results are best taken with a pinch of salt, even if they're not entirely useless.

  8. Re:What?? by Kylock · · Score: 2

    That is possibly a reference to this.

  9. Re:What?? by jdgeorge · · Score: 3, Informative

    Poster misunderstood the changing Firefox release strategy

    The expectation is an increased number of Firefox releases after version 4, but the changes between any two releases may not be as dramatic as the current approach.

  10. IE9 Firefox by GnomieHomie · · Score: 2

    Microsoft always cares about being number 1 in everything. Sometimes they stick their noses where it doesn't belong. They can't accept to lose in something. Yet if they really cared they would put more thought into their products before they released them and focus more on fixes rather than trying to constantly come out with a product to trump someone else.

  11. IE and WebGL by Foofoobar · · Score: 4, Interesting

    I don't know how IE has an HTML5 advantage since they have to do a WebGL conversion to DirectX which causes all renders to take 3X as long. You can hear it talked about in this demo from Fractallab(http://www.boingboing.net/2011/03/07/tom-subblue-reddard.html#comments) an online fractal generator built in HTML5 using WebGL.

    --
    This is my sig. There are many like it but this one is mine.
  12. I don't think it matters by 93+Escort+Wagon · · Score: 4, Insightful

    The people that actually care about this have either made the switch already or have stuck with IE through it all, for whatever reason. Most of the end users I deal with that are on IE either don't have a clear concept of what a browser even is, or basically state they hate change and they've always used IE because "it's good enough" (likely because of all the IE workarounds we web developers have been forced to employ).

    Don't get me wrong - from a web development standpoint I'm ecstatic Microsoft is trying hard to improve IE's standards support and functionality. But I just don't believe IE 9's performance is going to make a significant impact on people's perceptions of it.

    --
    #DeleteChrome
  13. Re:Sunspider and IE9 by Anonymous Coward · · Score: 5, Interesting

    Sunspider is a redundant test -- as are Kraken, V8, and the rest of them. Synthetic benchmarks are inherently flawed and we should all pay far less attention to them, but they happen to be easy to convey and chart (much like flawed compliance "tests" like Acid3 and html5test).

    That said, there was almost certainly no cheating. That was a valid optimization. What was identified was a boundary condition in the JIT, which took two syntactically identical statements, which were not lexically identical, and showed that only one was optimized out. People who don't have any idea how to make an optimizing compiler decided that the only way this could happen was cheating, leaving out mistakes or intentional heuristics.

    The problem with that theory is that it would be more difficult to develop a cheating optimizing compiler with the characteristics it had, for that situation, than to actually come up with an optimization, so it's outright absurd. The guy who discovered the discrepancy never called it cheating.

    The RC scores the same in those tests now. I bet it was something simple like doing a quick one-line dead code elimination pass before the full dead code elimination heuristics decided whether to bother trying.

  14. Having played with both, plus Chrome and Opera by CodeShark · · Score: 2

    My conclusion is "FINALLY".

    IE till lags Firefox and Chrome in some of the larger "real world" benchmarks, but compared with prior iterations of IE, the improvements to V9 are nothing short of stunning. Similarly Firefox 4 Beta 12 cooks over 3.6.15 -- but even 3.6.15 has improved dramatically over prior 3.6 versions. The big stunner for me is how close all of the browsers are becoming in performance, while taking slightly different directions in browser tabs, menus, etc. -- but that most of the "nasty trick tests" I know for XHTML and CSS through what we sorta call "2.1" don't fail in any of the new browsers. (I've been stuck in VB land for the last year, so I can't claim enough knowledge to test either HTML5 or the CSS 3.X stuff at this point).

    Anyway, what that means for me as a professional coder is that now I can concentrate on cross-PLATFORM applications, instead of cross-BROWSER. Which is nothing short of the best news I've had this year in terms of IT work.

    --
    ...Open Source isn't the only answer -- but it's almost always a better value than the alternatives...
  15. Re:What?? by Dragonslicer · · Score: 3, Informative

    "which is expected to be the final version of Firefox as well."

    What the hell is with the summaries lately?

    Maybe it's been edited since you saw it, but right now it says "which is expected to be the final version of Firefox 4 as well." I agree that it's pretty poorly worded, but it should be obvious enough that it means that the release candidate will become the 4.0 release (i.e. they aren't planning another release candidate).

  16. Performance is one thing... by FlapHappy · · Score: 3, Insightful

    ...but as a developer I just hope IE 9 conforms to standards. Firefox will. Javascript/CSS is all happy and fun until you need to account for IE's quirks.

    1. Re:Performance is one thing... by shutdown+-p+now · · Score: 2

      It does conform, though to not as many standards as Firefox.

      IMO, the important part is that it actually conforms to those standards it claims it does - unlike the previous versions, where you had to use various hacks to do "conditional interpretation" of HTML & CSS because the same feature would be interpreted differently by IE compared to other browsers. With this release, there is a decent subset of HTML5 that you know you can code against, and have it render/work correctly in IE and everywhere else.

  17. Re:What?? by commodore6502 · · Score: 2, Insightful

    QUOTE: "Ever wondered why Firefox is only just approaching version 4 after more than 6 years, when Chrome is up to version 9 in just over 2 years?"

    No because I don't give a fuck about things that don't matter.

    The new policy is pretty ridiculous when you think about it. Chrome and Firefox will be up to version 40-something by the end of the decade. IMHO it's more logical to avoid such large numbers by using decimal points. Release 4.1, 4.2, 4.3 this year, not 5, 6, 7.

    Looks like marketers have taken over. "Bigger numbers seller better! Let's release Firefox 15 as soon as possible!"

    --
    Information wants to be expensive AND wants to be free. So you have Value vs. Cheap distribution fighting each other.
  18. Re:IE9 only support 59% of HTML5 features. by TheCycoONE · · Score: 3, Insightful

    Since you posted twice I know you're trolling, but I'll bite for anyone that doesn't know better. HTML 5 is in a draft state, much of it's functionality is still in flux with some parts being more stable than others. At this point we can't fault a vendor for not wanting to be stuck with an implementation that's broken later because they implemented an earlier draft.

  19. DPI-Awareness still missing. by jjsm · · Score: 3, Interesting

    I am using the Firefox 4 RC 1 and my native screen resolution is 1920x1080 (DPI adjusted to 150%). Firefox still ignores my DPI setting (Windows 7 OS). Google Chrome, Internet Explorer, Opera and Safari are already aware of DPI settings. Why not Firefox?

    1. Re:DPI-Awareness still missing. by ljw1004 · · Score: 3, Interesting

      Windows has had a very well-defined meaning for DPI, and has done since XP. EVERYTHING is supposed to scale with the DPI setting. Everything does scale in most Microsoft applications. Yes, that includes documents and margins and UI elements.

      If you want the UI elements to be larger but not the body, then you've ALWAYS done it by setting larger sizes for UI elements in the DisplayProperties control panel. Not by setting DPI.

      There is no "DPI aware problem", apart from the UI programmers you mention -- and they're just being ignorant or lazy.

  20. "An epic battle" by QuietLagoon · · Score: 2

    Good grief, give the drama a rest, will ya. It is only going to be an epic battle in the minds of those who count up page hits as a measure of self-importance.

  21. It's not about the browser by Anonymous Coward · · Score: 2, Insightful

    It's about open standards. The reason we root for firefox is because Mozilla's goal is not to dominate the web, but to push open standards that can be used by everybody (including Microsoft).

    Microsoft's goal, obviously, is purely to dominate. The only reason we see them adopting web standards now is because IE's market share has dropped like a rock over the past 5 years. They have no choice, and we can thank Firefox for that.

  22. Re:What?? by EvanED · · Score: 2

    IMHO it's more logical to avoid such large numbers by using decimal points. Release 4.1, 4.2, 4.3 this year, not 5, 6, 7.

    That's only a clear win if there's some notion of compatibility (either programmatic or user experience) that you're maintaining among the 4.x releases, and even then it may not be. E.g. I find the progression of Linux kernel versions to be increasingly ridiculous; I'd rather see "the current stable release is 37.2 and the current unstable release is 38-rc7" than "the current stable release is 2.6.37.2 and the current unstable is 2.6.38-rc7".

    If you stick to the point releases when there's no discernible big jump in features or whatever in a new release, as is what Linux is doing and what Mozilla wants to do, you've just turned "Chrome and Firefox will be up to version 40-something" to "Chrome and Firefox will be up to version 4.40-something", because if there are no stand-out updates, when do you bump the major revision number?

  23. Re:How will this be a market share battle? by geek · · Score: 4, Insightful

    Is it suddenly slashdots job to sell you on IE and Win7?

  24. Executive Sumary by hduff · · Score: 2

    Paraphrased somewhat with an additional comment.

    Both browsers are fast JavaScript browsers and the differences are unlikely to be noticed in average browsing today.

    Firefox 4 and IE9 are substantially upgraded browsers when compared to their predecessors and show few weaknesses in any benchmark.

    It is obvious that Firefox has a great JavaScript engine.

    IE9s hardware acceleration engine is the one to beat.

    Firefox's only real competition is Chrome for the standpont of what the author calls and unexplained "unique feature set" which IE9 appears to lack altogether.

    So it's a draw on performance. No evaluation was done from the very important security standpoint. The most striking difference not commented upon but highlighted by the results is the poor performance of the Intel graphics chipset in both browsers.

    --
    "I believe in Karma. That means I can do bad things to people all day long and I assume they deserve it." : Dogbert
  25. MS is still unwilling by SmallFurryCreature · · Score: 2

    Don't forget the countless people on older Windows software that won't be supported. MS fanboys claim that this because IE9 needs the unique features of late Windows versions, despite Chrome, Firefox, Opera and Safari having the same features and can run on older OS'es some can even run on Linux.

    What does that say about MS? Either they are not as capable as their competitors or not as willing.

    Make no mistake. MS has NOT changed its attitude. It will simply do IE9 hoping it can dominate again, then ignore it. MS still hates the open web.

    --

    MMO Quests are like orgasms:

    You may solo them, I prefer them in a group.

  26. Everyone is using HTML6 on the iPad3 already by WillAffleckUW · · Score: 2

    God, slashdot is so 2008.

    Get with the program - 3D HTML6 is the way to roll!

    --
    -- Tigger warning: This post may contain tiggers! --
  27. Re:What?? by Aydsman · · Score: 2

    It's the same with Windows "7". Did someone lose count?

    Nope. Windows 7 is version 6.1 anyway:

    Microsoft Windows [Version 6.1.7601]
    Copyright (c) 2009 Microsoft Corporation. All rights reserved.

  28. Interesting set of dubious tests by akayani · · Score: 2

    When I test IE9 under Kraken it goes bottom up and crashes the page. Maybe that is just the 64bit version. They aren't 'very close' a all. On some scores they are similar on others IE9 is over X10 slower. Do your own testing and don't believe anyone.