Bonjour Raphaël,

Plus exactement: il n’est plus demandé de gérer le cas où JS n’est pas supporté.
En revanche:
tout composant JS (hors cas particuliers) doit être accessible (ce qui est 
indépendant d’ARIA - ARIA est un moyen d’ajouter les rôles, propriétés, états 
et relations qui manquent au HTML; choses que l’on va pouvoir modifier en JS si 
besoin, mais c’est le seul lien); OU ALORS, une alternative accessible est 
disponible
Le moyen d’activer cette alternative accessible, si c’est l’option choisie, ne 
doit pas impliquer de désactiver une technologie (par ex. de désactiver JS ou 
Flash). Donc le recours à <noscript> n’est pas la bonne solution d’accès à 
cette alternative
Si, indépendamment de l’accessibilité du composant avec JS, il est décidé de 
proposer de supporter le no-JS, cette version en no-JS doit être accessible 
également (en fait c’est traité comme une autre version de la page, du point de 
vue de l'audit) 

J’ajouterais que "<noscript>Veuillez activer javascript pour pour accéder à 
l'information</noscript> » n’a jamais été la bonne façon de faire ;) [clin 
d’oeil] car l’utilisateur n’a pas forcément la possibilité d’activer JS. On ne 
résout donc rien ainsi. En revanche il n’est pas très difficile de rendre un 
carrousel fonctionnel sans JS, en partant sur une conception en amélioration 
progressive. Il suffit de le construire en HTML comme une liste d’images, mise 
en forme en CSS et animée en JS. Sans JS, on se retrouve avec juste la liste, 
statique.

J’espère avoir répondu à ta question.

Olivier Nourry
http://access-first.fr <http://access-first.fr/> 

> Le 20 mars 2017 à 16:27, Raphaël Franchet 
> <[email protected]> a écrit :
> 
> Bonjour à tous,
> je suis un peu rouillé puisque j'avais été formé sur l'ancien référentiel : 
> Ma question porte sur le script, son accessibilité et son alternative.
> 
> Dans l'ancien référentiel, à chaque fois que j'avais un composant en 
> javascript, je devais fournir un équivalent en noscript.
> Il me semblait que dans le nouveau référentiel, il fallait maintenant fournir 
> un javascript "accessible" à l'aide d'ARIA notamment et pas de noscript. 
> Pourtant si le lis le RGAA 2016 7.2.1 on me dit que si une alternative 
> <noscript> est présente elle doit être équivalente au script.
> 
> Est-ce que cela signifie que les javascripts "importants" doivent être 
> accessibles mais que si jamais je mets facultativement la balise <noscript> 
> elle doit contenir la même chose ? Donc je ne peux pas mettre après un 
> carrousel un <noscript>Veuillez activer javascript pour pour accéder à 
> l'information</noscript> ?
> 
> Merci
> 
> --
> Cordialement,
> Raphaël Franchet
> 
> _______________________________________________
> 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 à