LaurentDenis
vendredi 8 octobre 2004 à 20:23
Sauf erreur de ma part, Jaws a quelques difficultés avec l'attribut lang. Quelqu'un pour infirmer/confirmer ?
IBM Home Page Reader et Windows Eyes ignorent quand à eux les éléments <abbr> et <acronym>, et leurs attributs avec. IBM HPR utilise son propre système linguistique d'identification des abréviations uniquement à partir du contenu. Opera 6.0 multimodal fait de même à la suite d'IBM HPR dont le moteur vocal lui sert de base.
Qu'en tirer ? Que ce <span lang=""> est d'une portée très limitée, et qu'il vaut mieux coder simplement <abbr lang="..." ...>
Sinon, il n'existe aucun moyen de spécifier que la langue d'un attribut est différente de celle de l'élément concerné, ce qui pose effectivement quelques problèmes dans l'absolu:
CODE
<html lang="fr">
...
<q cite="Tim Berner-Lee, Cool URL don't change">
... traduction en français de la citation originale ...
</q>
Au passage, on ne peut pas signaler non plus la présence d'une abréviation dans un attribut... Heureusement, d'ailleurs