Directive 9. Conception respectant l’indépendance par rapport au périphérique.
Si une commande ne peut seulement être activée avec une souris ou tout autre dispositif de pointage,une personne mal-voyante qui utilisera une synthèse vocale ou un clavier ou tout autre dispositif d'entrée de non-pointage ne pourra pas utiliser cette commande.
- Règle 9.1
- Prévoir des cartes cliquables côté client au lieu de cartes côté serveur, sauf lorsque les régions ne peuvent être définies par des formes géométriques disponibles. [Priorité 1]
Pour en savoir plus :
http://www.la-grange.net/w3c/WAI-WEBCONTENT-TECHS/#client-sideExplications :
Ce point est important si vous utilisez cette image pour la navigation entre les pages du site, par contre si c'est une image qui sert de compteur de page ou de marqueur pour des statistiques, ce point peut-être négligé. Si vous utilisez des images map sur votre site, avez-vous pensé à utiliser l'attribut alt="..." pour toutes les zones réactives de vos images map ? - Règle 9.2
- S'assurer que tout élément qui possède sa propre interface peut être utilisé de façon indépendante par rapport au matériel. [Priorité 2]
Pour en savoir plus :
http://www.la-grange.net/w3c/WAI-WEBCONTENT-TECHS/#keyboardExplications :
Les développeurs de contenu devraient toujours s'assurer que les utilisateurs puissent interagir avec une page avec des équipements autres que les outils de pointage. Une page conçue pour un accès clavier (en plus de l'accès par souris) sera généralement accessible aux utilisateurs se servant d'autres interfaces. De plus, concevoir une page pour un accès clavier améliorera souvent son ergonomie. - Règle 9.3
- Pour les scripts, spécifiez des gestionnaires d'événements logiques plutôt que des gestionnaires d'événements dépendants du matériel. [Priorité 2]
Pour en savoir plus :
http://www.la-grange.net/w3c/WAI-WEBCONTENT-TECHS/#device-ind-events - Règle 9.4
- Créez un ordre logique de tabulation entre les liens, les contrôles de formulaire, et les objets. [Priorité 3]
Pour en savoir plus :
http://www.la-grange.net/w3c/WAI-WEBCONTENT-TECHS/#forms-keyboardExplications :
En principe vous pouvez utiliser la touche "Tab" de votre clavier pour naviguer de lien en lien au sein d'une page. Il est utile de définir l'ordre dans lequel les liens seront cliquables sans quoi ceux qui utilisent ce mode de navigation éprouveront des difficultés à visiter votre site puisque sur chaque page il devront parcourir l'intégralité du menu de navigation avant d'accéder au contenu de la page. - Règle 9.5
- Fournissez des raccourcis clavier pour les liens importants (y compris ceux dans les images cliquables côté client), les contrôles de formulaire, et les groupes de contrôle de formulaire. [Priorité 3]
Pour en savoir plus :
http://www.la-grange.net/w3c/WAI-WEBCONTENT-TECHS/#forms-keyboard
Tableau des directives et des points de contrôles :
| N° de Directive | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | Total |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Level A | 4 | 1 | 0 | 1 | 2 | 3 | 1 | 1 | 1 | 0 | 1 | 1 | 0 | 1 | 17 |
| Level AA | 0 | 1* | 7 | 0 | 2 | 2 | 4 | 1** | 2 | 2 | 2 | 3 | 4 | 0 | 30 |
| Level AAA | 5 | 2 | 7 | 3 | 6 | 5 | 5 | 1 | 5 | 5 | 4 | 4 | 10 | 3 | 65 |
* Considéré comme Priorité 2 pour les images et Priorité 3 pour le texte.
** Priorité 1 si la fonctionnalité est importante et n'est pas présenté ailleurs, sinon Priorité 2
