mercredi, 17 octobre 2007
L'accessibilité dans Flex
« SQLLite dans AIR par Christophe Coenraets | Main | Créer un projet Flex Java avec FlexBuilder 2.0.1, les WebTools et Tomcat 5.5 »
C'est bien sûr très imporatnt, pour des raisons évidentes d'éthique tout d'abord et aussi pour des raisons business ! Certains projet n'ont pu se faire car l'accessibilité était techniquement impossible
Les démos sont faites avec un lecteur d'écran jaws sur Windows. Il n'y a rien sur Mac (peut-être Leaopard) et Linux :-(
Bonne nouvelle, Flex supporte l'accessibilité
Coût de l'accessibilité
Il faut y penser dès le début
Et le gérer tout le long du projet
Il faut rendre l'accès possible sans la souris
navigation clavier
saisie clavier
contrôle vocale
Scénarios d'usage
attention à la différenciation par les couleurs (4% des hommes blancs)
visibilité réduite (bientôt nous)
Bonnes pratiques
Accès clavier
tabulation (on peut le faire simplement avec des changement de focus)
proposer une navigation clavier
Comment faire connaître les raccourcis
J'ai l'impression que les tooltip donne de l'information au soft de lecture automatique
Utiliser des composant ayant de l'utilisbilité
disponible dans la doc de Flex
Pr exemple : Bouton, Alert, Label, textInput... (yen a 26)
Outils : jaws (version 6.1 pour Flex 2)
Fonctionnement : basé sur MSAA (Microsoft), une norme pour rendre les infos d'accessibilité disponibles
Rendre les composants accessibles :
runtime : jaouter ?accesible=true à la fin de l'url
option de compil -accessible
performance : 1K par composant
Outil de debug
MSAA inspecteur : une fenêtre qui donne toutes les infos sur les codes accessibles.
Video
Utiliser la captions (sous-titres) pour permettre de comprendre ce qui se trouve sur la video.
Techniquement réalisé avec des cuepoints
Outils pour le faire
Instructions
Fournir le plus de retours possibles : par exemple
Consulter les experts Intéressant de prendre des personnes qui connaissent le sujet. des utilisateurs cible ou des personnes en ayant l'expérience.
Les intégrer dès la phase de conception (le plus tôt possible)
Classes : Capabilities.hasAccessibility () Accessibility.active (le reader tourne) ... (cf donc en ligne)
Pas de support simple pour les raccourcis (keyDown sur les composants !)
Raoûl
Les démos sont faites avec un lecteur d'écran jaws sur Windows. Il n'y a rien sur Mac (peut-être Leaopard) et Linux :-(
Bonne nouvelle, Flex supporte l'accessibilité
Coût de l'accessibilité
Il faut y penser dès le début
Et le gérer tout le long du projet
Il faut rendre l'accès possible sans la souris
navigation clavier
saisie clavier
contrôle vocale
Scénarios d'usage
attention à la différenciation par les couleurs (4% des hommes blancs)
visibilité réduite (bientôt nous)
Bonnes pratiques
Accès clavier
tabulation (on peut le faire simplement avec des changement de focus)
proposer une navigation clavier
Comment faire connaître les raccourcis
J'ai l'impression que les tooltip donne de l'information au soft de lecture automatique
Utiliser des composant ayant de l'utilisbilité
disponible dans la doc de Flex
Pr exemple : Bouton, Alert, Label, textInput... (yen a 26)
Outils : jaws (version 6.1 pour Flex 2)
Fonctionnement : basé sur MSAA (Microsoft), une norme pour rendre les infos d'accessibilité disponibles
Rendre les composants accessibles :
runtime : jaouter ?accesible=true à la fin de l'url
option de compil -accessible
performance : 1K par composant
Outil de debug
MSAA inspecteur : une fenêtre qui donne toutes les infos sur les codes accessibles.
Video
Utiliser la captions (sous-titres) pour permettre de comprendre ce qui se trouve sur la video.
Techniquement réalisé avec des cuepoints
Outils pour le faire
Instructions
Fournir le plus de retours possibles : par exemple
Consulter les experts Intéressant de prendre des personnes qui connaissent le sujet. des utilisateurs cible ou des personnes en ayant l'expérience.
Les intégrer dès la phase de conception (le plus tôt possible)
Classes : Capabilities.hasAccessibility () Accessibility.active (le reader tourne) ... (cf donc en ligne)
Pas de support simple pour les raccourcis (keyDown sur les composants !)
Raoûl
Posté par le 12:18 PM dans la catégorie MAX Barcelone


On veut voir les vidéos !!!!