vocale sur iPhone 3GS • 2012 (iOS 6) : Siri et dictée • 2013 (iOS 7) : Switch Control et API de synthèse vocale https://developer.apple.com/accessibility/
Chaque élement affiché à l’écran (UIView ou UIBarItem) implémente le protocole UIAccessibility • Ce protocole permet aux outils tels que VoiceOver d'interpréter correctement les contenus de l’interface graphique
: la description prononcée par le synth vocal • accessibilityHint : la description longue prononcée par le synth vocal • accessibilityPoint : le point d’interaction de la view • accessibilityTraits : permet de spécifier les traits (c-a-d le role de la view dans l’IHM)
<button> au lieu de <div> et <span>) • DOM structuré de façon sensible • Entièrement navigable avec clavier • Gestion du focus ordonnée • Libellés pour tous les contrôles et toutes les images • ARIA pour les liseuses d’écran
chacun des éléments interactifs avec [TAB] ? • Est-il possible d’activer chacun des éléments interactifs avec [ENTER] ? • Les éléments du DOM sont-ils dans l’ordre correct ?
des informations sémantiques aux liseuses d’écran • N'implémente pas automatiquement les comportements standard des éléments (focus, navigation via clavier, etc)
les pages Web en mode texte seul et crée une navigation similaire à celle d'un aveugle (apparemment plus maintenu) • ChromeVis https://code.google.com/p/google-axs-chrome/
participation et la citoyenneté des personnes handicapées “Les services de communication publique en ligne des services de l'Etat, des collectivités territoriales et des établissements publics qui en dépendent doivent être accessibles aux personnes handicapées.”
relatives à l'accessibilité et précise [...] la nature des adaptations à mettre en oeuvre ainsi que les délais de mise en conformité des sites existants, qui ne peuvent excéder trois ans et les sanctions imposées en cas de non-respect de cette mise en accessibilité.
de 2009. Une troisième version est en cours de rédaction depuis juin 2014 et n’est toujours pas définitive. Le document, à ce jour, s’applique uniquement aux contenus HTML.
real experts in their own abilities and their own assistive technology. User testing can also reveal usability gaps between more and less technical users, and between people who are familiar with the web site in question [...] and people who aren’t [...]. — W3C
pas difficile de trouver des groupes d’utilisateurs handicapés qui peuvent tester l'accessibilité des nos logiciels. En France il est possible de demander l’aide d’associations telles que : http://www.avh.asso.fr/ http://www.aveuglesdefrance.org/