Selon HTML Accessibility API Mappings 1.0 :
If an img has an empty alt, but has been provided an accessible name via another valid naming mechanism per the naming steps of this specification, user agents will expose the element with its implicit image role.
Les lecteurs d'écrans doivent annoncer l'élément comme une image, avec le nom accessible défini par le title.
Balise img avec alt sans valeur
<img src="img/fleur.png" alt title="jolie fleur">
Restitution d'une image avec attribut alt sans valeur mais title défini, par les lecteurs d’écran sur ordinateur.
|
NVDA 2024.1 |
JAWS 2026 |
VoiceOver (macOS 26.3.1) |
| Firefox 152 |
comportement conforme :
"Graphique, jolie fleur" |
comportement conforme :
"Jolie fleur, graphique" |
comportement conforme :
"Jolie fleur, image" |
| Chrome 150 |
comportement non conforme :
"Image sans libellé, pour obtenir les descriptions d'image manquantes, ouvrez le menu contextuel" |
comportement non conforme :
"Pour obtenir les descriptions d'images manquantes, ouvrez le menu contextuel. Jolie fleur, image sans libellé" |
comportement non conforme :
"Pour obtenir les descriptions d'image manquantes, ouvrez le menu contextuel. Image sans libellé, Jolie fleur" |
| Safari (26.5) |
non applicable |
non applicable |
comportement non conforme :
Image ignorée |
Restitution d'une image avec attribut alt sans valeur mais title défini, par les lecteurs d’écran sur mobile.
|
VoiceOver (iOS 26.5.2) |
TalkBack (15.0) |
| Safari |
comportement non conforme :
Image ignorée |
non applicable |
| Chrome |
non applicable |
comportement non conforme :
Image ignorée |
Balise img avec alt vide
<img src="img/fleur.png" alt="" title="jolie fleur">
Restitution d'une image avec attribut alt vide mais title défini, par les lecteurs d’écran sur ordinateur.
|
NVDA 2025.3 |
JAWS 2026 |
VoiceOver (macOS 26.3.1) |
| Firefox 152 |
comportement conforme :
"Graphique, jolie fleur" |
comportement conforme :
"Jolie fleur, graphique" |
comportement conforme :
"Jolie fleur, image" |
| Chrome 150 |
comportement non conforme :
"Image sans libellé" |
comportement non conforme :
"Jolie fleur, image sans libellé" |
comportement non conforme :
"/fleur.png, image sans libellé. Jolie fleur" |
| Safari (26.5) |
non applicable |
non applicable |
comportement non conforme :
Image ignorée |
Restitution d'une image avec attribut alt vide mais title défini, par les lecteurs d’écran sur mobile.
|
VoiceOver (iOS 26.5.2) |
TalkBack (17.0) |
| Safari |
comportement non conforme :
Image ignorée |
non applicable |
| Chrome |
non applicable |
comportement non conforme :
Image ignorée |
Balise img, attribut alt absent
<img src="img/fleur.png" title="jolie fleur">
Restitution d'une image avec attribut alt absent mais title défini, par les lecteurs d’écran sur ordinateur.
|
NVDA 2025.3 |
JAWS 2026 |
VoiceOver (macOS 26.3.1) |
| Firefox 152 |
comportement conforme :
"Graphique, jolie fleur" |
comportement conforme :
"Jolie fleur, graphique" |
comportement conforme :
"Jolie fleur, image" |
| Chrome 150 |
comportement conforme :
"Graphique jolie fleur" |
comportement conforme :
"Jolie fleur, graphique" |
comportement conforme :
"Jolie fleur, image" |
| Safari (26.5) |
non applicable |
non applicable |
comportement conforme :
"Jolie fleur, image" |
Restitution d'une image avec attribut alt absent mais title défini, par les lecteurs d’écran sur mobile.
|
VoiceOver (iOS 26.5.2) |
TalkBack (15.0) |
| Safari |
comportement conforme :
"Jolie fleur, image" |
non applicable |
| Chrome |
non applicable |
comportement conforme :
"Jolie fleur, image" |