Posted by Chung Leong on 08/26/06 18:55
Alvaro G. Vicario wrote:
> *** Andrew Poelstra escribió/wrote (Fri, 25 Aug 2006 14:25:01 GMT):
> > Many people disable Javascript in their browsers
>
> Many developers love to think that users do so, but they don't :)
>
> But of course JavaScript is the worst tool for critical tasks. Among many
> other reasons, because developers who abuse JavaScript tend to be terrible
> coders and their scripts fail in browsers that are not Internet Explorer
> (and pretty often in IE itself). Good JavaScript coders just leave
> scripting for auxiliary tasks.
I wouldn't say that. When implemented correctly client-side code
usually improves the user experience. I think people just need remember
a key advantage of (and motivation for) server-side programming: you
control the environment where the code runs. Client-side code is hard
to QA because there are many variables you can't control. Testing on
multiple platforms and configurations is tedious and could require more
manhours than writing the code in the first place.
Often when I hear the word AJAX I feel like beating the speaker over
the head with a big wooden spoon.
[Back to original message]
|