Développer un service Web accessible

OBJECTIF(S)

  1. Acquérir les connaissances nécessaires pour intégrer le RGAA 3 dans le développement sites et application web.
  2. Maîtrisez la sémantique des balises HTML et son impact sur l’accessibilité numérique.
  3. Gérez les feuilles de styles pour masquer de façon accessible et permettre le redimensionnement du texte.
  4. Anticiper le développement de contenu dynamique accessible avec JavaScript.
  5. Exploitez ARIA pour rendre les éléments dynamiques accessibles (plier/déplier, carrousel, mega-menu…).

Plan de cours

Apprenez l’ensemble des règles du développement accessible pour une conformité aux référentiels d’accessibilité (WCAG, RGAA).

  1. JOUR 1
    • INTRODUCTION ET RAPPEL DU CADRE TECHNIQUE
      • Recommandations du W3C (WCAG 2.1 et WAI-ARIA)
      • L’histoire du HTML
      • Anatomie d’une page Web
    • PRODUIRE DU HTML 5 ET CSS 3 ACCESSIBLE
      • Structuration du document web
      • Contenus multimédias
      • Formulaires, liens et boutons
  2. JOUR 2
    • PRODUIRE DU JAVASCRIPT ACCESSIBLE
      • Aspects fondamentaux du langage JavaScript (règles, tests, outils)
      • Tour d’horizon des Librairies JS
    • AJAX ET CONTENUS DYNAMIQUES
      • Aspects fondamentaux (règles, tests, outils)
      • Gestion des contenus en mouvement et mise à jour
  3. JOUR 3
    • ARIA TOUR D’HORIZON ET MISE EN EN APPLICATION
      • Aspects fondamentaux (règles, tests, outils)
      • Rôles, propriétés et états
      • Design patterns

Code formation & Durée

ANU040 - 3 jours

Public

Intégrateurs, développeurs Front-end, etc.

Pré-requis

Connaissance en accessibilité numérique et du référentiel RGAA requis. Connaissance et expériences dans le développement Front (HTML / CSS), simples notions en JavaScript.

Modalité pédagogique

Apport théorique et mise en pratique.

Téléchargement