Le formulaire est accessible |
Section 508 1194.22(n)
Description du problème La page contient un élément FORM dont les composants semblent présentés dans un tableau. Il se peut que le tableau rende le formulaire inutilisable.
Procédure de vérification Veillez à ce que les éléments du formulaire et leurs étiquettes soient restitués correctement par les navigateurs non graphiques. Veillez en particulier à ce que le formulaire soit toujours utilisable après que le tableau utilisé pour le mettre en forme a été linéarisé. Pour cela, il suffit d'effeuiller les balises du tableau. Vous pouvez encore apposer une feuille de papier sur la page et lire le tableau ligne par ligne.
Explication du problème L'utilisation d'un tableau pour mettre en forme un formulaire peut rendre ce dernier inutilisable. Lorsque l'utilisateur consulte la page via un navigateur vocal ou un périphérique équipé d'un écran de petite taille, tel qu'un PDA ou un téléphone portable, les cellules du tableau peuvent se présenter sous forme linéaire (linéarisée). Suite à cela, les étiquettes des champs de texte, les cases à cocher et les boutons radio pourront ne plus être à la bonne place. Pour en savoir plus sur les effets des tableaux de mise en forme sur la navigation, reportez-vous à la page http://www.jimthatcher.com/webcourse4.htm. Gardez également à l'esprit l'ordre de tabulation des éléments du formulaire. En appuyant sur la touche de tabulation du clavier, l'utilisateur peut se déplacer de façon séquentielle d'un élément à un autre dans l'ordre défini sur la page HTML. Parfois, vous voudrez peut-être spécifier un ordre différent. Pour cela, utilisez l'attribut TABINDEX des balises INPUT, A, BUTTON, AREA, OBJECT, SELECT et TEXTAREA dans un formulaire. Vous pouvez également utiliser l'attribut ACCESSKEY pour associer des raccourcis clavier aux éléments du formulaire.