Compared: IE9 and Firefox 4 release candidate

The browser wars heat up with new releases from Microsoft and Mozilla.

This is turning out to be a big week in browser-land, with both the official release of IE9 and the Firefox 4 release candidate (RC) now available for your downloading satisfaction. Both include big changes to the user interface, as well as the underlying technology. Come along as we compare these two new browsers in a few of key areas.


Most major browsers now feature simplified interfaces with fewer toolbars than before, and take up less of the screen than older browsers. IE9 and Firefox 4 are no exception. Both are highly streamlined, and designed to only show the features you'll use most often.

By default, IE9 places the tabs alongside the address bar. This is great if you don't have a lot of screen space (as it doesn't require another toolbar), or if you don't use many browser tabs, but if you're like me and have many tabs open at once, this setup can be quite constraining. Luckily, Microsoft does let you switch to a more conventional tabs-on-a-separate-line setup (right-click the toolbar and select "Show tabs on a separate row").

In addition, Microsoft made some changes the IE9 to reduce the number of alert messages you see. In many instances where you would have gotten an alert box in IE8 and earlier (such as when you download a file), it now shows an unobtrusive bar along the bottom of the browser window -- a nice change.

Firefox 4 uses an arrangement similar to that of Google Chrome in that the tabs live above the address bar. Also, Firefox retains the separate address bar and search bar (IE9 adopted an all-in-one address bar that handles search queries as well).

Like other current browsers on Windows, Firefox does not show the menubar by default. Instead, the browser's main menu items live under the orange "Firefox" button in the upper-left corner of the window. (You can turn on the menubar if you like by clicking the Firefox button, going to Options, then selecting Menu Bar.) The Firefox button menu is nicely laid out, but I was a little confused at first by its location. Most new browsers have their tools menus on the far right end of the toolbar, and I was a little thrown off when the menu button wasn't there in Firefox.

Which is better is pretty subjective in this case, and really, the two browsers are quite similar in layout and design.


JavaScript is a programming language typically used in building Web apps, as well as certain elements of Web pages. As Web apps become more advanced (and more pervasive), JavaScript speed is becoming more important in turn. A component of a Web browser called a JavaScript engine is responsible for translating this JavaScript code into what you see and interact with onscreen.

Most browser makers have been busy increasing the performance of their JavaScript engines, among other things. And sure enough, both IE9 and Firefox 4 make big strides in this area. In past testing, Firefox and Internet Explorer lagged behind their more modern counterparts in the Sunspider JaveScript benchmark, a test used to measure JavaScript performance.

In my casual tests using a Core 2 Duo-based Dell Dimension desktop, Firefox 3.6.15 completed the Sunspider benchmark in 1102 milliseconds (ms) on average (shorter times are better). Firefox 4 RC, on the other hand, averaged around 363ms. IE9 edged out Firefox 4, however, averaging around 326ms (I wasn't able to test IE8 since my PC's been running IE9 since last fall's public beta). All 5 browsers I looked at (Safari, Chrome, Opera, IE9, Firefox 4) averaged between roughly 315ms and 450ms.

JavaScript performance can vary from machine to machine, and from operating system to operating system, so it wouldn't be entirely fair to pick a winner here. The important fact stands, however: Both IE9 and Firefox 4 are much faster at handling JavaScript than their predecessors.


It's hard to say one is more secure than another -- after all, Firefox 4 and IE9 are brand new -- but we can take a look at some of the security options that each provides.

IE9's security options are largely the same as what IE8 offered, but with a couple notable changes. IE9 includes a reputation-based download scanner: If you download a file, IE9 will try to identify it based on various parameters (where you downloaded it, who produced it, etc…), and tell you whether it's safe, unsafe, or unknown. While these reputation systems aren't foolproof, it's a good additional layer of security.

IE9 also lets you block sites from tracking your movements online (via a tracking cookie, for example). To get to the tracking blocker, click the gear-shaped icon in the toolbar, mouse over Safety, then select Tracking Protection from the drop-down menu. Select Your Personalized List then click the Enable button in the lower-right. IE9 can automatically block tracking, or let you choose what you want to block or allow. Microsoft also offers various Tracking Protection Lists with specific settings that you can download and select in IE9.

Firefox also features an option to prevent sites from tracking you. To get to it, click the Firefox menu, then click Options. In the Options window, click the Advanced button (a gear icon), then click the General tab. Finally, click the checkbox labeled "Tell web sites I do not want to be tracked."

IE9 offers more flexibility than Firefox at preventing Websites from tracking you online, but with more flexibility comes more complexity. If you don't want to bother with tweaking settings, Firefox's one-click simplicity may be more up your alley. In either case, while these tracing protection features are welcome additions, as out Tony Bradley notes, neither Firefox 4 nor Internet Explorer 9's tracking protection are without their problems.

Have you toyed around with IE9 or Firefox 4 RC? What do you think? Do you have a favorite feature? Leave a comment with your thoughts.

Join the newsletter!

Error: Please check your email address.
Rocket to Success - Your 10 Tips for Smarter ERP System Selection

Tags Microsoftbrowserssoftwarewebapplicationsmozilla

Keep up with the latest tech news, reviews and previews by subscribing to the Good Gear Guide newsletter.

Nick Mediati

PC World (US online)
Show Comments

Cool Tech

SanDisk MicroSDXC™ for Nintendo® Switch™

Learn more >

Breitling Superocean Heritage Chronographe 44

Learn more >

Toys for Boys

Family Friendly

Panasonic 4K UHD Blu-Ray Player and Full HD Recorder with Netflix - UBT1GL-K

Learn more >

Stocking Stuffer

Razer DeathAdder Expert Ergonomic Gaming Mouse

Learn more >

Christmas Gift Guide

Click for more ›

Most Popular Reviews

Latest Articles


PCW Evaluation Team

Edwina Hargreaves

WD My Cloud Home

I would recommend this device for families and small businesses who want one safe place to store all their important digital content and a way to easily share it with friends, family, business partners, or customers.

Walid Mikhael

Brother QL-820NWB Professional Label Printer

It’s easy to set up, it’s compact and quiet when printing and to top if off, the print quality is excellent. This is hands down the best printer I’ve used for printing labels.

Ben Ramsden

Sharp PN-40TC1 Huddle Board

Brainstorming, innovation, problem solving, and negotiation have all become much more productive and valuable if people can easily collaborate in real time with minimal friction.

Sarah Ieroianni

Brother QL-820NWB Professional Label Printer

The print quality also does not disappoint, it’s clear, bold, doesn’t smudge and the text is perfectly sized.

Ratchada Dunn

Sharp PN-40TC1 Huddle Board

The Huddle Board’s built in program; Sharp Touch Viewing software allows us to easily manipulate and edit our documents (jpegs and PDFs) all at the same time on the dashboard.

George Khoury

Sharp PN-40TC1 Huddle Board

The biggest perks for me would be that it comes with easy to use and comprehensive programs that make the collaboration process a whole lot more intuitive and organic

Featured Content

Product Launch Showcase

Latest Jobs

Don’t have an account? Sign up here

Don't have an account? Sign up now

Forgot password?