Firefox 4 RC Vs. IE9 RC: the First Duel 176
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."
Beta 12 vs RC (Score:2)
Unfortunately, Beta 12 introduced a crazy printing glitch on my local setup, so I hope by the RC they put enough stuff in order to make it go away again. I rolled back to Beta 11 and sent them a Feedback.
Re: (Score:2)
People still print? ;)
Re: (Score:2)
People still print? ;)
More paper is consumed in printing today than several previous decades, combined.
Re: (Score:2)
How else do you expect interns to print a copy of the internet for our Congressmen? Surely you don't expect them to master those newfangled computer things AND those pellytone contraptions all at the same time!
Re: (Score:2)
This was happening on Windows for users without hardware acceleration.
It's fixed in the RC, and has been fixed in the nightlies for a while now.
Comment removed (Score:5, Insightful)
Re: (Score:3)
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.
Re: (Score:2)
I'm also glad to see that IE is competitive again. It's not that I want it to dominate every again but I am so sick and tired of feeling like emerging web technologies are held hostage by Microsoft's unwillingness (it's clearly not inability as IE9 is demonstrating) to build a browser that doesn't swallow testicles.
MS is still unwilling (Score:3)
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
Re: (Score:2)
Meh, isn't it obvious? MS wants XP to disappear and everyone to move onwards with 7.
It doesn't gain anything if it ports IE9 to Linux, Mac or whatever, the way I understand it is "You're using IE8, would you like to get better features? They only work on 7 though, switch today!"
Re: (Score:2)
Switch browser vendor I would say ! :-)
Actually Microsoft just recommends people to upgrade to IE8:
http://www.ie6countdown.com/ [ie6countdown.com]
Re: (Score:2)
The thing is, the other browsers do NOT have the "same features" when running on XP.
For example, Firefox only does 2d hardware acceleration on Windows at the moment, and only on Vista/Win7. It does 3d hardware acceleration everywhere, though.
Now I think the MS decision is not the right one, but is it qualitatively different from Mozilla not shipping a Firefox 4 on PPC due to the lack of a JIT backend for that architecture and hence not being able to deliver equivalent JS performance?
Quantitatively, it's di
Re: (Score:2)
Re: (Score:2)
I'm also glad to see that IE is competitive again. It's not that I want it to dominate every again but I am so sick and tired of feeling like emerging web technologies are held hostage by Microsoft's unwillingness (it's clearly not inability as IE9 is demonstrating) to build a browser that doesn't swallow testicles.
Competitive does not equal "Faster than Firefox, but slower than Chrome...: at least not in my mind. While speed increases play some part in the competitive nature of their offering, there are other things, such as... oh, I dunno... adherence to web standards, security, a plug-in mechanism that actually allows uninstalling unwanted plugins and extensions (as opposed to simply being able to semi-disable them), functionality, ease of use. unambiguous text indicating that numerous of the setup options (and the
Re: (Score:3, 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 standard
Re: (Score:3)
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.
Re: (Score:2)
Re: (Score:3)
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
Re: (Score:2)
IE might have improved a lot performance wise, it is still way behind implementing many parts of many of the specs the other browsers already supported in their previous versions like Firefox 3.6.
Here an example list:
http://caniuse.com/#compare=y&b1=ie [caniuse.com]|9&b2=firefox|4
http://caniuse.com/#compare=y&b1=ie [caniuse.com]|9&b2=firefox|3.6
Re: (Score:3)
Re: (Score:2)
Hey, that's a great link. Too bad you can only compare 2 at a time
Re: (Score:3)
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
Re: (Score:2)
Which means nothing. Other then IE has gotten the Most Improved Award.
Which also means nothing. Considering where they came from, (and numerous broken compatibility and speed promises), it's really not too hard for them to earn such an award. It's actually more shocking that it took them this long.
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)
Yes... but the playing field is a lot different now. Microsoft no longer has the leverage to ensure the clear win they had back with IE6, or the decent win with IE5. It's not like Netscape wasn't faster - and heck, even better - back then. This time around, it will be based on the
Re:Anyone else slightly bored of the browser wars? (Score:4, 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.
Re:Anyone else slightly bored of the browser wars? (Score:4, 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.
Re: (Score:2)
Firefox 4 should definitely make scrolling faster in many cases (but may depend on your graphics hardware and drivers, like so many other things with hardware acceleration).
Re: (Score:2)
I still perceive difference between running Google docs in Chrome vs running it in Firefox 4 b13pre (it is noticeably slower in the later).
Does "slower" indicate that Javascript performance is worse, or that rendering speed is worse? Firefox lags quite a bit at rendering speed (especially with Firebug running), I can notice that in my own applications. It will execute the code quickly, but it takes its time to update the display. It sounds like you're seeing an issue with page rendering speed, not Javascript execution speed.
Re: (Score:2)
If you have Firebug running, you're getting slow JS as well: the Firebug JS debugger disables the JITs.
It's not about the browser (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.
Re: (Score:2)
They are not the same. Extensions are the difference. Even if there are IE addons that replicate the functionality of flashblock/adblock/lastpass/xmarks, they don't perform as well.
Kind of feel the same about Chrome. Chrome has evil twins of all those extensions available, but when you install them, they're just not the same.
Plus in Linux, the latest stable build of chromium actually is PAINFULLY slow in GMail! Go figure. I haven't tested bleeding-edge.
Re: (Score:2)
if they're equivalent i'd always pick the one that is free as in freedom.
in fact even if it was slightly worse i'd take the freedom one so, it's win-win lol
Re: (Score:2)
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 vote for spellchecker...
...oh, wait, was that a rhetorical question? Nevermind...
I don't use Firefox for performance reasons... (Score:5, Insightful)
Re:I don't use Firefox for performance reasons... (Score:5, Insightful)
Re: (Score:3)
It's like some cruel practical joke from MS.
Re: (Score:2)
Re:I don't use Firefox for performance reasons... (Score:5, Informative)
Re:I don't use Firefox for performance reasons... (Score:4, Interesting)
However, I've actually moved all my friend from Firefox to Chrome because they refuse to use any plugins
Re: (Score:2)
You completely agree completely? Suck much cock much?
Fuck! If you want to troll, at least don't miss obvious opportunities.
Re: (Score:3)
Re: (Score:2)
Re: (Score:2)
Agreed. At this point, I'm willing to accept rendering quirks to have the plugins I rely on.
Nothing has helped more than NoScript & AdBlock to skip the HTTP requests for junk at sites I visit often. When I try enabling them, there is a noticeable lag in page completion. Chrome and IE do not block those requests, but can skip the render, last time I checked.
I'm almost happier that IE holds a share of the browser market, it lets web publishers still think their ads are working for them. If everyone used
Re: (Score:2)
Quick, run the Fishtank Test (Score:4, Informative)
Re: (Score:2)
Right this second, likely IE. There was a last-minute security fix that introduced some undesirable lag into drawImage in Firefox and makes the fishtank a bit slower. Making it faster again isn't going to make Firefox 4, but will make Firefox 5 in a few months.
Re: (Score:2)
You're quite welcome!
Re: (Score:2)
Re: (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.
Re: (Score:3, Informative)
Huh? Chrome runs 1000 fish at 60fps for me... Maybe you have GPU acceleration turned off?
about:flags to enable it.
How it is (Score:3, Insightful)
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.
Re: (Score:2)
Comparing vulnerabilities is tricky. Have you taken severity, and the level of disclosure by the developers into account?
Chrome has low resource usage, and has quite a lot of extensions now - although it cannot match FF. Chrome also has a great UI.
One final test... (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...
Re: (Score:3)
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.
Re: (Score:2)
Isn't it funny that Firefox has better Windows support than Internet Explorer 9? :-)
That being said, the upgrade to Windows 7 is certainly worth it, not just for the better browser.
Looks like bad benchmarking (Score:3)
IE9 Firefox (Score:2)
Re: (Score:2)
IE and WebGL (Score:5, Interesting)
Re: (Score:2)
IE9 doesn't support WebGL at all. But then WebGL is not part of HTML5 spec.
Re: (Score:2)
So those who use HTML5 and want 3D applications will just all be converting to Chrome, Safari or Firefox as a result. No harm done.
Re: (Score:2)
Re: (Score:2)
I don't think it matters (Score:5, 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.
Having played with both, plus Chrome and Opera (Score:3)
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.
Performance is one thing... (Score:3, Insightful)
Re: (Score:3)
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.
DPI-Awareness still missing. (Score:3, Interesting)
Re: (Score:2)
Probably what you want is for firefox to scale only its UI elements.. and it can... it just doesnt do it based on an OS setting that doesnt have a clearly defined meaning (ie, should the displayed document also be scaled, or just the applications UI elements? Maybe text in the document, but not margins?)
My guess is that as you read this, that yo
Re:DPI-Awareness still missing. (Score:4, 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.
"An epic battle" (Score:3)
Uh.... (Score:2)
So you pit the two browsers currently losing market share against each other? Granted IE far more than Firefox, but the standard to beat right now is Chrome. Look at the graph [statcounter.com]. There's only browser going up is Chrome. Maybe IE9 and FF4 can stop their customers bleeding away, but they have a long road to get on the offensive - particularly IE.
Re: (Score:2)
No, they pit the two browsers currently comprising 75% of the market - because when one publishes a report on performance one doesn't include fanboi rants about trends. Chrome will indeed get included on many comparisons, but TFA made clear that they are just comparing two emerging versions of largest segments.
Odd conclusion (Score:2)
Firefox 4 could possibly stop the market share bleeding, but it does not have the unique feature set and appeal to win users back from Chrome
Strange conclusion, when they didn't compare the browser to Chrome in the article, but IE 9. I'm not showing a preference for either of these browsers involved - I just thought it was late in the article to start talking of a completely different web browser...
Executive Sumary (Score:3)
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 predict no surprises (Score:2)
Firefox will continue to be standards compliant and MSIE will continue to be a standard complaint.
Microsoft has too much invested in its old tech and backward compatibility. Furthermore, it still has too much to gain from "everyone else's browsers seem broken while MSIE works just fine" which is still a pervasive perception among users.
(This has a chance to change, though, as MSIE9 will be clearly unavailable to WinXP users, web sites will begin updating to support MSIE9 leaving MSIE8 users less supported
Everyone is using HTML6 on the iPad3 already (Score:2)
God, slashdot is so 2008.
Get with the program - 3D HTML6 is the way to roll!
Re: (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.
Re: (Score:2)
That is possibly a reference to this. [slashdot.org]
Re:What?? (Score:4, Informative)
Poster misunderstood the changing Firefox release strategy [pocket-lint.com]
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.
Re: (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.
Re: (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 relea
Re: (Score:2)
Re: (Score:2)
Looks like marketers have taken over. "Bigger numbers seller better! Let's release Firefox 15 as soon as possible!"
Ah, but the "big number" thing doesn't roll around, 9 sounds more than 11. The 6990 is a much faster and higher model than the 7230. Every time you get there, you like to reset your number scheme somehow, like for example OS X. Could they have continued with 11, 12, 13 etc? Yes, but it doesn't sound that good. Instead they just "froze" the version and technically haven't had a major version upgrade in 9 years. I'm sure you all realize that is bullshit though, that "10.6" is actually OS XVI. I wager that pre
Re: (Score:2)
It's the same with Windows "7". Did someone lose count?
Re: (Score:2)
It's the same with Windows "7". Did someone lose count?
Nope. Windows 7 is version 6.1 anyway:
Re: (Score:2)
You can always go down the AutoCAD or MS Office route and start naming your release by the year.
Re:What?? (Score:4, 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).
Re: (Score:2)
Actually, I recently switched from Chrome back to Firefox around 4b9, and Firefox performs _MUCH_ better, especially (for some strange reason) with Flash content. Running Flash on Chrome used to make my entire system slow to a crawl.
Re: (Score:2)
I've been switching back to Firefox for my primary since I can't seem to run Chrome on my other monitor in Win7 while also running a "fullscreen windowed" game at the same time without the whole machine completely locking up.
Re: (Score:2)
Chrome, Firefox, Opera, whatever. IE loses.
Re: (Score:2)
Re: (Score:2)
About the only one I really needed was firebug, and that comes builtin for chrome, and stuff like adblock etc. there's plenty going around for chrome, even the web-developer toolbar has been ported (not that I need that much).
Re:Sunspider and IE9 (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.
Re:IE9 only support 59% of HTML5 features. (Score:4, 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.
Re: (Score:2)
They count e.g. support for specific video codecs (H.264, WebM or Theora) or WOFF fonts as "HTML5 features", which they aren't. Neither are MathML nor WebGL.
AAARRRRRGGGGGHHH!!!!!! (Score:2)
I thought that IE 9, with its much-improved standards compliance, was also going to support MathML. After seeing your post I did a quick search and found that it turns out that IE 9 doesn't even allow good MathML support with the proprietary (but free) MathPlayer plugin. Since this is one of the few features I have a reason to care about, I'm quite disappointed.
AAARRRRRGGGGGHHH!!!!!! (second try) (Score:2)
Whoops, left out a delimiting quotation mark, should have previewed. Trying again:
I thought that IE 9, with its much-improved standards compliance, was also going to support MathML. After seeing your post I did a quick search and found that it turns out [dessci.com] that IE 9 doesn't even allow HTML5+MathML support with the proprietary (but free) MathPlayer plugin. Since this is one of the few features I have a reason to care about, I'm quite disappointed.
Re:How will this be a market share battle? (Score:5, Insightful)
Is it suddenly slashdots job to sell you on IE and Win7?
Re: (Score:2)
So, can someone tell me why I should go with IE9 over Firefox, especially when I don't even have that choice unless I shell out for an OS upgrade?
They won't tell you that because they can't, at least not with a straight face.
TFA concludes that while FF has better javascriopt performance and IE has better hardware acceleration, they are essentially equal for the average user.
Therefore, choose the one from the developer who accommodates you the best and offers you the most flexibility and consistency regardless of OS choice. In most cases, I suspect that will be Firefox.
Re: (Score:2)
Because "the blue e" still spells "internet" for a huge portion of the users out there.