Picking a browser seems to be such a simple task. But it basically the workhourse application of the modern computer user. It is the swiss army knife of surfing. Whether its posting to a blog, general surfing, doing webmail, developing websites, etc, the browser is always right there. So should I settle for a whatever browser is bundled with my computer ? I think not.
Currently there are 8 browsers installed on my computer. They are in no particular order : Camino, Firefox, Scourge, Shiira, Sarafi, OmniWeb, Sunrise, and Lynx. They are way more and I have tried many of them, but these are the finalists. There are basically two camps of development for browsers running on a Mac OS X system: webkit and gecko.
Webkit, sometimes referred to as WebCore, came from the old KHTML and KJS libraries from KDE. Apple uses it in Safari, Mail, Dashboard, and probably a lot of other OS X applications. Scourge, Shiira, Sunrise and OmniWeb all use Webkit rendering engines. Gecko on the other hand, came from Netscape. Camino and Firefox use this rendering engine. Lynx is the odd man out as it is a text based browser.
I use all these browsers off and on as none of them have completely convinced me that they are the king of the realm. OmniWeb is a special case. I just starting using it because it is not a free browser. I have the trial version and have about 28 days left to decide if its worth paying for when so many other apps do the same types of tasks for free.
There are two main sticking points for me and browser to have a fun and loving relationship. Actually three, with the third being less important but still a valid consideration. The first is speed. All things being equal, the browser needs to be able to render a page as quickly as possible. If I am doing some general browsing, I will be loading a lot of pages clicking on various links. I don’t want to spend a good deal of time waiting for this type of action. The second is resource usage. I can’t stand for something as simple as a browser to use a ridiculous amount of CPU cycles. All browsers tend to be resource hogs but some are better than others. And the third albeit minor point is look and feel. Since I am going to be looking at it a lot, I prefer it to be pleasing to the eye.
Note that I use all these on a Mac. Also note that I have not performed any hard fast head to head tests. The one test I perform is to use the browser as it was meant to be used - doing all the tasks you do when you browse.
Firefox, to me, is by far the ugliest of the browsers, however Safari is a close second. I hate brushed metal (yes I know you can hack it away). The best looking browser is probably Omniweb with Camino being a close second - although the beta of Shiira looks pretty slick. Once its officially released it may jump to the top of this category.
Resource usage is a bit trickier. If you want you browser to have all the bells and whistles, it will cost you resources. The obvious winner here is Lynx. That should be clear to anyone as to why that is. Sunrise is light on resource usage but really stripped down. Its target audience is web developers and I think it hits that mark really well. OmniWeb is next hovering in the 20 - 30 % CPU usage on my computer. The rest - well - the rest really suck in this category. Usage can go anywhere from the 40% range on up. Its atrocious. Truly.
Speed. It kills. And a lack of it will make me stop using a browser at the drop of hat. Firefox and Safari are by far the slowest browsers. Although Firefox 2.0, recently released, seems a bit better but still slow. OmniWeb is the fastest full featured browser while Sunrise is simply greased lightning. But it comes at a cost. Sunrise has no tab support and no address autofills ( you have to type http://www…com everytime ) These are deal breakers for most I assume, but the speed gain is phenomenal and that speed alone keeps it in my Applications folder. Camino is moderately faster than the slower browsers.
The main drawback to OmniWeb is price. Not being free makes it a hard sell. BUT again the browser is your most used application by far. And OmniWeb is as polished as a browser can be. Everyone should use the trial for 30 days a see for themselves. The jury is still out for me. Some have there pluses. Firefox, will slow, has a plugin architecture and works well with sites that want you use Internet Explorer. Shiira is a good middle of the road browser. It looks ok, is reasonable speedy and is on the lower end of resource usage as browsers go.
My point to all this is don’t accept the bundled browser if you do a lot of browsing. There is a browser out there that does certain tasks really well. If you fit into one of those niches, then you should explore your options and not hinder yourself with a browser that sucks at what you do most with it. I will continue to use different browsers as my tasks change. Which one do I use the most (read: which one has all my bookmarks ?) Camino right now. That may change to Shiira when 2.0 is released officially. Or OmniWeb if I decide to pay. Again they all have certain things they do better than the others. Decisions, decisions, decisions.