Bonjour Matthieu,
Je ne sais pas si ça répond à ton problème, mais vas voir sur le site de
yahoo.fr.
Avec NVDA, lorsque tu tapes braille par exemple, NVDA dit : "une ou
plusieurs suggestions sont disponibles. Utilisez les flèches haut et bas
pour les faire défiler".
Tu utilises alors les flèches et NVDA annonce: "brailler", "braille
alphabet", "braillenet", "braille wikipédia" etc...
Je crois qu'ils utilisent ARIA, mais à vérifier, pour ça je laisse la
parole aux techniciens.
Amicalement
Sylvie
Le 29/04/2014 15:18, Matthieu Marseille a écrit :
Hello la liste,
Question un peu tricky je pense, je vais essayer d'être clair.
J'ai un champ de recherche d'horaires, qui est branché sur une
autocompletion (utilisant jquery.ui). Au bout de (x) caractères entrés
dans le champ, l'autocompletion se met en marche, avec un échange
front-back pour pré-trier les résultats, et une mise en surbrillance
dans la liste de résultats des caractères entrés dans le champ, tout
cela fonctionne plutôt bien.
Mon problème se situe sur la mise en surbrillance des éléments dans la
liste : chaque élément de la liste d'autocompletion (elle même un ul /
li) est un lien <a>, et pour obtenir la surbrillance, les caractères
entrés dans le champ sont triés, puis affichés encapsulés dans un <span>
dans la liste, afin de pouvoir changer leur style, mais je n'arrive pas
à faire vocaliser ces éléments par NVDA : il me vocalise juste "vide"
pour chaque entrée.
J'ai essayé de remplacer les <span> par du <strong> ou <em> sans succès,
j'ai tenté aussi de réinjecter l'intitulé complet en title sur le
<span>, là non plus sans succès.
Pour exemple, les éléments de la liste ressemblent à ça :
<li class="ui-menu-item" role="presentation">
<a title="Pernes" id="ui-id-5" class="ui-corner-all" tabindex="-1">
<span title="Pernes">Per</span>nes
</a>
</li>
Auriez-vous déjà rencontré quelque chose de similaire, auriez-vous une
idée ou une piste ?
Merci !
--
Matthieu MARSEILLE
DFO - F6 TECH
[email protected] <mailto:[email protected]>
+33 (0)1 49 68 24 55 FullSIX France
157 rue Anatole France
92309 Levallois Perret Cedex
<http://maps.google.fr/maps?q=fullsix+levallois+perret&oe=utf-8&client=firefox-a&ie=UTF8&hl=fr&hq=fullsix&hnear=Levallois-Perret&ll=48.900189,2.279363&spn=0.016673,0.045447&z=15&iwloc=A>
http://www.fullsix.com
<http://www.fullsix.com/>
_______________________________________________
liste_gta mailing list
[email protected]
http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org
--
Sylvie Duchateau
Association BrailleNet
Tél.: + 33 (0) 1 44 27 26 25
Fax : +33 (0) 1 44 27 34 38
Web: http://www.braillenet.org / http://www.accessiweb.org
_______________________________________________
liste_gta mailing list
[email protected]
http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org