ZDNet UK


Skip to Main Content

ZDNet.co.uk - Winner of Best Business Website 2007
  1. Home
  2. News
  3. Blogs
  4. Reviews
  5. Prices
  6. Resources
  7. Community
  8. My ZDNet

 

ZDNet UK RSS Feeds


IT Jobs

Enterprise applications Toolkit

Killing the killer app

Rafe Needleman CNET

Published: 25 Oct 2005

  • Email
  • Trackback
  • Clip Link
  • Print friendly
  • Post Comment

When I was a cub technology journalist, back in 1988, I met with Doug Michels, the founder of the network software company SCO. He pitched me on the insanity of the emerging market for standalone personal computers, especially in business settings. Like Scott 'The network is the computer' McNealy, Michels believed that a well-connected, low-powered computer could do more than a poorly networked, high-powered PC -- and for a lot less money.

Today, thanks to the emergence of Web-based applications using the new AJAX (Asynchronous JavaScript and XML) technologies, we're watching his vision come true, and not just in business. Although it appears that the need for local standalone programs is in decline, I don't believe that Web applications will kill off local software completely. Furthermore, if you thought that running applications over the Web was going to reduce your dependence on high-powered hardware, think again. Let's look at a few different kinds of applications and see what's in store for PCs as more of these programs become available online.

Reference applications
The first mainstream local software category to be knocked off by online applications was that for reference CD-ROMs. In the mid '90s, with most users' available Internet bandwidth limited, it made sense for massive reference databases to be distributed on CD. But the Internet is clearly a superior medium for transmitting reference data: you can store more on the Net than on a disc, and the user gets the latest data.

Once people started adopting broadband, the need to distribute data on CD just died. But whether the reference application comes from a slot in the computer where you insert a disc or from a network port where you connect to the Internet, the reference application is still the same -- and the need for processing power to run fancy graphics and multimedia applications is not decreasing.

Mapping
Mapping and route-finding are specialised reference services that require heavy computing resources to plot a trip and serious graphics horsepower to allow the user to manipulate the display. I've been a big fan of Microsoft Streets and Trips for many years, because it provided a much better user experience than the first-generation online mapping tools, such as Mapquest. But new tools, such as Google Maps (which uses AJAX), show us that browser-based mapping need not be locked into the old click-and-wait model of traditional Web applications: it's live, like Streets and Trips; the route-finding happens on Google's machines; and the user never has to worry about updating to the latest version, since Google's servers always provide the company's most up-to-date product.

Google also distributes Google Earth, a program you must install on your PC to use. There's still no application-free way to offer the deep user interface or the 3D graphics that this program offers. This highlights the difference between a local application (Google Earth) and a remote one (Google Maps). Although remote programs are getting better, you can still do more with the user interface in local applications. And if you want to run 3D programs, such as Google Earth, you need serious local processing power.

Communications applications
The most interesting battleground in the Web-versus.-local fight is email. Previously, Web-based email paled in comparison to email applications that ran locally. The user interfaces of Yahoo Mail, Hotmail, and even the vaunted Gmail just didn't compete with Outlook or any other locally run email client. With local applications, you get a faster interface and more control over your messages.

A small company called OddPost changed all that, with a Web-based email application that let you do nearly everything you could do with a local client, but running over the Web. OddPost was acquired by Yahoo and is becoming Yahoo Mail, and other Web-based email services, such as Hotmail, are following suit with their own rich interfaces, all of which give the user the kind of speed and control over their email environment that previously were available only in client software.

You don't need a high-powered PC to run a basic user interface. But even the fantastic Web-based email clients we've seen recently need an active Web connection to operate. There is no local cache of messages in today's Web-based email programs, which means that if you're on a notebook without an Internet connection or a local email application, you can't work on your email. Anybody who's ever devoted a few hours to catching up on email during a flight knows that this renders Web email useless as a sole solution for many people. People who need to work when they are disconnected -- and that's most of us -- need a PC with an email application, a modicum of processing power and local storage. For us, online email applications -- be they consumer email like Yahoo or Microsoft's corporate solution, Outlook Web Access -- are useful adjuncts to local email applications. They are not a replacement.

