fbpx
Helplee - Accessibilité numérique

Ensure <iframe> and <frame> Elements Have An Accessible Name

Tous les éléments frame ou iframe d’un document HTML doivent avoir un titre qui décrit leur contenu aux utilisateurs de lecteurs d’écran.

Pourquoi c’est important

Les utilisateurs de lecteurs d’écran s’appuient sur le titre d’un cadre pour en comprendre le contenu. En l’absence de titre, il devient rapidement difficile pour les utilisateurs de s’engager dans des éléments de type cadre ou iframe.

Les utilisateurs de lecteurs d’écran ont également la possibilité de consulter la liste des titres de tous les cadres d’une page, d’où l’utilité des titres uniques. Si aucun titre n’est fourni, les lecteurs d’écran fourniront des informations telles que « frame », « JavaScript », le nom du fichier ou l’URL.

Résolution du problème

Veillez à ce que tous les éléments frame et iframe aient des valeurs d’attribut de titre valides qui soient brèves, claires et informatives.

Il est également préférable de donner au document joint un élément title identique à l’attribut title.

Bon exemple de code

<iframe … title=”myFrame”> frame body </iframe>

Cas de test

Pour plus d’exemples, visitez la bibliothèque ATC Rules du W3C sur GitHub.