Security. I really, really, *really* don't like letting other peoples' programs run on my machine as I browse the web. Nope. Uh-uh. Javascript-requiring sites just annoy the heck out of me, 'cause I like to disable it so that I'm not hit by the sploit-of-the-day (this goes quadruply for IE).
I get your point as to the lack of overview, I don't get your "cluttered library" comment. Come away from JavaScript, and look at it from a straight HTML/CSS point of view. The only disadvantage is having to specify a target, and the fact that it's a little harder to bookmark a certain page or state. The advantages to the author are overwhelming--you don't need to update tons and tons of markup every time you change your page indexing.
Bottom line: why are you using JavaScript? Straight HTML and CSS should do you just fine. |