More Life Beyond the Browser

Lately I’ve been hearing a lot of discussion about “the other half” (even though it’s much less than half) of American households that aren’t online, and what’s going to convince people to plunk down so many dollars for connectivity every month. “Where is the killer app?” they ask.

Of course the obvious answer is email, for a whole host of reasons: it’s personal, it’s fast, it’s a metaphor that people can easily get their arms around. Plus, the more people that have it, the more people that want it. It’s the simple law of networks.

But what I believe will keep email on the top of the “killer app” list is not just the functionality it brings, but the many different ways users can take advantage of its functionality. Leaving aside the content for a moment, POP and SMTP services are the perfect network services because they allow the end user an inordinate amount of flexibility in choosing the way they want to manage their mail.

Pine. Elm. Eudora. Communicator. Outlook. Claris Emailer. Pegasus. AOL’s mail client. E-Corp’s Email97. Not to mention all of the corporate solutions – Notes, cc:mail, MS Mail, etc., etc., etc. POP and SMTP are so straightforward that the market can provide dozens of different front-end solutions for every different type of user. From the bare bones simplicity of Pine to the dozens of filters programmed into Eudora, the elegance of the server-side implementation allows for an incredible degree of flexibility on the client side.

Imagine if there were the variety in web browsers that there currently is in email clients. Not that I’m terribly disappointed in the offerings from Netscape and Microsoft, but not enough control over the way that sites are experienced is left to the end user. The browser forces a specific way of thinking on the way you use the Internet. Theoretically, HTML and HTTP should operate like POP and SMTP, and the market should be wide open for different models of pulling information from a website. The reality, however, is much different, thanks to browser-specific code, an emphasis on page layout instead of information design, and an net-wide lack of informative metadata.

That’s not to say there’s not hope for different methods of gathering information off the net. While not “browsers” per se, there are three products which have broken the browser mold quite well. They’re worth exploring, if only to see what’s possible when you rid yourself of the forward/back/home mentality.

The NewBot search tool from Wired and Inktomi.
NewBot is a standalone application that talks to the HotBot search engine. It lets you save your own predefined searches; sort search results by date, site, relevance, etc.; and features a channel of search terms pushed at you by the editors of Wired News (“Venture Capital and IPOs” and “Lifestyles of the Digerati” are typical phrases). It also has the ability to search only “news sites,” to avoid help improve your signal to noise ratio when scouring the web for useful URLs.

While each of NewBot’s features could have been implemented in a browser model, the NewBot tool smartly takes advantage of local processing power to do things like storing search terms and sorting search results. And even though certain elements of the UI just scream VB/Active-X, it’s still an elegant solution to the “10,000 hits” problem.

“You Don’t Know Jack, the netshow” from Bezerk and Berkeley Systems
The CDRom game was enjoying nice word of mouth, but would have languished on the shelf at CompUSA as just another trivia game had it not been for the creative efforts of the Bezerk team. If you’ve played the CDRom, you’ll be blown away by playing the game over the ‘net – it’s exactly the same. Exactly the same. Full-screen, simple but beautiful animation, obnoxious announcer via streaming audio. You have to download a 2 meg application, but when you hit their site it automatically loads. The game changes every week, with new questions pumped to you on the fly.

Berkeley could have done a promotional site that uses the Riddler model, feeding us the “irreverent” tone of the game via a traditional browser. Instead, they broke the browser and implemented a true-to-game teaser. In doing so, they also broke the traditional advertising model…the netshow is sponsored by interstitial ads that are full-screen, animated “spots” with sound. Advertisers must love it.

Quake, from id Software.
While too much has been written on Quake already, it must be obvious to the folks pushing VRML products at companies like SGI that Quake has usurped their turf. Quake is the VRML browser for the masses. If they’re not already doing it, id Software could spin off a division that investigates alternative applications for the Quake engine. Imagine a multi-user shopping environment, where instead of blasting each other in a cavern, users could be chatting about the pros and cons of a certain video card in the aisles of a virtual retailer.

While the whole trend of browser vs. non-browser applications is wrapped up in the titanic war over fat and thin clients, and while Netscape and Microsoft have a vested interest in having their browsers be the one and only front end to web content, I still believe there is a place for more creative approaches to life on the client side. It’s the “right tool for the job” argument: if a task can be done more effectively with a small, fast piece of code that resides on the client, then why not?

The dozens of email clients that are available should be some indication of the possibilities for Internet apps that break the browser mold and take a fresh approach to interacting with server-side information. The true killer app should serve as an example for developers of the next set of killer apps.

Originally published on Stating the Obvious.