Linked by David Adams on Wed 16th Mar 2005 17:51 UTC
Editorial A c|net editorial posits that Google may be well on its way to developing a complete suite of internet-based services that could act as a computing environment for any thin client that's capable of accessing it. And Microsoft may be planning a similar move.
Permalink for comment
To read all comments associated with this story, please click here.
browsers suck at it!
by Morin on Thu 17th Mar 2005 15:46 UTC

Problem #1:
> Web applications aren't a bad thing, the problem is that the
> browser (as it stands now) sucks as an interface - no matter
> how much black magic google can tweak out of javascript

Exactly. The browser was invented to view (stateless) HTML pages. It's simply not suited for (stateful) web applications. Just think about how much confusion you can produce simply by hitting the "back" button when you've just completed some transaction in the web application.

That annoying question "would you like to re-transmit POST data" just shows how much it sucks. I don't care what is transmitted, dammit, I want the thing to work! Fact is that navigation elements such as the back button should be part of the web application, not of the client. This is a major difference to the traditional HTML web where basic navigation elements should be part of the client (and only links be part of the document).

Problem #2:
> Consider using all these wonderful services with a thin
> client at 2400 baud (or slower). That's not just a new
> paradigm, that's simply insane.

In most web applications, there's extreme redundancy in the transmitted data. Mostly between different pages, but even within one page. Add to that the amount of useless eye candy and ads, and you know why it won't work with 2400 baud.

Ads and eye candy can be ommitted, but to eliminate redundancy completely one needs again a more powerful client than a WWW browser.