I took this from the other thread "Ajax Throbber How-to?" since I believe it fits into this one better:

When was the last time you disabled _javascript_?
Today, yesterday and most days before that. Not for my normal web browsing, but for ensuring that the applications I build work without _javascript_. Now even if you don't care about blind people, one thing you should care about is writing good code. That includes using graceful degradation for every aspect you can. Why that is important? Because the landscape of browsers out there is incredibly complex and it's difficult to test your site with all of them. Now you can take the common "screw everything non ie/firefox" path or even include "opera/safari" in that, but you can also try to do better. No matter how old / bad a browser is, chances that it displays semantic html correctly and can handle normal forms are *very* high. So if you make a site that works just with that, and can manage it to build all this fancy _javascript_ as a layer on top of it, you've build an accessible web application for 99% of the people. That also includes the majority of internet users that do *not* have access via broadband and sometimes turn off JS / images just to gain speed. And I have to admit that I'm on a 64 kbit connection myself and most of those fancy 500 kb js web 2.0 apps have very little appeal to myself. Yet another reason I like  the lightweightness of jQuery.

One exception to what I've written above is the administration / back end area of your site. I think it's reasonable to set lower goals for the accessibility requirements on it unless it's going to be used by thousands of people. However, I still try do keep it light on JS anyway.

Best Regards,
Felix Geisendörfer


Mike Alsup schrieb:
Why should the courts get involved in this matter?
    

Because few would make the effort otherwise.  Sad but true.  Section
508 was written to call out the fact that software companies CAN NOT
ignore our disabled citizens.  Even so, most do anyway.  Believe me,
it's MUCH easier going into a project thinking about A11y than trying
to tack it on later.  And if you do any work for the government or for
IBM then this is moot point anyway; they won't even consider a product
w/o a VPAT.

_______________________________________________
jQuery mailing list
[email protected]
http://jquery.com/discuss/

  
_______________________________________________
jQuery mailing list
[email protected]
http://jquery.com/discuss/

Reply via email to