ifacethoughts

Browsered or Webified Applications

Ebrahim Ezzy has an interesting post over on Read/Write Web on Webified Desktop Apps vs Browser-based Apps. He is of the opinion that the desktop applications will rule for a long time to come, but not without using the Web.

The only good point with Browsered - Compatibility

Let me first come up with the only good point I see in the Web. With applications on the Web, if I do perform my tasks from multiple places or computers then I deal with the same vendor which eliminates the problem of compatibility. However, the value is partial with the development of open standards to enforce compatibility in domains rather than applications.

Back to Thin Clients?

I had expressed my dissent over embracing Web for all tasks and have wondered if this trend is driving us back to the future of mainframes. The problem with using the Web for everything is that the network availability is being taken for granted. With all due respect to the city-wide WiFis, there a lot of areas in the world where Internet access is not very convenient or affordable and this questions its basic usability. With the web-based operating environments or office suites, we are making the Web a mandatory factor in our critical tasks. What happens when I want to edit the document in a vehicle or when my network goes down because of some problems out of my control? As against this, my desktop is in my control. An even more ridiculous thing is that all these functionalities are already available for the desktops, including free and open source versions.

Inefficient use of resources

A more practical problem, or rather waste of a resource is not using the ever-increasing performance and efficiency of the desktop processors. With everything on the Web, why do we need them? We can conveniently go back go the older desktop operating systems and older hardware and use the Web. Isn’t something amiss? If the Web becomes the only application platform shouldn’t the desktop processors development stop?

Access or Perform from everywhere?

The primary advantage of Web is access from everywhere, not perform all our tasks from everywhere. The need for performing tasks is even more diluted with the increasing use of portable computers. This advantage is strongest for the users not living out of suitcases, but out of cybercafes.

Purpose of Web

While this sounds like a contest between desktop and Web, it is unfair to compare both of them. Web is a platform, a desktop is also a resource. A desktop is required, even for using the Web and it is not vice versa. If I invest in a desktop, the additional investment in Web to perform tasks that I can already do on desktops is not justifiable.

Web is for collaboration, Web is for communication and Web is for making information available. It does not matter if it is being accessed through browsers or other applications. Web can be used by desktop applications for its features and then go back to the local computer for intensive processing. There are new technologies like the smart clients to offer an unified experience to the user. Ebrahim cites some good examples in the article.

I do echo the conclusion by Ebrahim. It need not be Web or Desktop only. We should focus on what is best for the user, from all perspectives, and come up with a solution. Today, it seems like not making them mutually exclusive, but mutually collaborative is the answer.

Discussion [Participate or Link]

  1. Google Extending Office Suites on iface thoughts said:

    [...] Google is building vertical functionalities in its office suite by integrating with other Google services, which is cool. And it can happen in many more ways. It makes sense for documents that are going to be online, like probably your resume. I follow the online office suites in spite of believing that webified applications are better than browsered ones, for most cases today. The reason being that I see use for online office suites in the space of sharing and collaboration. I still prefer a a publish button in my desktop office suite is better than having to compose the entire document online. Similarly, I would prefer if this can be done in my desktop office suite. [...]

  2. My 2007 Prediction on iface thoughts said:

    [...] My wish, not prediction is that desktops should be more utilised. Not only should Web applications flourish, even the desktop should be fully utilised. I had put down my reasoning earlier. Web is still not as convenient as the desktop, there are many more connecting points on which we need to depend, and so many more points of failure. I wish that more and more desktop applications will connect with the Web rather than more Web applications trying to compete with the desktop. [...]

  3. SaaS Clients on iface thoughts said:

    [...] Software as a Service (Saas) have a desktop client? I had a strong opinion about browsered or webified applications, and I still stand by it. And that is mainly for two [...]

  4. Pyro - Desktop Inside Web | iface thoughts said:

    [...] is an interesting project I was fiddling with for some time. It is a novel approach in the whole desktop v/s web tussle. Pyro uses Mozilla Firefox as a platform to build your desktop. This enables it to run web content [...]

  5. Adobe AIR Goes To 1.0, But Still Without Linux | iface thoughts said:

    [...] Adobe is about to release AIR 1.0, which means that AIR will cross a huge milestone. AIR is a cross platform merge the desktop and the Web, and develop rich applications. I think this is a milestone not only for Adobe, but for the technologies which can offer webified applications. [...]

Say your thought!

Who are you?

If you want to use HTML you can use these tags: <a>, <em>, <strong>, <abbr>, <code>, <blockquote>. Closing the tags will be appreciated as this site uses valid XHTML.

freshthoughts

contactme

Abhijit Nadgouda
iface Consulting
India
+91 9819820312
Y!: anadgouda
GTalk: anadgouda@gmail.com
MSN: anadgouda@hotmail.com
Skype: anadgouda
My bookmarks

currentproject

Complete Wellbeing

badgesand...

This is the weblog of Abhijit Nadgouda where he writes down his thoughts on software development and related topics. You are invited to subscribe to the feed to stay updated or check out more subscription options. Or you can choose to browse by one of the topics.

Twitter - #mumbai - The city has started working today. The fears are still there, but the spirit will help in fighting it.