Tuesday, March 22, 2011

Browser Speed Tests: Firefox 4, Internet Explorer 9, Chrome 11, and More

By Kevin Purdy

Browser Speed Tests: Firefox 4, Internet Explorer 9, Chrome 11, and More

Browser Speed Tests: Firefox 4, Internet Explorer 9, Chrome 11, and MoreIt's been quite a month for browsers, with Internet Explorer and Firefox both dropping big new versions, and Chrome and Opera continuing their regular improvements. We tested all these browsers' startup and tab-loading times, JavaScript powers, and memory use for your fast-minded enjoyment.

Note: We're working on an update for this post with scores for the current contenders, along with a look back at historical results. Stay tuned!

We've been doing browser speed tests for some time now, and we've got a particular way of doing them. It's part user experience, with manually timed start-up and tab-load tests, and partly based on JavaScript and CSS tests that combine parts of the popular benchmark frameworks used by Apple, Mozilla, Chrome, and other browsers to pump up their releases. For this session, we're trying out the brand-spanking-new Firefox 4, along with the much more web-friendly Internet Explorer 9, and the latest iterations of both Chrome and Opera.

Let's get into it. Click any of the images below for a larger view (which you'll likely need).

Update: We're hearing in the comments that the 64-bit version of Internet Explorer 9 lacks some of the JavaScript improvements of 32-bit IE 9; we're looking into it, and will re-run our IE 9 JavaScript/CSS tests if necessary.

Cold Boot-Up—Winner: Opera 11!

Browser Speed Tests: Firefox 4, Internet Explorer 9, Chrome 11, and More
Internet Explorer remains surprisingly not that fast out of the gate, despite having some elements of itself baked into Windows. You might note that we're not including "warm start" results this time around; when looking at our preliminary results, we realized that all the browsers start up fast enough, after having already started once, that to rate a winner would require a near-certain faith in timer-finger speed. But that's a good thing.

Tab Loading—Winner: Chrome 10 (Stable)!

Browser Speed Tests: Firefox 4, Internet Explorer 9, Chrome 11, and More
Given nine tabs to load up—Google.com, YouTube, Lifehacker, Gizmodo, and each of the browsers' home pages—the wide-release version of Chrome won out. It's a pretty tight competition, though, with just over 2 seconds separating the majority of the pack.

JavaScript—Winner: Chrome 11 (Dev)!

Browser Speed Tests: Firefox 4, Internet Explorer 9, Chrome 11, and More
Not a huge surprise, given previous speed tests. Firefox 4 looks about par with Opera 11, and we must say, we're happy to see Internet Explorer 9 fully completing the Dromaeo suite on each run.

DOM/CSS—Winner: Opera 11!

Browser Speed Tests: Firefox 4, Internet Explorer 9, Chrome 11, and More
It's less recognizable and flashy than JavaScript prowess, but styling and CSS handling is increasingly important, given the continued expansion of interactive webapps. Opera pulls ahead of both Chrome release trees here, with Firefox 4 not far behind, and IE 9 again winning points over its predecessors for finishing the race.

Memory Use (No Extensions)—Winner: Chrome Dev and Opera 11!

Browser Speed Tests: Firefox 4, Internet Explorer 9, Chrome 11, and More
Chrome's bleeding-edge version obviously doesn't take its memory use for granted, and neither does Opera. Those browsers use the least memory upon just starting, and after having loaded the same nine-tab load tested above.

Memory Use (with Five Extensions)—Winner: Opera 11 & Firefox 4!

Browser Speed Tests: Firefox 4, Internet Explorer 9, Chrome 11, and More
Let it be said that the LastPass, Gmail-checking, and Cooliris image display extensions available for Chrome and Opera are certainly lighter than the full-fledged extensions available for Firefox—but they are what's available. With that stated, Firefox actually did the best out of all the browsers with five extensions and nine tabs, which is certainly brag-worthy. Opera 11 remains a tightwad with memory in all cases, and wins when its (lighter) extensions are installed on startup.

Overall Scores

Every browser has a unique value proposition for each user, and maybe you need certain features more than others ... blah, blah, blah. What if you ranked each browser in a few major categories, first place through fifth, then divided their sum showings by the total possible?

Here's how that would shake out, if the competition included cold starts, nine-tab loading, JavaScript, DOM/CSS, and memory use.

  1. Opera: 80%
  2. Chrome 10 (Stable): 76%
  3. Chrome 11 (Dev): 68%
  4. Firefox 4: 60%
  5. Internet Explorer 9: 24%

A few caveats, then: Internet Explorer 9 is actually a pretty nice browser to use, once it's loaded, and with memory as an out-of-mind concern. And Firefox 4 definitely feels faster, snappier, and less prone to drifting into lag-iness. And as for why Chrome's Dev version seemed to fall behind the Stable version in certain tests, well, we don't quite grasp all the vagaries of development, and it is, after all, a "no promises" download.

Historical Results

Want to see how Internet Explorer improved from version 8 to 9? Get a sense of where the (long) road from Firefox 3.6 to 4 ended up? Here's a few charts combining results from our previous tests with today's release.

Cold Starts

Browser Speed Tests: Firefox 4, Internet Explorer 9, Chrome 11, and More

Nine-Tab Loading

Browser Speed Tests: Firefox 4, Internet Explorer 9, Chrome 11, and More

JavaScript Tests

Browser Speed Tests: Firefox 4, Internet Explorer 9, Chrome 11, and More

Memory Use with Extensions Installed

Browser Speed Tests: Firefox 4, Internet Explorer 9, Chrome 11, and More


Those are our findings from a lot of timer-clicking, patient test-loading, and memory measuring. Each browser has its own use case beyond pure speed or efficiency, of course, and all hardware is different. But tell us how our tests match up with your own experiments in the comments. Number of comments
  • Share this:

No comments:

Post a Comment

CrunchyTech

Blog Archive