Camino 1.0: The Scoop on Mozilla’s New Open Source Browser

by Devanshu Mehta Feb 16, 2006

Earlier this week, the Mozilla foundation announced the 1.0 release of their open source Mac OS X browser Camino. Camino is the only native Mac OS X browser that uses the Gecko rendering engine, Mozilla’s powerful central nervous system that drives Firefox. What this means is that under the hood, Camino is very similar to Firefox. On the outside, however, it is like the OS X applications you know and love. With the growing clout of Firefox, Opera becoming free and last year’s Safari RSS, the browser wars can only get more interesting.

Getting Started
Camino has been released as a universal binary, which means that it will run without modifications on your Intel or Power PC based computers with Mac OS X 10.2 or higher (an earlier version, Camino 0.8.4, works with 10.1). Once you have downloaded it, mounted disk image and copied the application to your Applications folder you are ready to fire it up for its first run.

The first thing that struck me was the look of the browser- this was clearly an application built for the Mac OS X (like Safari) and not one ported to it (like Firefox). The first thing I opened was the Preferences. There were only three things worth noting that were different from Safari or Firefox, all of which have to do with reducing the annoyance factors of web sites. First, there is an option to Block web advertising. Then, there is an option to Prevent sites from changing, moving or resizing windows- you know the ones they are talking about. The ones that make your browser window dance and end up shrivelled up in a corner. You can turn that off with Camino. Finally, you can ask Camino to Play animated images only once. So if intense, repeated animations in the corner (or center) of your screen cause you epileptic fits as they do in me, you can have Camino play them once and shut up forever. Hurray!
image
Next, I asked it to import my bookmarks (Edit->Import Bookmarks). It could successfully pull my bookmarks from all the browsers I had installed- Safari, Firefox, Mozilla , Opera and IE for Mac. Yes, I have all five (now six, seven counting lynx) installed. Yes, I know this is not normal behavior. This brought up a very cool Camino feature- the Bookmarks Manager. This is a window that is a browser for your bookmarks, history, Bonjour-shared bookmarks and more. To go here directly, type ‘about:bookmarks’ in the address bar or by clicking the ‘Bookmarks’ button in the top-right corner. Clicking this button again will make it go away. This is a nifty feature to manage your bookmarks and in many ways more convenient than the traditional Bookmarks menu. It also includes a ‘Search’ feature to search your bookmarks or history very easily and a ‘Smart Collection’ called ‘Top Ten List’ that is a list of your 10 most visited web sites- which you may not want your browser keeping track of!

Features
Like all modern browsers- except IE 6, but I did say modern- Camino has tabbed-browsing and pop-up blocking features built-in. Java works ‘out-of-the-box’ and plug-ins for Windows Media, Flash, Shockwave, PDFs, QuickTime and Real are available. The native Mac OS X Cocoa interface is very well designed and sparse, unlike other browser applications. It is also integrated with other OS X applications, such as the Address Book to fill forms a import contact URLs, Spotlight to search bookmarks, Bonjour, Keychain and more. It even takes your System Preferences, like Network preferences into consideration. Just like the newest version of Firefox, Camino includes a single-click method to clear all private data, which is extremely important when sharing computers.

Extending Camino
One interesting way to extend the functionality of Camino is their Hidden Preferences. The way to add these is to create a plain text file called user.js in your home folder under ~/Library/Application Support/Camino. This allows you to tweak some of the features of Camino such as more robust pop-up blocking, disabling images and spoofing the User-Agent to allow Camino to pretend it is another browser.

Extensions are what have made Firefox what it is and Camino will have to keep up if it is to succeed. While plug-ins are available for Camino, the user or developer community has not grown enough to build extensions yet, but considering the track record of the Mozilla Foundation and the similarity of Camino to Firefox, there may be a lot of add-ons available soon. The only stumbling block is that Camino does not support XUL- which is used to define the Firefox interface. So Firefox extensions will not be ported to Camino that easily.

Final Words
Though you may ask why we need another browser, you have to agree that the situation is a lot better than when there were few choices in this arena on any platform. Camino is a great addition to the happily growing world of free browsers; it is well-designed, sparse and very solid. The trouble this browser will face is not that it is not good, but that it is just as good as everything else. And in this marketplace, it will have to be better to be noticed.

Having said that, with the feature wars between IE and Firefox just warming up, it is nice to see a browser not try to be everything for everyone. To paraphrase The Matrix: Does Camino do everything? No, it would say it does enough.

Comments

  • Heh. Very interesting to see an article reviewing a feature to “block all internet advertising” on a website, which lives on that very thing.

    Luke Mildenhall-Ward had this to say on Feb 16, 2006 Posts: 299
  • It is a fine line. I have web sites of my own that take care of their expenses with advertising; but there is a fundamental difference between relevant advertising that _accents_ the content and ones that are pure irrelevant intrusion.

    Personally, I use pop-up blockers and flash-blockers but never ad-blockers. The web sites that cross the line in terms of intrusiveness are ones that I do not visit any more; I don’t need a filter to do that for me.

    Devanshu Mehta had this to say on Feb 16, 2006 Posts: 108
  • True, Luke. It is always an option for people to block ads. But, people also should know that a ton of sites on the web (including this one) would cease to exist without ads. It is the only source of revenue (and not a huge one, btw, enough to cover expenses and that is really about it) for Apple Matters.

    Unless readers agree to micropayments or subscriptions I don’t see any other way. By the way, make sure to visit and buy from Apple Matters sponsors!

    Hadley Stern had this to say on Feb 16, 2006 Posts: 114
  • WordPress does not work on Safari. It does on Camino…

    Pedro Sette Camara had this to say on Feb 16, 2006 Posts: 1
  • This is true. But I do get uncomfortable when I imagine people using this option to block ALL internet advertising, just because they think they are supposed to because the option is there.

    Oh, and just so you know, Hadley, I have, on many occassions, followed advertising here wink

    Luke Mildenhall-Ward had this to say on Feb 16, 2006 Posts: 299
  • I was totally expecting to be unimpressed after reading story. I download the product and within minutes trashed my copy of Firefox.

    This browser is fast, clean looking and seems to do everything better than anything I have tried before.

    The one thing I can’t seem to get working is the ability to get video links off of http://WWW.MSNBC.COM  to load.

    Unless something strange happens I have a new web browser!

    Kevin E. McKenna had this to say on Feb 16, 2006 Posts: 3
  • @Kevin- good to know my review helped you make that decision. On the subject of the MSNBC videos, try http://www.flip4mac.com; not sure if it will work, but worth a shot.

    Devanshu Mehta had this to say on Feb 16, 2006 Posts: 108
  • Yeah. flip4mac is the new windows media player for mac 8)

    Luke Mildenhall-Ward had this to say on Feb 19, 2006 Posts: 299
  • Ugh. I saw great reviews about Camino, so I swapped it with Safari as my default browser for a week, and after a few days it had just slowed down to a ridiculous grind. Pages loaded slow, menu response was a joke, even file downloads barely moved.

    No way do I think this should have been a non-BETA release.

    “Sorry I cast you aside, Safari. Please have me back!”

    Luke Mildenhall-Ward had this to say on Feb 26, 2006 Posts: 299
  • Why edit the .js file when you can do all of those adjustments via camitools?

    It’s a preference pane that integrates itself right into the Camino preferences.  You can fint it at http://www.nadamac.de/camitools/index.php

    e:leaf had this to say on Apr 02, 2006 Posts: 32
  • Page 1 of 1 pages
You need log in, or register, in order to comment