Critère 2.1
Titre de cadre
Chaque cadre (iframe) doit avoir un titre.
En Bref : L'essentiel à retenir
- Pour rendre les cadres (`<iframe>`) accessibles, il est essentiel d'ajouter l'attribut `title` à la balise.
- L'attribut `title` permet aux utilisateurs de lecteurs d'écran d'identifier le contenu intégré avant d'y accéder.
- L'omission de l'attribut `title` ou l'utilisation d'un titre générique est une erreur courante et nuit à l'accessibilité.
- Cette pratique est conforme au critère 2.1 du Référentiel Général d'Accessibilité pour les Administrations (RGAA).
Objectif
Les cadres (<iframe>) sont souvent utilisés pour intégrer du contenu tiers (vidéos, cartes, publicités). Les utilisateurs de lecteurs d'écran doivent pouvoir identifier le contenu du cadre avant d'y entrer.
Solution Technique
Ajoutez un attribut title à la balise <iframe>.
<!-- ✅ Correct -->
<iframe src="..." title="Vidéo Youtube : Présentation du service"></iframe>
<!-- ✅ Correct -->
<iframe src="..." title="Carte Google Maps de l'agence de Paris"></iframe>
Erreurs fréquentes
- ❌ Oublier l'attribut
title. - ❌ Laisser un titre générique par défaut (ex: "iframe").