Bonjour,

Attention quand même. Le code affiché par les inspecteurs n'est pas 100% fiable non plus, javascript ou pas:
* éléments thead et tbody ajoutés aux tableaux
* retours à la ligne ajoutés visuellement, et qui peuvent induire en erreur sur le DOM réel. J'avais mis en ligne un petit exemple simple pour montrer quel impact cela peut avoir si on n'y prend garde (comparer le code source, raccourci clavier Controle-u, avec ce qui est visuellement restitué dans les inspecteurs):
<https://www.gchagnon.fr/cours/html/miseenpageliste.html>

Bonne fin de journée aussi,

        G. Chagnon

Le 25/09/2018 à 16:46, Olivier Nourry a écrit :
Bonjour Claire,

Pour la Web Developer toolbar, spécifiquement, il faudrait vérifier pour chaque fonctionnalité ce qui est analysé, notamment lorsque le DOM est mis à jour par un script durant l’inspection. Mais pour les « developer tools » intégrés aux navigateurs (que ce soit Firefox, Chrome, Safari, ou Edge), le code inspecté est celui qui est généré en temps réel, par défaut. Avec les outils actuels je pense même qu’il est plus difficile d’accéder au code source qu’au code généré ;-) [clin d’oeil]
Donc aucun souci pour auditer du contenu généré en JS.
Ton interrogation tient peut-être au fait que par le passé les outils d’inspection (automatiques notamment) analysaient le code source, et non le code vu du client après application des transformations par CSS et JS. Or les technologies d’assistance d’aujourd’hui s’appuient sur le code généré et détectent les modifications du DOM qui sont répercutées sur l’accessibility tree. Les outils d’inspection du code source n’ont donc quasiment plus aucun intérêt pour auditer l’accessibilité.


J'espère avoir répondu à ta question.
J’en profite aussi pour signaler l’étude de l’accessibilité de bibliothèques JS publiée par la DINSIC: https://disic.github.io/rgaa_bibliotheques-javascript/tutoriels/index.html <https://disic.github.io/rgaa_bibliotheques-javascript/tutoriels/index.html>

Bonne fin de journée
Olivier Nourry
Access First

Le 25 sept. 2018 à 11:05, DAVAL Claire <[email protected] <mailto:[email protected]>> a écrit :

Re bonjour à tous,
Merci pour vos réponses
Alors, après avoir un peu exploré la bibliothèque, il semble que l’on soit libre de mettre n’importe quelle structure HTML. Donc si je résume, cela signifie que c’est grosso modo la même problématique que pour un site « classique », mais c’est plus compliqué à analyser parce qu’il faut se baser sur le code généré et donc on ne bénéficie pas de l’aide des outils de type web developper toolbar.
Vous êtes d’accord avec ça ?
*Claire DAVAL*
Tel : +33 (0)4 76 44 50 50
*EOLAS, groupe Business & Decision <https://www.eolas.fr/?utm_source=BasDeMail&utm_campaign=BasDeMail&utm_medium=email>*
Services en ligne managés 24/7 - e-commerce, e-administration, e-business

https://www.eolas.fr/uploads/Image/52/504_680_Logo-Eolas-Bas-de-mail.gif <https://www.eolas.fr/?utm_source=BasDeMail&utm_campaign=BasDeMail2017&utm_medium=email> https://www.eolas.fr/uploads/Image/eb/713_858_Bas-de-mail-Twitter.png <https://twitter.com/BD_eolas>  https://www.eolas.fr/uploads/Image/61/879_852_Bas-de-mail-LinkedIn.png <https://www.linkedin.com/company/business-&-decision-eolas/>  https://www.eolas.fr/uploads/Image/4b/1275_558_Bas-de-mail-Facebook.png


<https://www.facebook.com/BDEolas/>

*De :*liste_gta [mailto:[email protected]]*De la part de*Nicolas Bocquet
*Envoyé :*lundi 24 septembre 2018 16:45
*À :*[email protected] <mailto:[email protected]>
*Objet :*Re: [Liste GTA] Vue js
Bonjour Claire,
Un développement Javascript utilisant des bibliothèques de type ReactJS, Angular et VueJS, peut tout à fait être compatible RGAA à condition de respecter le référentiel ainsi que les recommandations des experts en accessibilité. Cela nécessite parfois de ne pas suivre certaines recommandations officielles de ces bibliothèques et d’adopter une approche de développement plus orientée en faveur de l’accessibilité, mais ce dernier point vaut aussi pour du Javascript natif.

A noter que reactJS proposait l’année dernière des composants dont certains présentaient des lacunes en matière d’accessibilité. J’avoue ne pas avoir vérifié depuis un moment, peut-être que certains collègues pourront être plus précis que moi, mais dans tous les cas de figure je vous recommande chaudement de procéder à une vérification avant d’utiliser tout composant pré-développé.
cdt
---
Nicolas Bocquet
Intégrateur web, Expert accessibilité et Web ergonome
Web :http://www.nicolasbocquet.fr <http://www.nicolasbocquet.fr/>
Tel : 09 52 68 90 03
*De :*DAVAL Claire <mailto:[email protected]>
*Envoyé le :*lundi 24 septembre 2018 14:50
*À :*[email protected] <mailto:[email protected]>
*Objet :*[Liste GTA] Vue js
Bonjour la liste,
Que pensez-vous de l'usage des technologies FrontEnd en full JS type Vue.js et leurs comptabilité avec le RGAA. Nous posons la question de l’utiliser pour mettre en place un espace client pour un service public. Nous avons fait quelques tests avec des lecteurs d’écran, la restitution semble correcte à première vue. Mais dans la mesure ou le code source n’est pas visible directement sur le navigateur, je me demande dans quelle mesure il est possible d’évaluer une compatibilité RGAA ? Faut-il forcément bannir ce type de technologie comme flash à une époque un lointaine ?
Est-ce que l’un d’entre vous a déjà eu ce genre de problématique ?
Merci pour vos retours
Claire
*Claire DAVAL*
Tel : +33 (0)4 76 44 50 50

*EOLAS, groupe Business & Decision <https://www.eolas.fr/?utm_source=BasDeMail&utm_campaign=BasDeMail&utm_medium=email>*
Services en ligne managés 24/7 - e-commerce, e-administration, e-business

_______________________________________________
liste_gta mailing list
[email protected] <mailto:[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


_______________________________________________
liste_gta mailing list
[email protected]
http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org

Répondre à