Directive 10. Utilisation de solutions temporaires

 


Règle 10.1
Jusqu'à ce que les agents utilisateurs permettent aux utilisateurs de désactiver les fenêtres "surgissantes", ne créez pas de "pop-ups" ou apparition d'autres fenêtres et ne changez pas la fenêtre courante sans en informer l'utilisateur. [Priorité 2]

Explications :
Les différents problèmes causés par les pop-ups :

  • Si javascript est désactivé, ou si le navigateur ne le supporte pas, le pop-up ne fonctionnera pas.
  • Les moteurs de recherche ne peuvent pas suivre les liens vers les pop-ups (les liens en javascript sont toujours ignorés.
  • Les pop-up posent des problèmes d'accessibilité.
  • Les éditeurs html (ex. Dreamweaver) ne peuvent pas mettre à jour automatiquement les liens en javascript si vous déplacez ou modifiez un fichier.
  • De nombreuses personnes ont des logiciel "anti pop-up" et ceux-ci ferment automatiquement les pop-ups lors de leur ouverture.
  • Les navigateurs modernes possèdent une option qui empêche l'ouverture des pop-ups lors de l'accès à la page.
Règle 10.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]

Explications :
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 10.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]
Règle 10.4
Créez un ordre logique de tabulation entre les liens, les contrôles de formulaire, et les objets. [Priorité 3]

Explications :
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 10.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]

Tableau des directives et des points de contrôles :

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 - Priorité 1 4 1 0 1 2 3 1 1 1 0 1 1 0 1 17
Level AA - Priorité 2 0 1* 7 0 2 2 4 1** 2 2 2 3 4 0 30
Level AAA - Priorité 3 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

W3C
Logo : Kinoa, e-marketing service provider