Formation Développer et coder des sites web accessibles

  • Référence : ACCESS002
  • Durée : 14 heures
  • Certification : Non
  • Eligible CPF : Non

CONNAISSANCES PREALABLES

  • Avoir suivi la formation « Sensibilisation à l’accessibilité numérique » ou posséder des connaissances équivalentes
  • Disposer de connaissances avancées dans le développement de sites web (maîtrise du HTML, CSS et Javascript)

PROFIL DES STAGIAIRES

  • Développeurs web, intégrateurs…

OBJECTIFS

  • A l’issue de la formation, le stagiaire sera capable de développer des sites conformes aux recommandations des référentiels d'accessibilité numérique (WCAG ou RGAA)
  • Plus précisément :
  • Définir précisément ce qu’est l’accessibilité numérique et la distinguer des autres domaines connexes : ergonomie, qualité..
  • Connaître les normes d’accessibilité numérique : règles internationales (WCAG) et référentiel général d'Amélioration de l'Accessibilité (RGAA)
  • Savoir intégrer les règles d’accessibilité dans ses habitudes de développement
  • Concevoir un code conforme aux règles d’accessibilité
  • Débugguer un code non-accessible
  • Être capable de dialoguer avec des consultants en accessibilité en cas d’audit

METHODES PEDAGOGIQUES

  • 6 à 12 personnes maximum par cours, 1 poste de travail par stagiaire
  • Remise d’une documentation pédagogique papier ou numérique pendant le stage
  • La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions

METHODES D'EVALUATION DES ACQUIS

  • Auto-évaluation des acquis par le stagiaire via un questionnaire
  • Attestation de fin de stage adressée avec la facture

FORMATEUR

Consultant-Formateur expert Accessibilité et ergonomie

CONTENU DU COURS Accessibilité et ergonomie

1 - Introduction

  • Description des impacts utilisateurs
  • Rappel des piliers de l’accessibilité numérique (Perceptible, Utilisable, Compréhensible, Robuste)
  • Présentation du RGAA comme outil de développement
  • Organisation des tâches d’accessibilité
  • Présentation du RGAA comme outil de développement
  • Retour sur le contexte légal en France et à l’international

2 - Prendre en charge la Robustesse du code

  • Respect de la sémantique HTML et validation W3C
  • Navigation avancée avec un lecteur d’écran
  • Support des normes par les agents utilisateurs

3 - Assurer l’utilisabilité des contenus

  • Gérer les différents modes d’affichage
  • Gérer les contraintes de temps
  • Gérer les différents modes de navigation (clavier, souris, tactile)
  • Développer des formulaires
  • Structurer l’information au sein d’une page

4 - Assurer la perceptibilité des contenus

  • Travailler avec les alternatives
  • Gérer correctement ses contrastes de couleurs
  • Utilisation des styles CSS
  • Définir la langue des contenus

5 - Assurer la compréhensibilité des contenus

  • Définir des intitulés pour les liens et les boutons
  • Gérer les changements de contexte
  • Gérer les alertes et les changements de statuts

6 - Développement de composants complexes

  • WAI-ARIA : rôles, états et propriétés (API) et motifs de conception
  • Méthodologie d’utilisation de WAI-ARIA
  • Tester ses composants WAI-ARIA

7 - Outillage et automatisation

  • Présentation de quelques outils pour aider le développeur et automatiser une partie des tests d’accessibilité
Cookies