
What is it about applications that "feels" different than a web application?
And by "feel," I mean in terms of design and interaction. An example recently was when I was trying to find a web based alternative for OmniOutliner. It simply can't be done. Basecamp & Backpack, for all their javascripting goodness just don't have the same gratification levels. RememberTheMilk is the same kind of thing I guess. Something about the way I interact with OmniOutliner trumps it all.
Analyzing my use of OmniOutliner and trying to figure out what exactly it is that I like so much causes me to consider what it'd take to bring it to the web. It's certainly not features -- all I really use it for is my todo list. It's whatever feeling is generated by me using it that causes the satisfaction (and subsequent attachment). Is it the ease and speed of an application that does it? Is the browser the problem (as opposed to the delivery/protocol), or is it the style of widgets and layout differences? Actual net speed? I'm not sure.
It's almost like trying to define what "felt" right about the BBS world of the 80s/90s. Most who experienced it agree that something was fundamentally different -- better -- but hardly anyone can define it.
Any thoughts? Am I alone on this?