Web Design - Publish.com
Publish.com Ziff-Davis Enterprise  
SEARCH · ONLINE MEDIA · MOBILE · WEB DESIGN · GRAPHICS TOOLS · PRINTING · PHOTO · TIPS · OPINIONS
Home arrow Web Design arrow Which New Browser Is Best: Firefox 2, Internet Explorer 7, or Opera 9?
Which New Browser Is Best: Firefox 2, Internet Explorer 7, or Opera 9?
By Michael W. Muchmore

Rate This Article:
Add This Article To:
Firefox, Microsoft, and Opera have all come out with new browser version in the past couple of months. Which upgrade is the most significant? And which browser has the features and usability you're looking for?

For a long time, there was nothing to talk about in web browsers. You used Internet Explorer, and that was it. Oh, to be sure, some Mozilla/Netscape holdouts clung to their ways, as did a smattering of users of Opera, Konqueror, and other obscurities. Internet Explorer itself hasn't had a major version change since the release of 6.0 in 2001, so there wasn't much to talk about there, either for five long years.

That's all changed, thanks to that phoenixlike incarnation of Netscape technology, Firefox. In one year, the open-source darling Firefox has pulled within a dead heat of browser the browser popularity crown, at least on the ExtremeTech site, where each browser claims just over 43 percent of our viewers. This spurred Microsoft to leave off its complacency, and serious development of the formerly dominant browser restarted in earnest.

Right at this moment, big changes have or are about to occur in three well-known browsers: Internet Explorer is finally being updated, with version 7 in its third beta and almost ready to roll out the door; Firefox is also ripening an upgrade beta for its Version 2.0—it's in beta 1; and finally Opera, which has a devoted but smaller following, has recently come out with Version 9.0.

So, three new browsers in the same year, after no action for a half decade. How do they stack up? We do a comparison of features, usability, memory, and disk usage to help you decide which you should spend your hard earned…oh wait a minute, they're all free, so you can pick the one you want without worrying about out of pocket. Keep in mind: We're just looking at what's there right now, and not considering what the browser developers may have planned for later additions. Also, these are such feature-rich apps that it would be impossible to compare every little detail—which has support for Atom feeds or importing OPML, and advanced Java settings, for example—we'll stick to the stuff that's most apparent to regular users. Let's take the browsers out for a spin, then, shall we? Continued... Here's a summary of each of the browser's features:

Feature Firefox 2 Beta 1 Internet Explorer 7 Beta 3 Opera 9.00
Tabbed browsing Yes Yes Yes

Add-ins

Yes—Extensions Yes—Add-Ons Widgets

Themes

Yes No Yes—Skins

Built-in search with multiple engine choice

Yes Yes Yes

Pop-up blocker

Yes Yes Yes

Anti-Phishing

Yes Yes No

One-Click Button to add Favorites

No Yes No

RSS reader

Yes Yes Yes

Download manager

Yes No Yes

Can remember open tabs for next session

No Yes Yes

Save group of tabs as bookmark

Yes Yes Yes

Thumbnails for tabs

No Yes—Quick Tabs Yes—Mouse over tab; also can tile tabs

Macintosh/Linux version

Yes/Yes No/No Yes

BitTorrent client

No No Yes

Spell-checker for text boxes

Yes No No

Download pause

Yes No Yes (stop and resume transfer)

For such a major sounding version number increase—to 2.0—most users will be hard pressed to see much difference between this beta and Firefox 1.5. There's a lot more under the hood in the new version, for developers—JavaScript 1.7, client-side session and persistent storage, SVG (scalable vector graphics), SAX (Simple API for XML), and more. These developer features should translate into more features for end users in the long run.

For us little guys looking at the new browser now, the biggest changes are the spell checker in text boxes, renaming of the Go menu to History, combining Extensions with Themes in one dialog, and anti-phishing tool which you can find deep in a Setting tab.

