For a long time I've maintained that I hate web applications. It's good for a laugh (in certain circles), but has been mostly true. Web interfaces have (traditionally) been clunky, lack integration with the desktop, don't work offline, and are generally just unpleasant to use.
Lately, I've been re-testing that theory and have surprised myself with the results:
I'm living in the browser.
OK, not entirely. But my currently running applications include: Firefox, Emacs, Terminal, Adium and iTunes (sorry, songbird).
The frequent, attentive readers among you know that I've been tinkering with "Single Site Browsers" lately as part of this experiment - because, if I'm using Firefox for development - I don't want "other stuff" cluttering that. Well, a recent article on lifehacker made me rethink my approach.
The article outlines a way to have "permanent" tabs(i.e. tabs that automatically reload when you restart yoru browser) that only appear as a favicon (thus saving screen real estate). My current lineup looks like this :
![]()
That's gmail (personal and work), remember the milk, google voice and google reader.
For the last few weeks, I've been trying out this system and have found little reason to want to switch away from it. There are some properties that appeal to me: my application list is entirely cross-platform (substitute pidgin for adium) and free software. Application management, setup and configuration is minimal and I have to do very little application switching throughout the day. In fact, with my external monitor, I can fit everything on one screen where I can see it.
Ditching a desktop mail reader was obviously the biggest shift. But in the case of gmail, rtm and google reader there are a few things in common that make these "work" for me as desktop replacements: offline mode (thanks to google gears), extensive keyboard shortcuts (better than their desktop equivalents), regular updates / improvments and APIs / methods for extensions.
Here's my current list of Firefox extensions, let me know if I'm missing any great ones:
How much of your life do you spend living in your browser?
I spend a lot of time routinely tweaking various tools and configurations on my desktop environment. Frankly, I think those of us who spend our days in front of a computer owe it to ourselves to make it a pleasant experience. I tend to write about various tricks here, but feeling inspired by merlin's desktop tour, I may try to do so more regularly. Here's a quick rundown of the apps I've added lately:
Probably my biggest change recently, is to switch back to much heavier use of emacs... more on that later ;-)
How about you? What are you using to make your (computer) life a little bit better?