Rev vs. AJAX...Or Web-Aware Apps vs. Web Apps

Chipp Walters chipp at chipp.com
Fri Oct 14 02:24:09 EDT 2005


Dan Shafer wrote:

> Now, lest you conclude that I'm ready to chuck Rev in favor of Laszlo  
> or AJAX, let me assure you that isn't in the cards, at least not yet.  
> Because standalone apps still have some big advantages and of course  
> Rev adds to those with its rapid development capability for cross- 
> platform software. Standalone apps are still:
> 
> * generally faster than Web apps
> * not dependent upon a reasonably fast Internet connection
> * not dependent on a server "out there somewhere" being up and  running 
> and not overloaded
> * better looking with better user experiences (at least potentially)
> * easier to protect against unauthorized use
> * able to read and write data to and from the user's local drive  (which 
> neither Laszlo nor AJAX can do, being confined in a security  sandbox)

Dan and I have been going around on this for awhile now privately. 
Frankly, I'm not a real big AJAX fan. In fact, I think it's not much 
more than the current flavor of the month.

A couple more bullet points to add to your list:

1) How many companies would seriously consider using AJAX (or Rev for 
that matter) for a large-scale revenue producing project? Not startups, 
mind you, but companies who really need apps that perform...like Adobe.

2) And this one really gets me. It's bad enough to have to modify your 
code every operating system update, but with AJAX and LASLO, you now 
have to provide maintenance on every browser version update (Firefox, 
IE, Safari, Konqueror, Opera, PDA browsers(?)) as well as every Flash 
plugin update. Not to mention you're at the total mercy of the creators 
of those products as well as all the standards committees who are 
'pushing for nextgen' type stuff. So, if Macromedia thinks Flash is too 
difficult to program and change their scripting paradigm for Flash 
(they've done it 3 times before!)-- your hosed. Or, MS decides to no 
longer play nice with CSS standards groups because they don't want to 
lose any more market share (heck they do this already with the .doc 
format) and purposefully make their browser incompatible-- again you're 
hosed.

3) Ever try debugging AJAX apps? Whew!!! From what I know, there are 
very few decent debuggers for Javascript and the XML doc object common 
in browsers these days.

Just a few of the many reasons I don't really see the 'browser based 
apps' ever really competing.

-Chipp



More information about the use-livecode mailing list