Here's the list of everything that's new in Firefox 2, according to its developers:

  • Built in Phishing Protection.
  • Search suggestions now appear with search history in the search box for Google, Yahoo! and Answers.com
  • Changes to tabbed browsing behavior
  • Ability to re-open accidentally closed tabs
  • Better support for previewing and subscribing to web feeds
  • Inline spell checking in text boxes
  • Search plug-in manager for removing and re-ordering search engines
  • New microsummaries feature for bookmarks
  • Automatic restoration of your browsing session if there is a crash
  • New combined and improved Add-Ons manager for extensions and themes
  • New Windows installer based on Nullsoft Scriptable Install System
  • Support for JavaScript 1.7
  • Support for client-side session and persistent storage
  • Extended search plug-in format
  • Updates to the extension system to provide enhanced security and to allow for easier localization of extensions
  • Support for SVG text using svg:textPath

If you uncheck the Check to see if the site I'm visiting might be a scam option and then recheck it, you get a wordy dialog explaining that you'll send data to Google's log about fishy pages. When we tried to switch between local and by asking, the only choice was Google, and that was grayed out.

We were unable to find a site that tripped this tool after setting it to run. We threw every URL from patently spam emails we could find. Perhaps we really did win a million euros or owe that eBay user's PayPal account for that $465 we don't remember bidding on. Even if we entered a URL that was known to be a phishing site, found on security sites that keep track of such things, we couldn't trip the feature.

The spellcheck for text boxes was an interesting frill, using the familiar dotted colored lines under words of questionable orthography. In Firefox, zoom only zooms text, not pictures, but there's a wider range of text sizes to zoom to than in IE6.

RSS feeds are nicely handled in Firefox. When you navigate to a site that contains an RSS feed, the little orange feed button will appear in the right side of the address box. Clicking this brings up the following page: The answer you always hear when discussing a missing feature in Firefox is, "You can do it with an Extension." That usually is the case, and the Firefox Extension capability is elegant, powerful, and easy to use:

The link in this dialog goes to a full, organized guide of available extensions.

It's also nice that Firefox offers Themes:

But all the themes we found merely changed the interface buttons and perhaps added an image to the top menu area; they don't change the window borders the way you can with WindowBlinds. And beware that most themes haven't yet been updated to work with Firefox 2.

With XUL, AJAX and other technologies, Firefox has the most programmable interface of the browsers, allowing developers to pretty much use it as a foundation for their web-based applications. One example is the limited word processor from Michael Robertson's new company Ajax 13, ajaxWrite.

One peeve: Why isn't there still a one-click button (by default) for adding a new tab? You can use the middle mouse button if you know about it—and if your mouse has one (laptop users need not apply)—on new links, but sometimes you want a new empty tab, which in Firefox requires going through menus, or double clicking on the empty space to the right of the last tab (if you knew about that—usability is about making needed features obvious).

Addendum: Several readers have pointed out that you can customize the toolbar with an Add Tab icon, but this ain't the default, and it's not right there next to the tabs.

The security and tabbed browsing brought people to Firefox, and the extensions are what keeps them there. But it's a question of whether you're the type of person who likes to tinker with things to get them just how you want them, or to have something that comes with all the options built in. Extensions, themes, and interface programmability make Firefox the most flexible browser out there. But this programmability and its tremendous market share increase make it a target for security threats, which to their credit, the Firefox community of developers has addressed with a security updates.

If you really want to see a version of Firefox that's revamped, check out the Gecko-based Flock, which has added Web 2.0 features like tags, mashups with photo sharing and social bookmarking sites, and blogging. Flock also has implemented interesting interface features like a star button for quick favorite adds to both local and shared online sets, a topbar for browsing pictures, and a blog editor. Continued... Microsoft's major themes for the new Internet Explorer are "easier and more secure." We think catching up to the competition with stuff like tabbed browser windows, add-ins, and built-in search is probably also pretty high on the agenda, too. And it's a major overhaul from Version 6. The beta browser sports a new, slick, streamlined look:

Note that by default, IE7 dispenses with the standard menu choices at the top, instead using icons with drop-downs. The star button lets you easily add a site to your Favorites, but only locally, unlike Flock, which can simultaneously save them to an online social bookmarking site like del.icio.us. Also, the refresh and Home buttons have moved over to the right of the address box. We're not sure we love that, but we're sure they have the usability testing numbers to justify it.

