Cette traduction n’a pas encore été relue par la rédaction. La version allemande fait foi. Deutsche Fassung
Accessibilité
Pourquoi la souris, le doigt, le stylo et le clavier devraient-ils fonctionner en même temps?
Certains sites décident au moment de charger si un appareil a touché, puis d'éteindre le contrôle de la souris, ou vice versa. Une tablette avec clavier, un ordinateur portable avec écran tactile, une personne qui change entre le stylo et la commande vocale: Pour eux, l'opération se casse. Le critère 2.5.6 du niveau AAA exige qu'un site Web n'exclue aucun type d'entrée et autorise le changement à tout moment.
Ce que le critère exige
Le site ne limite pas l'exploitation à un seul type d'entrée, sauf si la restriction est nécessaire pour la sécurité ou choisie par le visiteur. La souris, le toucher, le stylo, le clavier et la technologie auxiliaire qui les simule travaillent côte à côte et alternativement. Les violations sont presque toujours causées par des scripts: une détection de l'appareil de contact lors du chargement, qui éteint les menus hover; Manipulation d'événements uniquement pour les événements tactiles sans clic; Verrouillez le clavier dans un widget parce que ici vous opérez avec votre doigt.
Pour qui cela compte
Les personnes ayant une déficience motrice changent souvent le type d'entrée par tâche: clavier à écrire, touche à naviguer, commande vocale pour les commandes. Les personnes avec des interrupteurs ou la souris de tête travaillent avec la technologie auxiliaire, qui se rapporte comme une souris, parfois comme un clavier. Quiconque verrouille un type d'entrée le verrouille. Au fait, il affecte toute personne avec un ordinateur portable qui a écran tactile et trackpad.
C'est comme ça qu'on s'y prend
La mesure trouve des scripts se ramifiant pour toucher la détection et des éléments avec la gestion d'événements seulement pour un type d'entrée, et les affiche comme une indication. Si le changement des types d'entrée fonctionne, une personne vérifie avec un appareil qui a plusieurs. Le critère appartient à la catégorie AAA en matière de connaissances.
Exemples
La reconnaissance tactile éteint la souris
if ("ontouchstart" in window) {
document.body.classList.add("touch"); // Hover-Menüs aus, Maus-Ereignisse ignoriert
}element.addEventListener("pointerdown", start);
element.addEventListener("pointerup", ende);
element.addEventListener("click", ausloesen);
// keine Verzweigung nach Gerät: jede Eingabe, die kommt, wird verarbeitetUn ordinateur portable avec écran tactile et une personne avec commande vocale changent le type d'entrée à tout moment.
- Utilisez les événements pointeurs (pointerdown, pointerup, cliquer) au lieu d'événements séparés de la souris et toucher.
- Ne jamais se brancher sur l'appareil Touch ou le Desktop lors du chargement; répondre à l'entrée qui vient.
- Assurez-vous que chaque geste tactile passe également par clic et clavier (critère 2.5.1).
- Test sur un ordinateur portable avec écran tactile: souris, doigt, clavier alternativement sur la même page.




