Abonnés (aide):




Les scripts ne nécessitent pas un périphérique particulier pour fonctionner.



Description
Certaines personnes, souffrant d'un handicap moteur ou visuel, n'utilisent pas la souris pour surfer, mais le clavier ou un autre dispositif plus adapté à leurs besoins. C'est pourquoi les scripts ne doivent pas exiger l'utilisation d'un périphérique particulier. La notion d'indépendance matérielle est fondamentale en matière d'accessibilité web.


Conseil
Les gestionnaires d'événements propres à la souris doivent être doublés de gestionnaires d'événements destinés au clavier.


Exemple
Si vous utilisez l'événement souris "onmousedown", ajoutez l'événement clavier correspondant ("onkeydown").
En utilisant "onfocus", vous gérez à la fois les actions effectuées avec le clavier et la souris (alors que "onclick" implique l'utilisation exclusive de la souris).


Références WCAG 1.0
(6.4) Pour les scripts et les applets, faites en sorte que les gestionnaires d'événements soient indépendants du dispositif d'entrée. (Niveau 2)

(9.3) En ce qui concerne les scripts, il importe de spécifier les gestionnaires d'événements logiques plutôt que des gestionnaires d'événements dépendants de l'interface. (Niveau 2)



Bonnes pratiques connexes

  • JavaScript et accessibilité.
    Utilisez JavaScript pour fournir une valeur ajoutée à ceux qui en bénéficient, et faites en sorte que le site continue à fonctionner pour les autres.

Accès rapide