Stories, software, and a life lived across several worlds
Reading my feeds I came across this little snippet:
Why We Need Web Apps on the Desktop - ReadWriteWeb:
As Mitch Grasso, founder of Sliderocket (our coverage) wrote in a comment here yesterday, "Adobe AIR isn't just about taking apps offline. Multi-window support, drag and drop, keyboard shortcuts, and access to the rich clipboard are all things that you take for granted in a desktop app are difficult or impossible to do in a browser. Browsers are designed for reading webpages - not hosting applications."
There might be a day when the web truly is our operating system, and when browsers really will be designed to run multiple applications. But that day hasn't arrived, and until it does, bringing web apps to the desktop is another important step in their evolution and the way forward in pushing the idea of hosting data in the cloud out to the mainstream.
A while back I wrote The webtop - back in time? and I still think there is a reason for offering some service in the form as a webapp and there is a reason for desktop applications. Squeezing everything into the limited runtime environment that is the browser is not a good thing. We have better capabilities on the desktop and there is no need to get back in time and tie ourselves again to some kind of mainframe. It doesn't matter whether that happens over a wire or with a wireless connection - it's the same.
Maybe the bad experiences with a certain operating system that is plagued with viruses, worms, and trojan horses made people fall in love with the safety of a sandboxed environment named Firefox. I can understand that. But is that a good compelling reason for going back in time and seek salvation in the arms of mainframes and terminals? I don't think so.
| Previous | 12 Apr 2008 | Next |
About me
Hello! My name is Stephan Schwab.
I build and rescue software, and I write fiction about the human side of how it gets made. Here you’ll find my stories and novelas, notes on craft, and field notes from a life lived across several worlds.
Working with software teams is what I do professionally — see how on caimito.net. You can also read about my experience since 1986.
Work with me
Hire me as the senior who embeds in your team and makes it ship.
Stories & writing
On the craft
Life across several worlds
Places that shaped me
Open Source
Stay in touch
LinkedIn Mastodon Bluesky TikTok Twitter RSS Email
Everything
See a listing of all posts on this site.