Bonjour et merci à tous les deux pour vos réponses.

En effet, l'idéal serait de répéter le texte en toute lettres.
Sur les travaux en cours, je propose effectivement l'affichage d'un tooltip qui s'affiche au clavier, d'où ma déception en constatant qu'il n'y avait pas de vocalisation sur les balises abbr (abréviation).
Par contre je me demandais s'il y aurait intérêt à faire une moulinette _javascript_ qui lorsqu'il rencontre une balise abbr (abréviation) avec un title il ajoute un texte caché lisible par les vocalisateur (type classe .sr-only).

par exemple :
<abbr title="Référentiel Générale d'Accessibilité pour les administrations">RGAA</abbr> deviendrait :
<abbr title="Référentiel Générale d'Accessibilité pour les administrations">RGAA<span class="sr-only">Référentiel Générale d'Accessibilité pour les administrations">RGAA</span> </abbr>
bien sur avec un title qui s'affiche au clavier

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


-------- Message original --------
Sujet : Re: [Liste GTA]  [critère 9.4] balise abbr avec title sous NVDA
De : COUSQUER Christian <[email protected]>
Pour : [email protected] <[email protected]>
Date : 20/01/2017 12:37

Bonjour,

 

D’autant plus que certaines synthèse vocale ajoutent de l’intelligence par-dessus.

J’ai eu le cas sous VoiceOver d’un splendide : « 15.00 Grande-Bretagne » pour 15.00 Go ( écrit « 15.00 GB »).

 

Cordialement

Christian

 

De : liste_gta [mailto:[email protected]] De la part de Sylvie Duchateau
Envoyé : vendredi 20 janvier 2017 10:47
À : [email protected]
Objet : Re: [Liste GTA] [critère 9.4] balise abbr avec title sous NVDA

 

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.

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




_______________________________________________
liste_gta mailing list
[email protected]
http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org

Répondre à