retour vers le site AccessiWeb

Guide AccessiWeb


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

Critère 11.9 : Dans chaque formulaire, chaque bouton sans alternative textuelle est-il explicite visuellement ?

revenir en haut de la page

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

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

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

Autre(s) fiche(s) AccessiWeb à consulter en relation avec cette fiche

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

Tous les boutons (sans alternative textuelle) de formulaires doivent être explicites visuellement.

Bénéfices pour les utilisateurs

Plusieurs types d'internautes tireront profit de ce critère :

Le respect de ce critère apporte aux utilisateurs nommés ci-dessus les bénéfices suivants :

Valeur ajoutée pour le site

Il n'y a pas d'élément d'information pour cette rubrique.

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 : ouvrir le code source de la page Web et sélectionner le code associé à tous les éléments suivants (exemple de code source : <button type="submit">Lancer votre recherche</button>) :
    • balise button avec type="submit"
    • balise button avec type="reset"
    • balise button avec type="button"
    • balise input avec type="submit"
    • balise input avec type="reset"
    • balise input avec type="button"


  2. Appliquer le(s) test(s) suivant(s) :
  3. Valider le critère : le critère est validé si vous répondez oui au test applicable précédent.


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) :
Pour le test 11.9.a [Bronze] :
  1. Sous Internet Explorer, ouvrir la page à analyser.
  2. Dans le menu "Code source" de la Barre d'outils Accessibilité du Web (version 2.0 beta), activer l'option "Mise en avant le code source" puis l'option "Code source [Mise en avant des formulaires]".
  3. Vérifier que pour chaque formulaire, chaque bouton sans alternative textuelle est explicite visuellement.
  4. Si c'est le cas, le test est validé.

Evaluer avec la Barre d'Outils Web Developper pour Firefox (version 1.1.4 en français) :
Pour le test 11.9.a [Bronze] :
  1. Sous Firefox, ouvrir la page à analyser.
  2. Dans le menu "Voir Source" de la Barre d'Outils Web Developper (version 1.1.4), activer l'option "Voir Source".
  3. Une nouvelle fenêtre apparaît contenant le code source de la page.
  4. En faisant une recherche sur les mots button et input (ctrl + f), vérifier que pour chaque formulaire, chaque bouton sans alternative textuelle est explicite visuellement.
  5. Si c'est le cas, le test est validé.

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é ?

Ce critère est implémenté par le développeur HTML et le rédacteur.

Implémentation

Veiller à ce que chaque bouton sans alternative textuelle soit explicite. Le bouton doit indiquer l'action qui sera effectuée lors de son activation.
Syntaxe :

  1. Dans le cas d'un bouton de type "submit", c'est la valeur de l'attribut value qui est restituée par défaut par les aides techniques :

    <input type="submit" value="commentaire du bouton" />

  2. Dans le cas d'un bouton de validation du type image, c'est l'alternative textuelle associée à cette image qui est restituée :

    <input type="image" src="[...]" alt="commentaire du bouton" />

Exemple de mauvaise pratique

Exemple de bonne pratique

En reprenant les exemples précédents :

revenir en haut de la page

Illustrations

Avertissement : le contenu du paragraphe "Illustrations" est donné à titre indicatif. Il ne présente pas tous les cas possibles.


Formulaire avec un bouton non explicite

Cette copie d'écran présente une page de formulaire vue sous le navigateur textuel Lynx. Le formulaire présente deux champs et un bouton de validation.
Les intitulés des champs sont "Texte" (champs de type texte) et "Rubrique" (champs de type case à cocher proposant toutes les rubriques, Agenda, Evenement et Forum). L'intitulé du bouton de validation du formulaire est "valider". Dans ce contexte, on ne comprend pas quel est le traitement réalisé par le formulaire.

Formulaire avec un bouton explicite

Cette copie d'écran présente un formulaire de recherche vu sous le navigateur textuel Lynx. Le formulaire présente trois champs et un bouton de validation.
Les intitulés des champs sont "Texte" (champs de type texte), "Rubrique" (champs de type case à cocher proposant toutes les rubriques, Agenda, Evenement et Forum) et "Date" (champs de type texte). L'intitulé du bouton de validation du formulaire est "Valider la recherche avancee". Dans ce contexte, on comprend exactement quel est le traitement réalisé par le formulaire.

revenir en haut de la page

Références

revenir en haut de la page


Fiche précédente : fiche du critère 11.8 Fiche suivante : fiche du critère 11.10

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