9 Comments

Summary:

As web workers, many of us do a substantial amount of our work on the web, using applications such as BaseCamp, GMail, or the Zoho office suite. But most of us also use our browser for, well, browsing. That tends to give our browsers a split […]

As web workers, many of us do a substantial amount of our work on the web, using applications such as BaseCamp, GMail, or the Zoho office suite. But most of us also use our browser for, well, browsing. That tends to give our browsers a split personality: on the one hand, there are the tabs that we always have open, containing our daily dose of essential web applications; on the other, there are the ones that ebb and flow as we follow links and look things up.

The problem is that sometimes the transient links get in the way of the steady work. Run enough tabs through most browsers and eventually memory leaks or something crashes, and then you end up having to close and relaunch your standard set of useful applications along with everything else. Enter the site-specific browser: a dedicated web browser designed to wrap up one particular web site in its own window on your desktop, rather than mixing it in with everything else.

Mozilla Prism is the application that pioneered the notion of site-specific browsers. A spinoff of Firefox, it’s available for Windows, Mac, or Linux, though it seems to be in a state of perpetual beta at the moment. When you launch Prism, it asks you for the URL and name of the web application, and lets you set a few preferences (such as whether to show the location bar or status messages). The Prism-wrapped application launches in its own completely barebones window, with the only menu option being “Print”.

Fluid provides similar functionality but for OS X only, since it uses Safari’s WebKit rendering engine. When launched, Fluid prompts you for the URL and application name, and then creates a shortcut in your Applications folder. Launch from that, and your we application appears as a native Cocoa OS X application, though it does come with a fairly full set of WebKit menus (so you can, for example, show the toolbar or open other web pages within the shell – though if you just follow a link, it will open in your normal default browser).

Hana is another OS X only application, and the only commercial one that I looked at ($19.91 to register). Hana lets you load multiple web applications into tabs in its window, rather than putting each one into a separate window. It offers a few extra touches, such as letting you set the user-agent for each application and keystrokes for tab management.

The question remains, should you use one of these programs? If you spend your entire working day with a particular web application running, they’re worth looking into, for three reasons. First, they remove the distractions; Basecamp running in Fluid or Prism or Hana is just Basecamp, rather than Basecamp plus your bookmarks and other tabs. Second, they protect your workplace from being arbitrarily crashed by whatever arbitrary site you happen to browse to. Third, their memory use is minimal, so they’re not adding a lot of load for the benefits.

  1. I have used Mozilla Prism and found it quite useful. You are absolutely right – there are occasions (for a long running application session) when a site-specific browser is quite useful.

    Share
  2. Interesting. I use Firefox and I have an extension loaded which allows me to ‘lock’ tabs – so I keep Gmail, Google Reader and a few others open in tabs and ‘locked’ so I don’t mistakenly close them. My browser is always open so I can surf and hit these at at time.

    What I really need is another ‘non-developer’ profile setup so I can have a personal browser open and then my ‘work’ version loaded with Firebug, developer toolbar, etc.

    Share
  3. Another option, available through most Linux systems, is multiple windows.

    I can have a Window for the book I’m working on – browser and wordprocessor. With the browser tabs only on subject at hand.

    Another window has RSS reader, mail.

    Another window could have links for developing and maintaining blogs, etc

    Sometimes a 4th window for a radio station and the inevitable links to purchase…

    I did add Zotero from your recent recommendation. Now I’m going through delicious to get readier access.

    Share
  4. Hi Mike, the term “site-specific browser” seems to be an oxymoron, doesn’t it? It either browses, or it doesn’t.

    The WWW browser arrived only a decade or so ago, and its abilities complemented those of existing network-aware applications (FTP programs, email clients, iTunes store etc). WWW browsers are great for letting us visit the pages of strangers with impunity. The same level of trust would not be afforded those who wish to reside on our desktops.

    The Internet is larger than The Web. Not all computer interaction needs to fit into the document-browser worldview.

    jd/adobe

    Share
  5. John – Good point on the name. Perhaps “site-specific renderer” would be better, but I fear we’re stuck with the precedent now.

    Share
  6. I like Prism a lot, but ultimately I’ve stopped using it because 1) I can only have one instance open at once and 2) no Google Gears

    Share
  7. I have recently developed the habit of keeping Firefox and Opera both open. Of course this won’t work well for slower hardware setups.

    Besides keeping work and play sites seperated, it offers me the ability to test websites quickly in multiple browsers, and be logged into two google accounts at once.

    Share
  8. How to make Opera behave like a Site-Specific Browser

    http://my.opera.com/jegHegy/blog/opera-as-site-specific-browser

    :)

    Share
  9. …i want toa sk you guys a question what need to do if one is not able to open any specific site ..however he is able to open common site’s ..!!!

    Share

Comments have been disabled for this post