|
Développer des applications React Native accessibles
Jour 1
|
Les technologies d'assistance : présentation des technologies d'assistance selon les handicaps.
Principes de l'évaluation : explication des 3 principes d'évaluation de l'accessibilité d'une application.
Aspect visuel - Agrandissement des caractères : gestion du redimensionnement des caractères, exercices.
Configuration et prise en main de TalkBack et VO : paramétrages de l'OS pour une utilisation de "test" des lecteurs d'écrans, apprentissage de la navigation basique et du rotor, exercice de navigation sur une application avec un lecteur d'écran.
Aspects techniques - Nom, rôle et états des éléments : définir le nom accessible des éléments ainsi que leurs rôles et leurs états, exercice.
Aspects techniques - Masquer des éléments aux TA : gestion avancée de la façon de fournir les éléments aux technologies d'assistance, exercice.
|
07h00
|
|
Développer des applications React Native accessibles
Jour 2
|
Aspects techniques - Grouper des éléments : gestion avancée de la façon de fournir les éléments aux technologies d'assistance, exercice.
Aspects techniques - Gestion du focus, déclencher une vocalisation : comprendre et mettre en place une gestion de focus conforme, permettre la personnalisation de la navigation TA, fournir des informations aux TA, exercice.
Aspects techniques - Ordre de navigation : gérer un ordre de navigation cohérent pour les TA.
Aspects techniques - Formulaires : gestion complète de l'accessibilité d'un formulaire (étiquettes, messages d'erreur, textes d'aides, format,...), exercices.
API : explication de l'API permettant de récupérer les paramètres des utilisateurs, mise en place de l'API de détection d'une TA.
Aspects fonctionnels - orientation de l'écran : gestion de l'adaptation à l'orientation de l'utilisateur.
|
07h00
|