None of the following browsers is perfect, each has its pros and its cons. Then I have to choose the one where pros are the ones I prefers, and the cons are not too annoying.

Safari 3.0:

  • pros:
    • Comes with MacOS X.
    • Nice tab management : they may be reordered, moved to another page, and a thumbnail is displayed while reordering tabs.
    • Fast launches and interface.
    • Looks like a MacOS X software.
    • Uses MacOS X keychain.
    • Eye candy RSS feeds presentation.
    • Picture rendering is able to use ICC profile from the picture.
    • Use system spellchecker.
    • Session saving while closing browser (with a con, see below).
  • cons:
    • No addons (some plugins exist).
    • I don't like history: entries are number limited, unlike other browsers where it's age limited.
    • Spellchecker is not complete: not all languages are available, US english only, etc.
    • Javascript support seems to be better with other browsers.
    • Session restore is not automatic, you have to ask for session restore manually.

Firefox 3.0

  • pros:
    • Nice tab management : they may be reordered, moved to another page.
    • Many extensions.
    • It use an internal keychain, but it can save many login / password couples for a single website.
    • Multiplatform: I can use the same browser the same way with any system I use: MacOS X, Windows, Linux, etc.
    • Eye candy RSS feeds presentation (like Safari). And it can add these feeds to online services.
    • Integrated spellchecker is able to use many languages and allows to switch between them without restarting anything.
    • Session saving while closing browser.
    • Picture rendering uses ICC profile from the picture.
  • cons:
    • Slow to start.
    • Rendering engine (Gecko) partially uses native widgets (buttons, checkboxes, lists) : if the widget has a style applied, native widget is not used.

Camino 1.5

  • pros:
    • Rendering engine uses native widgets.
    • Faster start than Firefox.
    • Looks like a MacOS X software.
    • RSS feed management, but two basic : you can't preview the feed within the browser but have to subscribe to it with an external reader.
    • Uses system spellchecker.
    • Correct tab management : you can move tabs to another window.
    • Session saving while closing browser.
  • cons:
    • No extensions (interface uses Cocoa and not XUL).
    • Few preferences.
    • I don't like keychain management: it's not possible to use more than one account with a single website, which may be annoying.
    • You can't change spellchecker language.
    • Can't reorder tabs within the same window.

Now, Firefox is the one I prefer. And if the issues it suffers could be fixed, it may be the perfect browser for me.