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

Répondre à