Objectif
- Faciliter l’adaptation du rendu au media (mobile ou autre) ou aux besoins de l’utilisateur (agrandissement de la taille des caractères, modification des couleurs, de la police, de la graisse, de la justification, etc.).
- Améliorer l’accessibilité des contenus aux personnes handicapées
Mise en œuvre
Sauf si le contenu concerné est destiné à être rendu visible et perceptible sur action de l’utilisateur (onglets, menus déroulants, etc.) :
- Ne pas utiliser les propriétés display et visibility pour masquer le contenu.
- Ne pas utiliser l’attribut HTML hidden pour masquer le contenu.
- Ne pas donner au contenu un attribut ARIA aria-hidden="true".
- Ne pas utiliser le paramètre wmode d’un objet Flash avec les valeurs transparent ou opaque.
- les propriétés CSS permettant de positionner le contenu en dehors de la zone d’affichage du navigateur (position, text- indent) ou de le rogner (clip) ;
- les propriétés ARIA permettant d’associer un libellé à un contenu (aria-label, aria-labelledby, aria-describedby) ;
- ou, dans le cas d’une étiquette de champ de formulaire, l’attribut title de celui-ci.
En savoir plus: display
sur MDN - visibility
sur MDN
Contrôle
Dans le code généré et dans les feuilles de styles CSS des pages examinées :
- Détecter, à l’aide d’un inspecteur de code, des contenus qui seraient masqués à l’affichage (en dehors de ceux destinés à être rendus visibles sur action de l’utilisateur).
- Vérifier qu’aucun de ces contenus n’utilise les techniques indiquées dans la mise en œuvre s’ils sont destinés à être restitués dans un lecteur d’écran.
Auteur Opquast - Consulter la licence
Opquast start: descubre la calidad web
Opquast start es el primer módulo de la certificación Opquast. Solo te llevará una hora y te permitirá descubrir la gestión de la calidad web y nuestra plataforma de formación. Regístrate a continuación, recibe un enlace de activación por correo electrónico y tu acceso está abierto durante 15 días. El acceso a Opquast start es gratuito y sin compromiso.