Bonjour AngularJS comprend un support Aria que tu peux activer à
l'initialisation de ton module.

Il s'agit du module ngAria.

Je ne l'ai pas personnellement essayé mais tu as une page d'exemple ici :

https://docs.angularjs.org/guide/accessibility

Cordialement.

Jean-Marc


Le 16 mars 2015 12:02, Régis Lapeze <[email protected]> a écrit :

> Tu en auras effectivement un grand besoin.
>
> La puissance d'AngularJS est l'application Single Page. Tu as donc à gérer
> plusieurs cas de changement de contexte dont l'utilisateur doit être
> informé. C'est l'a partie la plus délicate pour accessibiliser AngularJS.
> Mais si tu as la main sur le code, c'est tout à fait possible.
>
> Cordialement,
>
> Lapeze Régis
> Consultant en accessibilité numérique
> email : [email protected]
> mobile : 0688195411
>
> Le 16 mars 2015 10:48, Steven Mouret <[email protected]> a écrit :
>
> Merci pour vos réponses.
>>
>> Si je comprends bien; il sera nécessaire d'utiliser aria un peu de
>> partout notamment aria-live avec une gestion du focus pas forcément
>> évidente.
>>
>>
>> --
>> Steven Mouret
>>
>> Le 16 mars 2015 10:39, Régis Lapeze <[email protected]> a écrit :
>>
>> Bonjour,
>>>
>>> Je m'intéresse particulièrement à AngularJS en ce moment.
>>>
>>> Aujourd'hui, il n'y a pas grand chose de fait en AngularJS pour
>>> favoriser l'accessibilité mise à part le service ngAria. ngAria reste
>>> toutefois très limité.
>>>
>>> AngularJS reste toutefois très maniable. Si tu as un accès au code
>>> sources, rien ne t’empêche de correctement implémenter les éléments du code
>>> afin qu'ils soient parfaitement accessibles. Aujourd'hui, l'accessibilité
>>> d'AngularJS tient plus sur la compétence du développeur à produire du code
>>> accessible que d'attendre qu'AngularJS le fasse pour lui.
>>>
>>> Cordialement,
>>>
>>> Cordialement,
>>>
>>> Lapeze Régis
>>> Consultant en accessibilité numérique
>>> email : [email protected]
>>> mobile : 0688195411
>>>
>>> Le 16 mars 2015 09:58, Philippe Vayssière <[email protected]> a
>>> écrit :
>>>
>>>>  Bonjour,
>>>>
>>>> je ne connais pas du tout Angular mais j'ai vu passer récemment cette
>>>> série de 5 billets :
>>>> Angular.js Accessibility - *Focus Management*
>>>> <http://unobfuscated.blogspot.fr/2015/01/angular-accessibility-issues-focus.html>
>>>> <http://unobfuscated.blogspot.fr/2015/01/angular-accessibility-issues-focus.html>
>>>> à *Deleting a Todo with the Keyboard*
>>>> <http://unobfuscated.blogspot.fr/2015/02/angularjs-accessibility-deleting-todo.html>
>>>> <http://unobfuscated.blogspot.fr/2015/02/angularjs-accessibility-deleting-todo.html>
>>>> (qui permet de remonter aux 3 précédents)
>>>> ce qui laisserait penser qu'il y a un espoir.
>>>> Source : la mailing list de L. Carlson
>>>> <http://www.d.umn.edu/itss/training/online/webdesign/javascript.html#libraries>
>>>> <http://www.d.umn.edu/itss/training/online/webdesign/javascript.html#libraries>
>>>>
>>>>
>>>> Bon courage,
>>>> Ph. Vayssière
>>>>
>>>> Le 16/03/2015 09:27, Steven Mouret a écrit :
>>>>
>>>>   Bonjour à tous,
>>>>
>>>>  Je ne connais pas bien Angular, est ce que quelqu'un l'a déjà utilisé
>>>> sur un projet avec une demande d'accessibilité ?
>>>>  Du coup est-il compatible ? Si non quelles sont les problématiques ?
>>>>
>>>>  Merci
>>>>
>>>> --
>>>> Steven Mouret
>>>>
>>>>
>>>> _______________________________________________
>>>> 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
>>>
>>>
>>
>> _______________________________________________
>> 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
>
>
_______________________________________________
liste_gta mailing list
[email protected]
http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org

Répondre à