Two of the four major browsers have undergone some big changes in the past two weeks. Firefox 3 is, of course, the big news of the week, pulling down eight million or so downloads in its first 24 hours in the wild. However, the Opera browser updated to its much-awaited version 9.5 last week. Since both of them have got game but for different reasons, let's take a look at how they match up.

Empirically, the two most-cited complaints about browsers are speed and memory. Now, I'm a big fan of Firefox because it's so easy to customize, so despite concerns I had about placing both browsers on "equal footing," it would be misleading to test Firefox devoid of extensions, so I left in my cadre of add-ons, and ran both with fifteen tabs open--a more or less standard browsing session for me.

Using the SunSpider JavaScript test, Firefox 3 scored around 5500 microseconds to process the tested scripts, with a margin of error at around three percent. Opera 9.5 scored about 7280 microseconds on the same test, with a margin of error around 1.5 percent, making it nearly one and a third times as slow as Firefox 3. This isn't surprising, given how long Opera's been using the same rendering engine. Assuming they get to Opera 10 before Mozilla puts out Firefox 4, it would be interesting to go back and re-compare them.

Firefox used approximately 127 MB RAM with the 15 tabs open, while Opera used around 117 MB. This was a little bit surprising, since Opera is definitely running on the older code. It might be attributable to the various extensions I use in Firefox, but it's more likely that ......

Barely two days old, Firefox 3 has already been downloaded more than 12.3 million times at the time of writing. If you haven't downloaded it yet, you can grab it here for Windows, Mac, Linux, and a Portable Windows version.

The price of early adoption, even on a heavily-tested browser like Firefox 3, is early questions. Here are four you're likely to come across, and please add your own in the comments below. I'll do my best to answer them.

Question one: How do you kill the "awesome bar"?

*****************************snip*************************

Question four: How do I get that incredibly cool plug-in from Firefox 2 to work in Firefox 3 if it hasn't been updated?

Answer: With another plug-in, of course.

MR Tech Local Install has adopted a more descriptive name with a version upgrade for Firefox 3 compatibility. Now called MR Tech Toolkit, it's still the power user's all-purpose add-on. It comes with a Toolbar button for restarting Firefox, and can do just about anything--from modifying config behavior, to changing bookmark- and extension-saving locations, to disabling the throbber.

One of the best things it did in Firefox 2 was disable extension compatibility checking, and it continues to do that quite nicely. Be warned that not all your old extensions will work even with the compatibility feature turned off, but it went off without a hitch for TinyURL Creator--which hasn't seen an update since 2007.

FF3 won't run acceptably on my older laptops -- constantly pages and runs up CPU inexplicably -- but FF2 and Opera 9.5 are fine. The problems with 3 were worst in beta 4 and RC1 -- improved somewhat in 3 final but not enough to use the product on those older laptops.

The simple memory footprint that articles such as this reference is overly simplistic and is not catching something strange going on in virtual memory by the new rendering engine. I have reported a bug.

The majority of the world's digital security professionals focus on defense, because offense is left to the bad guys, police, and military. I welcome books like Linux Firewalls that bring real defensive tools and techniques to the masses in a form that can be digested and deployed for minimum cost and effort.

Disclaimer:
Opinions posted on Free Republic are those of the individual
posters and do not necessarily represent the opinion of Free Republic or its
management. All materials posted herein are protected by copyright law and the
exemption for fair use of copyrighted works.