Keep the Web in the browser, please.

I was reading today about Pyro Desktop. As the Pyro homepage states: Pyro is a new kind of desktop environment for Linux built on Mozilla Firefox. Its goal is to enable true integration between the Web and modern desktop computing. By merging the Web with the desktop, Pyro offers the first big step toward a new future for the Web and the applications built for it.

This sort of desktop integration makes me feel uneasy. The first problem I see with it is that it’s unnecessary. Current web browsers work just fine as they are, for the most part. Some of them could be slimmed down somewhat, but ones like Opera and Konqueror function quite well. Konqueror, for instance, integrates well into the entire KDE desktop environment without being obtrusive.

The second problem I see is that it promotes bad habits. In fact, this second problem may be the most significant problems. Directly under the “Imagine…” line of the page, we see the following: Single programming environment for the whole desktop. Now that makes me feel very uneasy.

Time and time again the browser has been shown to be an inadequate application development platform. That hasn’t stopped various people, groups and companies from putting together rather complex Web-based software products. However, one common trend we find with such applications is that they pale in comparison to native desktop applications written in a language such as C++. Developing a reliable, quality Web-based application is often more time consuming than developing a similar application using C++, Visual Basic, or Java.

I haven’t been very impressed with most of the Web-based applications I’ve used so far. The native equivalents have essentially always been far more reliable, performant, and enjoyable to use. So the last thing I’d like to see is more Web-based apps, and fewer native apps. I’d much rather see it go the other way, with more apps written using languages like Python and Ruby, and making use of native GUI toolkits like GTK+ and Qt.

I don’t see myself using this sort of software. It seems more like a step backwards than a step forwards. The Web is best suited to a browser. The desktop should remain a place for native applications.

4 Responses to “Keep the Web in the browser, please.”

  1. beza1e1 Says:

    The problem is mobile living. When you use three different computers each day it’s very convenient to have the same (web) app for stuff like calendaring, todo lists, email, feed reader, …

    Syncing them back and forth is inconvenient and probably more unreliable than the web solution.

  2. The Web is inherently an inadequate application development platform. Says:

    […] recently wrote about Pyro Desktop. Pyro is essentially an effort to merge the desktop and the Web, which I think […]

  3. Sam Feltus Says:

    I looked at Pyro, outstanding idea. But it misses the problem. Web functionality is crippled by a horrible core design. HTML should have been a browser plugin. An HTML-centric web cripples web functionality. It’s about the worst Web Display Technology one could imagine.

  4. Bryo Says:

    Don’t worry much about this. This is the first step from web apps back to desktop apps.

    Distributed desktop apps are the future of the internet and i don’t think http/html is part of that future.

Leave a Reply

*
To protect against spam, please type the word in the picture. Click on the picture to hear an audio file of the word.
Click to hear an audio file of the anti-spam word