Bonjour Giuseppe et la liste,
Malheureusement, la restitution des abréviations par les lecteurs
d'écran n'est pas idéale.
J'avais réussi à faire vocaliser par nVDA une abréviation avec title,
mais par hasard, et cela ne marche plus. Les développeurs de NVDA
indiquaient que développer les abréviations n'était pas leur préoccupation.
VoiceOver ne vocalise rien du tout non plus.
Quant à Jaws, cela se paramètre dans les options de verbosité. Mais on
doit choisir si Jaws développe l'abréviation ou ne la développe pas.
Soit on entendra RGAA, par exemple, soit Référentiel Générale
d'Accessibilité pour les administrations.
Il n'est donc pas possible de comprendre la relation entre les deux.
Le seul lecteur d'écran qui avait compris l'utilisation des abréviations
était window-eyes, pas utilisé chez nous. Lorsqu'il rencontrait une
abréviation, il l'indiquait et la développait.
Voici un échange à ce sujet sur la liste webaim, en anglais, qui
détaille ce problème.
Des développeurs expliquent qu'ils ont tenté d'utiliser ARIA, des textes
cachés, etc, mais que ce n'est pas satisfaisant.
Ils expliquent que l'inconvénient du title dans abbr et qu'il n'est pas
utilisable au clavier, à moins de rajouter un tooltip permettant
d'afficher le title à la tabulation.
La conclusion est de préférer l'écriture en toutes lettres de la
signification de l'abréviation la première fois qu'elle apparaît. Utile
pour les lecteurs d'écran, ceux qui n'ont pas de souris.
Voir la discussion sur la liste de Webaim
<http://webaim.org/discussion/mail_thread?thread=6142>.
Bonne journée
Sylvie
Le 19/01/2017 à 13:48, ROSA Giuseppe (93) a écrit :
Bonjour la liste et bonne année à tous.
Ma question concerne un critère AAA.
La dernière condition du test 9.4.1 valide par l'ajout d'un title sur
la balise abbr, le critère 9.4 demandant de connaître (pour la
première occurrence) la signification d'une abréviation.
Par contre dans mes différents essais, le title n'est pas vocalisé
avec NVDA, ni sous Firefox ni sous IE11 (je n'ai pas testé avec JAWS
ni avec Voice Over).
Je conseille actuellement de mettre en œuvre une autre solution
(afficher en toutes lettres masqué ou non à l'écran) mais par contre
je me vois obligé de valider le critère bien qu'il ne soit pas restitué.
Remarque : aria-label, aria-labelledby et aria-describedby ne sont pas
non plus restitués dans une balise abbr (Firefox 46 /NVDA 2016.3).
Avez-vous constaté ce dysfonctionnement avec NVDA et la même chose
avec JAWS et VoiceOver ?
--
Cordialement,
------------------------------------------------------------------------
DGFiP Giuseppe ROSA
Inspecteur Analyste
Expert Accessibilité et RGAA
Atelier SODA - bureau SI-1A
Site SI-1A :
SODA : http://si1a.intranet.dgfip/soda
RGAA : http://si1a.intranet.dgfip/rgaa
tel : 01.573.36.997
pièce : 2387
*Adoptez l'éco-attitude.*
N'imprimez ce mail que si c'est vraiment nécessaire
_______________________________________________
liste_gta mailing list
[email protected]
http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org
_______________________________________________
liste_gta mailing list
[email protected]
http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org