Bonjour et bonne année à toute la liste,
Un lien est un élément a qui a un attribut href (*)
S'agit-il dans l'exemple de code du code source envoyé par le serveur ou
du code généré une fois JS chargé et exécuté ?
En HTML5, on s'intéresse au code source généré donc si un script
transforme l'attribut data-url en attribut href correct, ça devrait être
bon. S'il se contente de détecter un "clic" (enfin une action
souris/clavier/touch) sur un élément a et à ce moment-là de rediriger
vers une URL ou une nouvelle vue, a priori je dirais que ça posera
problème puisqu'il n'y a pas de href valide avant l'action (mais c'est
vraiment une supposition de ma part).
Le tout nouveau référentiel AccessiWeb HTML5
<http://www.accessiweb.org/index.php/accessiweb-html5aria-liste-deployee.html>
établit une base de référence (suivre le lien Annexes ==> Compatibilité
avec les technologies d'assistance) qui ne s'intéresse qu'à IE9 et
versions supérieures, plus IE8. Ce dernier n'est pas compatible avec
HTML5 car il lui est antérieur. À part un affichage correct avec
html5shiv pas grand chose de plus à en espérer...
Qu'en est-il avec IE9+ et les T.A. JAWS et NVDA ?
Outil :
Un outil comme Firebug ou DevTools ou équivalent dans l'un des 5
navigateurs Firefox, Chrome, Safari, IE ou Opera permet de s'assurer de
la présence ou absence des attributs et de leur valeur à un moment donné
tandis que le code source est lui figé dans l'état dans lequel il a été
reçu.
Ces outils permettent également d'inspecter localStorage ou de suivre
les appels AJAX, de suivre l'évolution de variables et objets
JavaScript, etc
(*) j'oublie volontairement les autres éléments que a et qui auraient du
ARIA, role="link" et tabindex="0"
Philippe
Le 08/01/2014 10:47, CECIAA -- Coralie Villes a écrit :
Bonjour à tous,
Je vous souhaite en premier lieu une bonne année 2014.
Je sollicite votre avis face à une page en html5 qui emploie des liens
de type <a data-url="XX.HQ">Lien</a>. En testant avec jaws 14 et
firefox, ces liens semblent être pris en compte correctement mais sous
jaws 14 et internet explorer v8, ceux-ci ne sont pas détectés. De même
avec NVDA et internet explorer.
Est-ce que le formatage <a data-url=""> doit être exclu dans la
thématique lien ou cet élément est-il à exclure au sein d'un autre
critère (les scripts) ?
Je vous remercie pour vos lumières,
Bonne journée
Coralie Villes
_______________________________________________
liste_gta mailing list
[email protected]
http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org