WareLogging. I still hate JavaScript.
All right, so it's 2006 and a relatively stable set of relatively decent browsers is letting people prove (GoogleMail, GoogleMaps, Firefox, even Wikipedia) that in-browser scripting can be really useful. Nevermind the conceptual desirability or not of munging the application/document thing like this - it's here, and it's probably here to stay. I can deal with that. Hell, I ''like'' gmail. It's probably the best mail app I've used outside of Pine or mutt.
But I still hate Javascript almost everywhere I encounter it. It lets stupid &/or badly educated coders do superficially clever things. At times it seems almost designed to encourage this.
The best example is probably the replacing of this:
a foo document
With something like this:
a foo document
The bloat and ugliness is self evident, but it's the staggering pointlessness of it all that gets to me: It serves entirely to replace arguably the ''most basic feature of HTML'' with a less functional, more annoying approximation which is guaranteed to fail in some browsers, reduce visibility in search engines, and decrease the useful lifespan of the code.
I see this everywhere. If you are producing code for the web, don't do this. Or anything like it. Ever. It is stupid, stupid, ''stupid''.
Thank you.