JavaScript and Accessibility: Creating Interface Magic for Everyone
In this talk I look at a few ways in which JavaScript actually helps make web sites more accessible despite the bad name it might have in some accessibility circles.
use JavaScript if I want it to be accessible” • “Screen readers don’t support JS” • “Just use <noscript>...</noscript>” • “when you use onclick, use onkeypress” Myths and Misconceptions
use JavaScript if I want it to be accessible” • “Screen readers don’t support JS” • “Just use <noscript>...</noscript>” • “when you use onclick, use onkeypress” Myths and Misconceptions false
is just as much a design problem as it is a technical problem • Open our minds to account for other assistive technology and disabilities, not just blind people using screen readers To do this well...
<input> • can use tabindex=0 to make any element appear in the tab order (but if you’re doing this, ask yourself why? and maybe choose another element) • often see onclick on random elements <img> <tr> <td> <div> Focusable Controls