On me demande souvent comment ReadSpeaker lit les tableaux. Un tableau en code HTML va lire le tableau linéairement ce qui ne convient pas du tout pour une synthèse vocale car cela n'aura aucun sens dans la plupart des cas. Dans le tableau suivant :
2000 2001 2002
Ventes €200 €250 €280
la synthèse vocale commencera par lire la ligne des dates puis enchaînera par la ligne des ventes comme suit :
"2000 2001 2002 Ventes €200 €250 €280"
Pour remédier à ce problème il faut que le code HTML intègre les attributs HEADERS et ID afin de lier chaque cellule à l'en-tête qui lui est attaché. Dans ce cas, le tableau sera correctement lu comme suit :
"Ventes 2000 : €200
Ventes 2001 : €250
Ventes 2002 : €280"
Pour en savoir plus pour coder les tableaux de données afin que les synthèses vocales puissent correctement les lire, vous pouvez consulter les recommandations WCAG.10 du W3C au sujet des tableaux ainsi que les critères d'AccessiWeb.
Les commentaires récents