Opera vs. Firefox
In the great browser wars that have emerged in the post-IE6 era, I have been a supporter and user of Opera since the day it became ad-free, despite having Firefox to thank not only for finally shaking up Microsoft enough to finally implement such basic features as tabs, integrated search functionality, phishing detection, pop-up blocking and support for transparent PNG images into their browser, but for making Opera free in the first place. Here I hope to explain why.
First, let me say that I am also a fan of Firefox. Firefox is both user-friendly and developer-friendly. I use the amazing Web Developer Toolbar on an almost daily basis, and know many who swear by many other plugins for everything from ad-blocking to Flickr to Amazon’s Elastic Compute Cloud (EC2). In fact, I am writing this very post in Firefox, since WordPress’ dynamic image-resizing handles do not work in Opera! And I don’t just like Firefox, I have several pieces of merchandise form the Mozilla store, including official Firefox and Thunderbird CDs.
However, I still prefer Opera. Most Firefox users will boast that Firefox is lean and standards compliant, but in fact Opera is both a smaller download and has the best web standards support. This alone impresses me, but it is not what drives me to it.
First and foremost, Opera includes a powerful mail client (with threads, indexed searched, support for RSS feeds, newsgroups, etc.), built into the browser (and is still smaller than Firefox, much less Firefox and Thunderbird combined!) Secondly, Opera has more intelligent shortcuts. If you like mouse gestures (which I don’t) they’re built in (but not enabled) by default. You can still use Ctrl+Tab and Ctrl+Shift+Tab to switch between browser windows if you want, but Opera has a faster, simpler, more intuitive solution: 1 and 2. For text searches, you can press Ctrl+F if you want, or you can just press the period key. It’s these kinds of outside-the-box shortcuts that make Opera grow on you very quickly once you’ve mastered it (something that any members of the equally entertaining vi/emacs debates will be able to appreciate). Opera also now includes its “speed dial” function, which Google recently borrowed for their Chrome browser, which makes your homepage a splash page with updated previews of your nine favourite sites, which are then mapped to shortcuts Ctrl+1 through Ctrl+9 respectively. Opera also provides image previews of windows, scales entire web sites with its zoom feature (as opposed to just enlarging fonts), and does many other things right out of the box that Firefox users would have to track down extensions for. It can synchronize your settings across systems, block ads, and download torrents. Also, Opera has an extensive library of widgets of its own.
Opera’s tabs are more powerful than other browsers. Tabs can be of different sizes, allowing multiple tabs displayed side by side within the same browser window. Tabs can be dragged and dropped between browser windows (without redownloading, restarting embedded videos, etc., like Firefox does), and can even be dragged onto blank desktop space to become their own windows. It’s address bar is easily customized with handy search shortcuts; for example, I have (a)mazon, (d)ictionary, (t)hesaurus, (w)ikipedia, so that I simply type “d flippant” and I’m automatically redirected to http://dictionary.reference.com/browse/flippant. Oh, and did I mention that Opera has used less memory, rendered pages faster, and processed JavaScript more quickly than Firefox for years? Only now with Firefox 3 are the browsers showing similar performance.
Below is a screenshot I took one day, with approximately 30 tabs open in Firefox spanned over a day, vs. about 150 tabs left open in Opera over the better part of a week. You’ll see that Firefox uses 160MB of memory to Opera’s 140MB, and that Firefox is mysteriously draining 15% of my (Core 2 Duo E6600) CPU. Both sites are open to plain text/image data, no more intensive to render than most Wikipedia articles.
Welcome, visitor! This site's primary purpose is to allow me to catalog my own cares and ideas and make them accessible from anywhere, to explain to anyone relevant to me, but the side effect of being open to the world is a welcome one. I hope you find at least some of my ideas engaging.