Here’s a challenge:
On Mac OS X, find a “biff” that doesn’t suck. C’mon. I dare you.
I tried:
- Native apps
- Dashboard Widgets
- Konfabulator widgets
I ruled out X Window, that’s too much overhead for a mail checker. Likewise scripting Growl is right out (although it’s probably what I’ll end up doing).
Here’s my use case, to illustrate what I’m thinking, here:
So it became apparent to me that I needed to get really good at JavaScript, so I basically abandoned Mail.app, NetNewsWire, Safari, and the rest of my Happy Mac-Ness for the Open Web (ie, I switched to Firefox and the Mozilla platform). This may sound strange, but I must now write JavaScript every day to make my environment even remotely comfortable (all praise Greasemonkey), so it’s sorta working.
One of the things I’m doing is using webmail. The webmail we use pretty much sucks; it has a timer-based biff but it’s insanely unreliable (it might as well not exist) and for reasons I don’t understand, I can’t get Prism to work; so I have to use a pure Firefox instance to read mail.
So obviously, I’d rather have a nice desktop biff so I only need to log in when I actually have mail, instead of futzing about with leaving it open (since their biff sucks and my attempts to override it merely make their biff suck at an interval I have defined).
The above items are of course the canonical widget platforms for the Mac. A survey of the biff widget universe reveals the following truths:
- Oh look, 404
- Oh look, requires Mail.app. (it’s not a real biff, it’s a biff for Mail.app)
- Oh look, last updated for 10.3.9, not universal binary, no source.
In short the biff world sucks. Like I said, I’m going to have to write my own, which is just sad. I remember on Linux having a zillion different really great biffs. Is this just one of those weird cultural differences? No one but weirdos like me care about this sort of thing?