Web training

Logo Accessibilité Web

Accessibilité Web

Développer des sites web accessibles qui respectent les standards WCAG et RGAA

Duration 3 days Get a quote
  1. Introduction
    1. Définition de l'accessibilité web
    2. Enjeux éthiques et humains
    3. Contexte réglementaire
  2. Les normes d'accessibilité
    1. WCAG 2.1 et RGAA 4.1
    2. Utiliser les documents normatifs opérationnels (WCAG QuickRef, Fiches techniques et de compréhension des critères, les critères RGAA)
  3. Outils de contrôle et d'assistance
    1. Les outils de vérification automatique (bénéfices et limites)
    2. Les outils de vérification manuelle (extensions navigateurs et outils tiers)
    3. Aperçus de l'usage des lecteurs d'écran
  4. Techniques de développement : HTML
    1. Rappel des règles d'accessibilité liées à la sémantique HTML et au media text
    2. Les fondamentaux pour des documents HTML accessibles
      1. Structure des documents HTML
      2. Problématiques d'internationalisation
    3. Structuration des pages (zonage et navigation)
    4. Les éléments interactifs, liens et boutons
    5. Les alternatives aux contenus non-textuels
      1. Gestion des images
      2. Utilisation de l'audio et de la vidéo
      3. Inclusion d'autres types de documents (PDF, binaires, etc.)
    6. Saisie de données et gestion des formulaires
      1. Structure de base des formulaires
      2. Gestion d'erreurs
      3. Aide à la saisie
    7. Restitution de données tabulaires (tables de données et graphiques)
  5. Technique de développement : CSS
    1. Rappel des règles d'accessibilité liées à l'usage de CSS
    2. Mise en forme du texte
    3. Transmission de l'information et gestion des couleurs
      1. Afficher et masquer des éléments
      2. Les dangers de la génération de contenu
      3. L'usage de la couleur
    4. Mise en évidence des éléments interactifs
    5. Techniques de mise en page et ordre de présentation
      1. Le modèle de boite flexible
      2. Les grilles CSS
    6. Media Query et design adaptatif
    7. Gestion des animations et des transitions
  6. Technique de développement : JavaScript et ARIA
    1. Rappels et précautions à prendre sur l'utilisation de JavaScript
    2. La norme ARIA et les motifs de conception ARIA
    3. Gérer du contenu dynamiquement
      1. Injecter ou supprimer du contenu
      2. Contrôler la transition d'état des contenus
    4. Interagir avec le focus et le scroll
    5. Gérer les interactions claviers, pointeurs et gestes
  7. Conclusion