Normes et méthodes du W3c/WAI
- Principes de la Web Accessibility Initiative (WAI) du W3C.
- Introduction aux référentiels internationaux : WCAG, ARIA, ATAG, UAAG.
- La spécification technique ARIA (Accessible Rich Internet Application), complément sémantique pour les éléments web.
- Le référentiel WCAG (Web Content Accessibility Guidelines) : 4 principes, 13 directives.
- La méthode WCAG-EM (Website Accessibility Conformance Evaluation Methodology).
Normes et documents proposés par l'État français
- Le RGAA, "Référentiel Général d'Amélioration de l'Accessibilité" des sites Internet.
- Relations entre le RGAA et les WCAG.
- Les 13 catégories de critères d’accessibilité du RGAA.
- Le kit d'audit RGAA : grille d'audit, rapport d'audit, déclaration d'accessibilité.
- L'échantillon des pages à auditer : les pages imposées, les pages choisies au hasard.
- Les dérogations et les exemptions.
- Comment effectuer l'audit de façon méthodique. Regroupement des critères d’accessibilité.
- Comment prioriser les critères d’accessibilité en fonction des contextes.
Les outils pour tester l'accessibilité des sites web
- Les différents types d’outils de test : automatiques, de simulation, d’inspection d’interface...
- Les sources d’outils. La "Web Accessibility Evaluation Tools List" de la WAI.
- Les critères de sélection des outils : environnement, usage, champ d’application, fonctionnalités...
- Les méthodologies et outils adaptés à chaque type de tests.
- Les limites des outils dans le testing de l'accessibilité.
Travaux pratiques
Installation éventuelle et utilisation de quelques outils de test d’accessibilité.
Critères visuels et multimédia du RGAA
- Les images : images informatives ou de décoration, alternatives textuelles et autres informations associées.
- Les couleurs, les informations associées, les contrastes.
- La présentation : feuilles de style, visibilité des éléments interactifs et du focus, compréhensibilité du contenu.
- Les cadres et leurs titres.
- Les tableaux : alternatives textuelles, lisibilité du contenu vocalisé, identification des cellules.
- Le multimédia : transcriptions textuelles, sous-titres, audiodescription, contrôle des fonctionnalités.
Travaux pratiques
Début d’un audit RGAA : découverte du site web, préparatifs. Testing d’un certain nombre de critères d'accessibilité. Réflexion collective sur leurs enjeux.
Autres critères d'accessibilité du RGAA
- Les liens et leurs intitulés.
- Les scripts : alternatives, accès au clavier, changements de contexte, messages de statut.
- Les formulaires : étiquettes et regroupement de champs, fonctionnalités de saisie et de correction
- Les éléments obligatoires : type de document, titre, langue, séparation de la sémantique et de la présentation.
- La structuration des pages : titres, listes, citations.
- Les systèmes de navigation, les liens d’évitement ou d’accès rapide, l’accès au clavier.
- Le contrôle du comportement du site : mouvements, déclenchements, flashs et rafraîchissements.
- Les documents bureautiques et les contenus cryptiques.
Travaux pratiques
Testing de certains critères d'accessibilité. Réflexion collective sur leurs enjeux. Préparation du rapport d'audit RGAA et de la déclaration d'accessibilité.
Tester l'accessibilité des applications mobiles
- Les spécificités de l’audit mobile et les points communs avec l’audit web.
- Les deux types d’audit mobile : développeur (avant le lancement) et utilisateur (après).
- Les gestes d’accessibilité à maîtriser pour l’audit utilisateur.
- Les fonctionnalités essentielles d'accessibilité avec lesquelles tester.
- L’affichage accessible, la vocalisation, la compatibilité avec les périphériques externes.
- Les autres fonctionnalités d’accessibilité, le test d’accessibilité en mode tout-public.
- L’inspecteur d’interface Accessibility Scanner pour Android.
- Les conditions, les contraintes, l’environnement et les process d’un audit développeur.
- L’application de la méthodologie web au mobile dans l’esprit des WCAG et du RGAA.
- Le test des sites web dans l’environnement mobile.
Travaux pratiques
Familiarisation avec le descripteur d’interface (TalkBack, VoiceOver) et la navigation au moyen des gestes d’accessibilité, sous Android ou iOS au choix. Une fois à l’aise, évaluation succincte d’une application mobile (facultatif).
Les critères visuels et multimédia du RGAA-APPS
- Le RGAA-APPS, "Référentiel Général d'Amélioration de l'Accessibilité" des applications mobiles.
- Les 12 catégories de critères du référentiel RGAA-APPS.
- La grille d'audit du RGAA-APPS.
- L’échantillon des écrans à auditer : les écrans imposés, les écrans choisis au hasard.
- Les éléments graphiques et le texte alternatif.
- Les couleurs, les informations associées, les contrastes.
- La présentation de l’information, la lisibilité du contenu même vocalisé, la visibilité du focus et des composants.
- Les tableaux : alternatives textuelles, identification des cellules.
- Le multimédia : transcriptions, audiodescription, compatibilité avec les technologies d’assistance, contrôlabilité.
Travaux pratiques
Tests pour l’audit web dans un environnement mobile (smartphone ou tablette) ou test de certains critères d’APPS sur une application mobile, au choix (sur proposition du formateur). Réflexion collective sur la pertinence relative des critères RGAA et RGAA-APPS pour le web sur mobile.
Autres critères d'accessibilité du RGAA-APPS
- La consultation : limites de temps, mouvements, déclenchements, flashs, documents à télécharger.
- Critères "mobile" relatifs à l’interface tactile et aux mouvements de l’appareil.
- Les composants d’interface : accès et utilisabilité au clavier et à la souris, contrôlabilité.
- Les formulaires : étiquettes et regroupement de champs, fonctionnalités de saisie et de correction.
- Les éléments obligatoires : titres, langue, séparation de la sémantique et de la présentation.
- La structuration de l’information : titres, listes, abréviations.
- La navigation : organisation cohérente du contenu, accès au clavier.
Travaux pratiques
Suite des tests de site web ou d’application sur mobile. Un exercice d’« audit blanc » pourra être proposé en vue de préparer la conduite d’audit autonome en situation réelle (selon temps et sur proposition du formateur).