It’s also another example of the difference between desktop software and web-based applications. Google does a great job of re-thinking basic applications when they live online, something traditional software vendors seem to have a hard time doing. In an earlier release, for example, they added functions like =ImportFeed (to pull data in from an RSS feed) and =GoogleFinance (to pull data in from Google’s financial tracking site.)A few functions like this, and Google turns any spreadsheet-literate user into a web services developer.

By contrast, consider Windows Mobile. If I have a spreadsheet full of phone numbers, I should be able to select a number and dial it. But the Mobile version of Excel is so true to the original, it doesn’t think about data in the context of being a phone. So I have to manually copy the number to the clipboard, create a new contact with that number, and dial it.

We don’t need web-based versions of our desktop software. We need web software that takes advantage of being online.