Les interfaces AJAX ne sont pas accessibles la plupart du temps. Mais qu'en est-il des IHM que l'on manipule avec la souris qui sont fortement JavaScript ?
Voici un article de SitePoint sur les différentes approches sur le sujet:
Accessible JavaScript: Beyond the Mouse
Au programme:
- Keyboard Navigation ?
- Device Independence !
- Three Pillars
- Providing Accessible Interactive Elements
- Choosing Appropriate Trigger Elements
- Looking for Behavioral Pairing, not Event Pairing
- Some Practical Examples
- Accessibility is not a Feature
Designing for accessibility is like building the foundations of a house -- easy if you do it from the start, but very difficult to hack in afterwards.
Bonne lecture ...