Tabbed browsing is fairly well-done in IE7, and you can even turn it off if you're an old-fashioned sort:

You have to hover over the blank, small tab to the right of the active ones to create a new blank tab; we wonder why this isn't always visible?

One feature unique to IE7 is its tile view of your tabs, called Quick Tabs, accessible from an icon just to the right of the add favorites icon:

Unlike the other two browsers in this roundup, IE7 has an RSS button that's always there below the address bar. If a site contains a feed, the button turns orange and lets you subscribe. Presentation of feeds is nicely done:

The entries could be a bit more tightly laid out, and the browser even includes links to Digg and del.icio.us for each entry—the feed has to include these links.

IE7 doesn't have quite the add-on library that Firefox has, and many of the "add-ons" are things like toolbars and even standalone apps. Oddly, we even found an entry for the Opera Browser among IE7's list of Add-Ons. Also, most of the add-ons don't customize the interface as they do in Firefox, and there aren't as many fun ones as there are in Opera Widgets.

Page zoom is much improved in IE7. In addition to holding down the Ctrl key and spinning the mouse wheel in and out, there's a zoom control in the lower right corner of the screen (see first picture of IE7). In Version 6, you could only zoom among the five text sizes, but in 7 you can zoom the page and pictures over a ridiculous range of small and large size, and the scroll bars zoom along with the browser contents.

IE7 adds some welcome conveniences for printing, too: It scales pages so they don't cut off on the side of the page—we've all run into this when printing web pages.

Security
IE has been possibly the biggest target of security attacks over the last decade, with updates to cover holes a regular occurrence. Since Bill Gates's edict demanding "trustworthy computing" in 2002, Microsoft has been making big efforts towards eliminating these security holes, and IE 7 is intended to be a model child of this initiative. Defender, now in beta 2, is the major salvo in this direction; it's anti-spyware software that both finds spyware on your system and monitors for it in real time while you browse with IE.

According to Microsoft, the following security features are to be found in IE7:

  • ActiveX Opt-in
  • Security Status Bar
  • Phishing Filter
  • Cross-Domain Barriers
  • Delete Browsing History
  • Address Bar Protection
  • International Domain Name Anti-spoofing
  • URL Handling Security
  • Fix My Settings
  • Add-ons Disabled Mode
  • Features Unique to Windows Vista

And when Windows Vista rolls around, they also plan to add a Protected Mode (where IE runs in its own sandbox) and Parental Controls. When went to some questionable sites, we could see the little animated icon in the lower right doing its job; hovering the cursor over it yielded the tooltip: "Phishing Filter is checking this website." It also caught a website that was trying to install an add-in.

In his column of a couple months ago, Jason Cross has said that IE7 Isn't Good Enough. His main complaints are that the new browser has taken too long to launch, and that it doesn't support the middle mouse button. This reviewer agrees that Microsoft should not have sat on its market-share laurels for five years without producing a new version of IE, but that doesn't mean the new browser doesn't include major advances. If the Firefox 2 beta is any indication, that browser won't be wowing anyone with incredible new features that would send it way ahead of the new IE version any time soon. As to the middle mouse button, it is a nice feature, but we're not sure what percentage of users even know of its existence.

Microsoft doesn't expect to convert the Firefox religious, but rather to bring over those who might have abandoned IE because of its security problems and lack of a tabbed interface. IE7 is a fine effort in this direction. Continued... The Norway-based Opera Software has made a bigger dent in the mobile browser market, with deals for its Opera Mini with T-Mobile and Sony Ericsson, and recently with Nintendo being chosen as the browser on the Wii.

Opera was the first browser of all to feature tabbed browsing windows, debuting them in 1995. We think the browser does a darn good job implementing tabs in terms of usability and visibility, as well. The clear "Add new tab" button, and the default ability to close every tab—and now, when you hover the cursor over a tab, you get a thumbnail of the site on that tab—all show Opera to be a forerunner in the tab department. Of course, we're sure there are Firefox extensions that enable these behaviors, but having them built into the default application is nice.

Opera is the only non-beta in our roundup, and its new features include widgets, content blocking, BitTorrent, and a search engine editor.