For people whose computers are always connected, Web email is becoming just as good as PC-based email. And, of course, Web email offers the bonus of being able to access your mail from any Internet-connected machine.

Group database applications
The future of data-driven applications used by groups -- things such as CRM, sales-force management, human resource applications and accounting applications -- lies on the Web. It's much easier to manage an application that is based primarily on shared data when the data, and the access to it, is run on a centralised machine or cluster of machines. Thus, we see the growth of companies such as Salesforce.com and increasing sales of the online-only version of Intuit's QuickBooks.

Just as with email, though, there are still advantages to local processing for group applications. Salesforce.com has a product for disconnected users, marketed as an adjunct to its main product, the Internet-hosted CRM application.

Productivity applications
Some intriguing Web-based office applications (such as ThinkFree) can do almost everything a local application does but with less speed, slightly fewer features and at great risk that you'll be unable to work if you lose your connection. I don't know about you, but I don't want to run Microsoft Word over the Internet.

But many people do, or at least could, without much of a hit to their productivity. And for users with reliable Internet connections who don't need all the bells and whistles of an installed office suite, an online version of traditionally local software can make sense, can be easier to manage and can cost less. Google's recent alignment with Sun may ultimately be about just this: getting Sun's office suite, StarOffice, delivered to users over the Net, as they need it.

However, most of these online productivity applications shunt a lot of the functionality to the user's PC. And the more functionality on offer, the more local processing power you need.

So can you throw out your high-powered PC, hard drives, and operating system? Probably not. All of this incredible new functionality that's running over the Net won't fly on a TRS-80. Graphics- and user interface-intensive applications such as mapping and productivity need horsepower.

What is changing radically is how we buy software. More and more of it will be made available as a subscription, and ultimately, we'll probably not even know how much of any given application is running locally or what amount is running on a machine on the Net. Whether software serves us from our hard disk shouldn't be something we need to care about. But we're still going to need hardware to run our software, and the fancier our applications get, the more local processing power we'll need.

Related articles

StarOffice 8

Review StarOffice 8 is an impressive upgrade of Sun's bargain productivity suite. It's a good buy for small and large businesses, but if you need an email program and a photo editor, consider Corel's WordPerfect Office 12 Small Business Edition. [29 Sep 2005]


Salesforce.com Spring '04

Review Salesforce.com's service is a good solution for co-ordinating any business's sales efforts. The hosted model also keeps the cost low. [21 May 2004]


Google Earth (beta): a first look

Preview Google Earth is a mapping and research tool that's both useful and highly addictive. [11 Jul 2005]

3 Talkbacks


  • Email
  • Trackback
  • Clip Link
  • Print friendly Print with Kyocera

Did you find this article useful?
55 out of 128 people found this useful


Full Talkback thread

0 comments


New Products

Acrobat 9 Pro Extended: a first look

Acrobat 9 Pro Extended: a first look

Adobe's Acrobat 9 document-creation software is adding dynamic features such as animation integration, dynamic maps, 256-bit encryption and improved forms.

What we know about Windows 7

What we know about Windows 7

Microsoft is remaining tight-lipped about the next version of Windows, due in late 2009 or early 2010: ZDNet.com's Redmond-watcher Mary Jo Foley summarises what we do know.

SQL Server 2008: a first look

SQL Server 2008: a first look

Microsoft has made some big promises for SQL Server 2008, a major update of its enterprise database product. Here's an outline of the key new features.

Internet Explorer 8 beta: a first look

Internet Explorer 8 beta: a first look

Can the latest version of Internet Explorer arrest its declining market share? We examine the first beta of IE8.

View all Previews

Featured Talkback

The internet is going to have do a lot of maturing before it is ready for this kind of traffic. Security is always going to be a problem, connectivity is poor, and most business's are unwilling for their employees to have open access.

By: ator1940

Read full story:
Microsoft prepares to take Office online