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

Répondre à