Even in some features other than tabs, the other two market-leading browsers are playing catch-up with Opera—built-in RSS reader and saving groups of open tabs for later sessions, zooming text and pictures, and the X on each tab to close it. Here's the complete list of what its makers say is new in Opera 9:

  • Content blocking
  • BitTorrent support
  • Widgets
  • Search engine editor
  • Site preferences
  • New installer. One package—30 languages
  • Integrated source viewer
  • opera:config for advanced settings configuration
  • Tab use best: Thumbnails when you hover the cursor over a tab.

Widgets in Opera are more like small standalone applications that can interact with the internet and live outside the browser, rather than interface elements that can change the basic behavior of the browser, as Firefox's extensions are.

The new BitTorrent support in Opera 9 is fairly unobtrusive; you simply go to a BitTorrent index web site, and when you click on a torrent link (a URL ending with the .torrent extension), you'll get this dialog:

After you give this the OK, your torrent will start downloading, and will appear in the regular Transfers page. There's also a dropdown choice in the built-in search to help you find torrents without the need to find a separate torrent search page.

On the topic of basic interface elements, we got a lot of use out of the sidebar in Opera pulls out when you click the left edge of the window. This can display bookmarks, history, widgets, notes, transfers, and links on the current page. Pretty darn handy.

And Opera still boasts several unique conveniences like Mouse gestures, and the Fast-forward button, which finds the most likely Next Page link and takes you there. Mouse gestures aren't for everyone, but they can save you keystrokes with a little practice. One simple example: To go back to the previous page, hold down the right mouse button and click the left mouse button. Fast forward worked perfectly on ExtremeTech reviews, finding the next page easily without requiring you to hunt for the Next link. A personal favorite convenience in Opera is Paste and Go, which lets you paste a URL into the address bar or a search term into the search box and load it in one click: It's the kind of thing that's so obvious but someone had to think of actually doing it. Paste-and-go is also available as a choice from the right-click context menu and as a keyboard shortcut.

One small convenience that was missing in Opera and that this reviewer has used frequently in Internet Explorer and Firefox is hitting Ctrl-Enter to add the "www." and ".com" to your entry on the address bar and just go to that URL by typing the meat of the domain name. We're happy to see that the shortcut now works in Opera 9. Rounding out the navigation aids: Middle clicking the mouse scroll wheel can close a tab and open a link in a new tab, and you can choose whether to have an X on all tabs to close them.

Another nice little touch in Opera is the progress bar at the right of the address bar, which tells you what percent of the page and the number of images that have been loaded from the site. The other browsers have progress bars, but we like the extra information here.

One oddity about Opera is that it opens popups that you want within the same browser frame, instead of in their own windows; this behavior can be changed in Advanced Preferences dialog, however.

Opera was the first browser with tabs, support RSS support, and now it's the only one with a built-in BitTorrent client and tab thumbnails (though IE7's Quick Tabs almost serves the same function). It's still the only with a fast-forward button and mouse gestures, and there are lot of other little conveniences that its developers cleverly incorporated—one-click Paste-and-Go, for example. Add to this that it's the fastest to load in testing and does best on the Acid2 web standards test, and we have to scratch our heads as to why its market share among browsers isn't greater. Continued... We tested memory usage for the browsers both empty and with six tabs loaded. We also compare the last released versions of Firefox (1.5) and Internet Explorer, where pertinent. Memory and disk tests were done on a Pentium D system at 3.2GHz with 2GB of RAM, running Windows XP Professional with Service Pack 2 installed and load speed tests on a Sony Vaio 1.5GHz Pentium M system with 512MB RAM. Before we took the measurements, we executed the command rundll32.exe advapi32.dll,ProcessIdleTasks.

With no pages loaded, and with no bookmarks, and otherwise with default download settings, here was the memory use for each of the browsers:

Memory Usage (no pages loaded)
Firefox 2 Beta 1: 42K
Internet Explorer 7 Beta 3: 24K
Opera 9.0: 53K
IE 6.0: 17K
Firefox 1.5.0.4: 17.8

