02 Dec 2005
With all the hullabaloo over the release of Firefox 1.5, I decided it was time to give it a proper go. I've had previous versions installed on my system for a while (along with Opera, Omniweb and Safari, of course), but I tend to just launch it occasionally when other browsers have problems, or to check the rendering of my site designs in another browser. Shallow though it may be, the main problem I've always had with Firefox is that it just doesn't look very Mac-like.
After a little bit of digging, that particular problem was solved by the GrApple Eos Pro theme; very simple, stylish, and a bit like Safari without the brushed metal. Firefoxy makes form widgets a little smoother and more Mac-like, rather than the boxy Firefox-native widgets, which always seem too large to me.
One of the great strengths of Firefox is the number of extensions which are available to fill particular needs, without having to make the core application too bulky for those who don't need a lot of features. I've had a bit of fun with the extensions page, and am currently enjoying the del.icio.us toolbar, SessionSaver (which unsurprisingly saves the tabs in your current session if you quit the browser or it crashes, and re-opens them when you launch it again), and PasswordMaker. PasswordMaker is a really ingenious extension which can automatically generate passwords for you by calculating a string based on a master password, the domain that you're providing a password for, and optionally a username and other prefixes or suffixes, via a one-way hash algorithm. Crucially, it can then regenerate the password for you when you right click in a password field and supply your master password. So you only have to remember one strong password, but you get a strong and unique password for every domain you log in to.
Firefox is very speedy, and solves some of the Safari annoyances, like having to click on a page with a mouse on gmail before being able to use the keyboard shortcuts to open or archive a message. However, not being able to use Services and having very limited Applescript support is a little annoying. It's amazing how much you come to rely on that kind of integration with the system, without realizing that you're doing so. I'm going to give it a couple of weeks and see how I feel at the end of that time, but Firefox is undeniably a great browser.
Update 5-12-2005: I've just found another extension which I love with a passion and have to mention. Hit-A-Hint temporarily adds numbered labels to each of the links on a page when a hotkey is pressed (comma, by default), or a 'magic key' (spacebar, by default) is held down. You then just have to type the number and either hit enter (if using the hotkey) or release the magic key if you're using that method, and Firefox acts as if the link has been clicked. It makes navigating around from the keyboard stupidly easy. However, Hit-A-Hint hasn't officially been updated for Firefox 1.5, so you need to hack a little to get it to work. I found that following the method suggested on Lifehacker worked fine: if you follow those steps, then try installing Hit-A-Hint, it works fine. I also then changed the magic key to the tilda key because I use the spacebar to move the page down. If you load the about:config page, then search for extensions.hah.keys.magic and change the value to 3072. That seems to do the trick.
2
Thanks for the tip, I had been missing my Safari style since upgrading (though I went for the 'brushed' theme). The only thing missing for me now is the way RSS is handled - Safari2 has Firefox beaten by miles on that front.
3
I like Camino...Very Mac like and speedy!
4
PasswordMaker looks fantastic. I'm thinking I might have to install that. I was planning on switching to Safari when I got my Mac though... hmm... What benefit do these "Services" you speak of have?
5
I'd venture that the 'better type' in Safari is a hook into a Mac display API or somesuch... it's why most Mac apps look better than their Windows equivalent.
As for the script thing, have a look at GreaseMonkey for Firefox, might be comparable (but I'm not sure.. it IS darn clever though).
6
Ant: I couldn't live without tabbed browsing now, but all browsers I can think of (with the notable exception of IE) support it now.
Peter Cooper: Yes, that's true, but I'm finding that I'm getting used to Firefox's way of rendering type. It's not beautiful, but it's OK.
Ian: Have you tried Sage? It's pretty nice, though for me it's not a patch on a standalone RSS reader like NetNewsWire. There are some nice styles available for it if you don't like the default one, including one by Jon Hicks.
ZuDFunck: I haven't tried Camino for ages, though I did use it for quite a while before Safari came out.
Matthew: Services are bits of functionality provided by applications which server to glue applications together in some way, and are universally accessible via the Application/Services menu. For example, DevonThink (a content collection database) has a service to make a new note in it's database with the selected text in any application. These can be very handy for shunting content conveniently between applications.
Gordon: It seems like you can do almost anything with GreaseMonkey.
7
Thanks, that's good to know ![]()
8
Have you tried out the (unofficial) Firefox build optimised for the G4? You can get it here
http://www.beatnikpad.com/archives/2005/12/01/firefox15
It is quite a bit nippier than the official build, and cures one Firefox quirk that has always irritated me, that if you open a Firefox window, minimise it and then try and open another window, the app hangs until you release the minimised window. The extensions you mention that "Safariise" Firefox also work with this build.
I recommend it.
by James @ 08/12/2005 11:13 pm • Permalink •
9
Many of these extensions are excellent. PasswordMaker, in particular, strikes me as clever.
What I like about Firefox is that it seems to respect CSS coding better than IE or Safari do. They seem to enjoy imposing their own formatting and, in the case of Safari, their own fonts. I've spent many an hour pulling out my hair, trying to get the blog to render properly in Safari: a project I have hesitantly abandoned.
by Milan Ilnyckyj @ 11/12/2005 11:13 pm • Permalink •
10
because I use the spacebar to move the page downForgive my stupidity but how do you do that? Not being able to scroll Firefox with the spacebar is driving me nuts. It doesn't seem to be the default behaviour and no amount of googling has helped.
11
James: No, I haven't tried that. I might give it a go after Christmas.
Milan Ilnyckyj: Yes, it seems to be very good with CSS, though Safari is gradually getting better.
Ian: Weird---it seemed to work 'out of the box' for me. I certainly didn't do anything deliberate to turn it on.
12
Thanks bsag, I finally tracked it down to having the 'Allow text to be selected with the keyboard' box checked.
13
1
It's the tabbed browsing that wins it for me.----- FireFox on OS X is significantly better since 1.5. However, I have just one gripe with it.. the typography. I'm not sure exactly what it is, but Safari just does text so well. My weblog's text looks very similar in Safari and FireFox, but Safari's is just.. well, more like real type, it has nicer edges, etc. To the ordinary user, there's nothing in it, but if you appreciate fine typography, Safari is so hard to leave.
by Peter Cooper @ 03/12/2005 11:13 am • Permalink •