This response may help strengthen the notion that scripted content must be made accessible. Many developers incorrectly believe that inaccessible scripting is permissible so long as it degrades gracefully or a non-scripted alternative is provided. The vast majority of screen reader respondents encounter scripted content.
Assuming you’ve solved the accessibility problem just by graceful degradation to raw HTML is fallacy. The whole issue is much more nuanced.
There’s also a handy summary of problematic items reported by this user segment, which ranked as follows:
- CAPTCHA – images presenting text used to verify that you are a human user
- The presence of inaccessible Flash content
- Links or buttons that do not make sense
- Images with missing or improper descriptions (alt text)
- Complex or difficult forms
- Lack of keyboard accessibility
- Screens or parts of screens that change unexpectedly
- Missing or improper headings
- Too many links or navigation items
- Complex data tables
- Lack of “skip to main content” or “skip navigation” links
- Inaccessible or missing search functionality
Posted by Michael Mahemoff at 5:06 pm