We also tested memory use on the browsers with a bunch of tabs loaded. We used the same group of tabbed pages on all of the browsers—ExtremeTech home, Yahoo, PCMag.com, YouTube, BBC World, and Flickr (with the same picture showing). With this tab load the results were as follows:

Memory Usage Loading Six Tabs
Firefox 2 Beta 1: 73K
Internet Explorer 7 Beta 3: 70K
Opera 9.0: 52K
IE 6.0: 155K
Firefox 1.5.0.4: 56K

Disk usage for each was as follows:

Disk Usage
Firefox 2 Beta 1: 18.8MB
Opera 9.0: 20.7MB
IE 6.0: 1.9MB
Firefox 1.5.0.4: 18.6MB

None of this would tax a reasonably updated machine. And keep in mind that the beta products will most likely improve in efficiency before final release as a result of code profiling. The low IE6 size can be explained by that program's reliance on code already in Windows.

One performance point is noticeable when you just want to get browsing fast—startup time. We did these tests on a slower machine, a Sony Vaio 1.5GHz Pentium M system with 512MB RAM. We defragged the disk, ran rundll32.exe advapi32.dll,ProcessIdleTasks, and started each up after a reboot in case any code remained in memory from a previous session. These scores are the averages of three test runs.

Startup Time (average time in seconds)
Firefox 2 Beta 1: 12
Internet Explorer 7 Beta 3: 7.7
Opera 9.0: 5
Firefox 1.5.0.4: 12.5

Standards Compliance
We also ran the browsers through the Acid2 Browser Test, from the Web Standard Project. It's an attempt to test how well a browser complies with web standards. While these are standards on the books—HTML4, CSS1, PNG, and Data URLs—they're not in widespread use, and are more of a refection on features developers would like to be able use in the future.

The test should produce this image:

Here's how our three browsers fared in attempting to render the test page:

Firefox 2 Beta 1

Internet Explorer 7 Beta 3

Opera 9.0

Clearly IE7 has some work to do if it hopes to do well on this test. Firefox still has some issues, and Opera is in good shape. Mind you, we didn't run into any noticeably misrendered pages in several days of testing the browsers, so this is probably more important for the future than for current sites. One incompatibility issue we did run into was that IE7 didn't not correctly handle the frames in our content management web application. Continued... Users will reap some benefits from upgrading to any of these browsers, and all are excellently engineered, well-working software with lots of convenience, capability, and security.

We still think the tab interface in Opera—by far the most mature tab implementation of the bunch—is the easiest to use and understand: At the left of the tabs, there's a "New Tab" mini-tab, with an icon of a page and a plus sign. What could be clearer? In IE7, you don't see that you can add a tab unless you happen to hover the cursor over the small empty tab top to the right of the currently active one; in Firefox 2, you can get a new tab if you know to double-click the space to the right of the last tab, right click the tab and pick New tab from the choices, or actually go up to the File/New tab choice on the main menus. Opera, too, was the fastest to load in our testing and conformed to the standards tested by the Acid2 Browser Test.

Opera alone currently lacks an anti-phishing feature, but we wonder how critical this lacuna is; how about people just learning to be a little circumspect about where they enter their passwords and personal info? If you enter your bank's URL, you're safe, if an email sends you to a site that looks like your bank's, beware. More helpful is Microsoft's anti-malware tool, Defender, which scans your system for spyware you may catch while browsing.

If people switched to Firefox for tabbed browsing windows and extensions, they'll no longer have those reasons to shun Microsoft's slick new browser—as long as they can wait for its release. Microsoft seems to have enough confidence in the stability of Beta 3 to put its download button on the front page of its Internet Explorer site, rather than hidden in some developer area of the site. With IE7 so seemingly fully baked, we have to wonder why Microsoft is waiting for Vista to release it. Oh yeah, I guess they want another reason for you to buy Vista.

If the switch to Firefox was made for security—a major motivator, with all the holes found in IE and well publicized, the question is harder to answer. Microsoft has really taken security to heart, but only time will tell. With Firefox becoming such a market leader and boasting so much programmability, it's bound to become a prime target for hackers. For privacy, all have a "Delete Private Data" choice under their Tools menu—a nice way to keep people from seeing where you've been on the web.

