Paris web 2022
Bart Simons et Sophie Schuermans, AnySurfer
Parfois le résultat obtenu n'est pas celui qui était visé
Ne pas utiliser l'attribut aria-label quand il y a déjà un texte visible
Suppression de aria-label
et aria-haspopup
NVDA lit "édition Ce champ est obligatoire" au lieu de "édition Nom *"
Podcast AnySurfer
épisode 3
Avec Bart Simons
NVDA : "lien Podcast AnySurfer" au lieu de "lien Podcast AnySurfer épisode 3 avec Bart Simons"
Pour donner un nom à un élément qui n'en a pas
aria-label
sur div
ou span
sans rôle"Tarif du jour, Taxes et Frais compris, Offre saisonnière"
Attribut aria-hidden="true"
sur le div qui contient les prix
€ 173
€ 129
Tarif initial € 173
Tarif actuel € 129
Attribut aria-hidden="true"
sur le svg du logo Genius
Supprimer les attribut aria-hidden mal placés
Lecture avec NVDA après correction :
"Tarif du jour colonne 3
Tarif initial 173€,
Tarif actuel 129€,
Taxes et frais compris,
Graphique Genius,
Clickable offre saisonnière"
Tarif initial :
€ 173
Tarif actuel :
€ 129
body
Toujours tester pour éviter ce genre d'erreur.
aria-hidden
Cacher un caractère unicode inséré par CSS
Facebook
.facebook_icon:after {
content : /f037;
}
Attribut aria-live sur le div qui englobe le carousel
...
Supprimer l'attribut aria-live sur le div qui contient le carousel
aria-live