web-dev-qa-db-fra.com

Accessibilité vs champs de saisie en lecture seule

J'ai un formulaire avec des champs en lecture seule selon le rôle du client. En règle générale, j'utilise des champs en lecture seule pour ces entrées.

Y a-t-il des problèmes avec cette approche d'utilisation et de technologie d'assistance?

D'autres problèmes ou avantages?

8
Víctor Herraiz

Le problème avec le texte en lecture seule et l'accessibilité provient de la façon dont les lecteurs d'écran interagissent avec les formulaires dans les pages Web.

Si vous utilisez une étiquette de formulaire non attachée ou un élément qui n'est pas à l'intérieur d'un formulaire, le navigateur ne le verra pas . Mais lorsqu'un lecteur d'écran rencontre un formulaire, il passe en "mode formulaires". Dans ce mode, le lecteur d'écran ne lira que les éléments d'entrée du formulaire et toutes les étiquettes correspondantes. Si du texte brut supplémentaire est inséré entre deux éléments de formulaire, le lecteur d'écran sautera le texte brut et passera directement au champ de saisie de formulaire suivant.

Donc, la bonne façon de procéder est d'utiliser des éléments de formulaire.

Ceux-ci pourraient être utiles:

7
Yisela