IE7 now emulates the other two browsers by finally including a built-in search text box in the browser—yes you could always type your search into the address bar and get MSN search results, but the address bar is for URLs, not searches. RSS handling is another area where the other two have caught up to Opera, and all the browsers now do a decent job handling your subscriptions.

Read about a different animal in web browsing: 3D browsers.

If it's add-ons or extensions you want, Firefox still has the upper hand, with the most free plug-ins of any browser, but IE7 already has a decent catalog—though some cost money—and there are plenty of nifty "widgets" available for Opera 9 already. But neither of these offers the flexibility of Firefox's extensions and programmer hooks. And unlike Firefox, and Opera, Macintosh and Linux users need not apply with IE7.

These are all fine apps; we recommend you give them each a spin—it's a free download, after all—and stick with the one you find the most comfortable. Just keep in mind that IE7 is still beta (and you'll need to check the Show Updates box in Control Panel's Add Remove Programs window if you want to remove it), and Firefox is even earlier beta. For most users, it probably makes sense to wait for a later beta for Firefox and go ahead and try IE7 with a little caution. And don't worry about losing your bookmarks or favorites: With any of these upgrades, your bookmarks with come along for the upgrade ride.

Digg this story!


Related articles:


Discuss Which New Browser Is Best: Firefox 2, Internet Explorer 7, or Opera 9?
 
>>> Be the FIRST to comment on this article!
 

 
 
>>> More Web Design Articles          >>> More By Michael W. Muchmore
 


Buyer's Guide
Explore hundreds of products in our Publish.com Buyer's Guide.
Web design
Content management
Graphics Software
Streaming Media
Video
Digital photography
Stock photography
Web development
View all >

ADVERTISEMENT


FREE ZIFF DAVIS ENTERPRISE ESEMINARS AT ESEMINARSLIVE.COM
  • Dec 10, 4 p.m. ET
    Eliminate the Drawbacks of Traditional Backup/Replication for Linux
    with Michael Krieger. Sponsored by InMage
  • Dec 11, 1 p.m. ET
    Data Modeling and Metadata Management with PowerDesigner
    with Joel Shore. Sponsored by Sybase
  • Dec 12, 12 p.m. ET
    Closing the IT Business Gap: Monitoring the End-User Experience
    with Michael Krieger. Sponsored by Compuware
  • Dec 12, 2 p.m. ET
    Enabling IT Consolidation
    with Michael Krieger. Sponsored by Riverbed & VMWare
  • VTS
    Join us on Dec. 19 for Discovering Value in Stored Data & Reducing Business Risk. Join this interactive day-long event to learn how your enterprise can cost-effectively manage stored data while keeping it secure, compliant and accessible. Disorganized storage can prevent your enterprise from extracting the maximum value from information assets. Learn how to organize enterprise data so vital information assets can help your business thrive. Explore policies, strategies and tactics from creation through deletion. Attend live or on-demand with complimentary registration!
    FEATURED CONTENT
    IT LINK DISCUSSION - MIGRATION
    A Windows Vista® migration introduces new and unique challenges to any IT organization. It's important to understand early on whether your systems, hardware, applications and end users are ready for the transition.
    Join the discussion today!



    .NAME Charging For Whois
    Whois has always been a free service, but the .NAME registry is trying to change that.
    Read More >>

    Sponsored by Ziff Davis Enterprise Group

    NEW FROM ZIFF DAVIS ENTERPRISE


    Delivering the latest technology news & reviews straight to your handheld device

    Now you can get the latest technology news & reviews from the trusted editors of eWEEK.com on your handheld device
    mobile.eWEEK.com

     


    RSS 2.0 Feed


    internet
    rss graphic Publish.com
    rss graphic Google Watch

    Video Interviews


    streaming video
    Designing Apps for Usability
    DevSource interviews usability pundit Dr. Jakob Nielsen on everything from the proper attitude for programmers to the importance of prototyping in design to the reasons why PDF, Flash and local search engines can hurt more than they help.
    ADVERTISEMENT