- Accessibility is seldom just up to the interface developer
- XMLHttpRequest Usability Guidelines
- "This is not another XMLHttpRequest article"
elements, thus removing the need for messy inline event handlers. These
techniques also have the advantage of making progressive enhancement easier and
making it easier to make scripts fail silently when they fail. Another benefit
separately and even easily apply the same script to multiple pages.
For the specifics of how to start doing this, I recommend you read some or even all of the following articles on this subject.
- The Behavior Layer
- Separating behavior and structure
- Behavioral Separation
- DOM Scripting - Sample chapter: Best Practices
- Accessible DHTML
The older way, using graceful degradation, would be to use a
<noscript> element in some manner (there are a few possible ways)
problem that's been known to happen with that: a user is using a browser with
- Graceful Degradation & Progressive Enhancement
- Graded Browser Support
- Inclusive Web Design For the Future with Progressive Enhancement
- Progressive Enhancement: Paving the Way for Future Web Design
- Progressive Enhancement - WikiPedia