retour vers le site AccessiWeb

Guide AccessiWeb


vous êtes ici : Accueil > Fiches AccessiWeb : Formulaires > Critère 11.8

Critère 11.8 : Dans chaque formulaire, chaque bouton est-il contrôlable au moins par le clavier et la souris ?

revenir en haut de la page

Carte d'identité du critère 11.8 [niveau AccessiWeb : Bronze]

Test(s) AccessiWeb permettant de vérifier le critère 11.8

Note : le(s) test(s) suivant(s) sont issu(s) de AccessiWeb v1.1 [Déployé].

Correspondances avec des critères d'autres référentiels sur l'accessibilité du Web

revenir en haut de la page

Comprendre

Comprendre le critère

Toutes les boutons d'un formulaire doivent être activables au moins par le clavier et par la souris.

Bénéfices pour les utilisateurs

Valeur ajoutée pour le site

revenir en haut de la page

Comment évaluer

Note : de manière générale, il est conseillé de faire l'évaluation d'un critère via l'analyse de son code source. Ce procédé d'évaluation par le code source est détaillé ci-après quand il est possible : procédé d'évaluation en 3 étapes via le ou les tests associés au critère. Les procédés d'évaluation par différents outils sont donnés en complément de l'évaluation par le code source.

Par le code source

  1. Sélectionner le(s) élément(s) à tester : Identifier dans un navigateur graphique tous les formulaires.

  2. Appliquer le(s) test(s) suivant(s) :
  3. Valider le critère : le critère est validé si vous répondez oui à tous les tests applicables précédents.


Par l'utilisation d'outils

Pour une liste complète des outils utilisés pour évaluer l'accessibilité des pages web et un résumé de leurs principales fonctionnalités, reportez-vous à la page Outils d'aide à l'évaluation.

Evaluer avec la Barre d'outils Accessibilité du Web pour Internet Explorer (version 2.0 beta en français) :

Evaluer avec la Barre d'Outils Web Developper pour Firefox (version 1.1.4 en français) :

revenir en haut de la page

Comment mettre en oeuvre

Avertissement : les informations du paragraphe "Comment mettre en oeuvre" sont données à titre indicatif. Les contenus des sous-paragraphes Implémentation et Exemple de bonne pratique ne présentent pas tous les codes d'implémentation.


Qui est concerné ?

Le développeur est concerné par la mise en oeuvre de ce critère.

Implémentation

Utiliser les éléments servant à créer des boutons : les balises input et button.

Exemple de mauvaise pratique

Dans un formulaire, le bouton de validation est créé à partir d'une image sur laquelle un évènement de type onclick a été ajouté pour effectuer une action de soumission du formulaire.

<form>
[...]

<img src="envoyer.gif" alt="Valider le formulaire" onclick="envoyer()">
</form>

Dans cet exemple, l'image ne prend pas le focus et ne peut donc pas être atteignable/activable par le clavier.

Exemple de bonne pratique

A partir de l'exemple précédent :

<form>
[...]

<input type="image" src="valider.gif" alt="Valider le formulaire" onclick="envoyer()">
<form>

Dans cet exemple, l'image a été remplacée par un bouton de formulaire qui reçoit le focus et qui est donc atteignable/activable à la fois par le clavier et la souris.

revenir en haut de la page

Illustrations

Il n'y a pas d'illustration pour cette fiche.

revenir en haut de la page

Références

revenir en haut de la page


Fiche précédente : fiche du critère 11.7 Fiche suivante : fiche du critère 11.9

Guide AccessiWeb (version 3.1, 2 mars 2009) | Conditions d'utilisation | Contact
Copyright © 2009 Association BrailleNet. Tous droits Réservés.