Hi. All of the accessibility issues and security issues can be solved. They are not inherent to Javascript usage, you just have to design for them like any other requirements.
Since they are among the less visible and sometimes more technically challenging requirements to satisfy, they are more often missed and for this reason Javascript deserves its bad rep. Another consideration (and I'm going to rant a little here) is that the web-as-a-carload-of-linked-documents model has yielded unprecedented interoperability. Had the web started as smart clients doing ajax requests to build an interface to a network application it would have been... just another way to do client/server. Put another way: The web was revolutionary because of HTML. Why? HTML is not the browser. If you wrote a web page in 1995, in 2000 it was still readable, even when 3 major revolutions had occurred in web browser technology. Plus that page had been linked to, crawled, indexed, etc thousands of times. And the page is still readable in the browser today, has been harvested for new information by new search algorithms, has probably been part of an RSS feed, etc. Turning documents into applications threatens to erode some of that. The one place where javascript usage is truly evil in my opinion is where it creates a requirement that the document be consumed by an agent that can execute scripts on the page in a certain way. http://www.tiddlywiki.com is extremely cool, but try upgrading a tiddleywiki and you'll run into a problem you just don't have with web content. I used to do application interfaces in MS office or filemaker before the web. Upgrading to MS Access 2000 was a significant deliverable to each one of my clients that had an interface built in Access. AAAAnyway... this too can be designed around, that's what progressive enhancement is all about. ----->Nathan > I guess it would be up to the coder to be proactive and > present evidence > to the decision-makers that proves js can be secure and accessible. > > Unfortunately, I've learned that even irrefutable proof can overcome > ignorant "common wisdom"... especially when someone doesn't > understand the proof... > > Rick > > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Benjamin Sterling > Sent: Thursday, March 15, 2007 12:26 PM > To: jQuery Discussion. > Subject: Re: [jQuery] the pitfalls of jquery > > Well, to be 508 compliant you have to do some tricks so that > screen readers will pick up on the change. Not everyone > knows how to do these tricks and there are not a lot of > resources to pull from for help. So I would think people the > use the 'inaccessable' excuse are too lazy to really dig for > the answers. > > -- > Benjamin Sterling > http://www.KenzoMedia.com > http://www.KenzoHosting.com > _______________________________________________ jQuery mailing list discuss@jquery.com http://jquery.com/discuss/