Introduction à l'accessibilité

L’accessibilité est un droit fondamental les personnes handicapées

Que pouvons-nous faire pour le respecter ?

  1. L’accessibilité et le handicap

  2. Se former

  3. Agir pendant la conception

  4. Agir pendant le développement

  5. Agir pendant l'édition

  6. Comment tester tout cela ?

L’accessibilité et le handicap : point rapide

Tweet de Rashel LaGeekette répondant à un tweet d'Emmanuelle ABOAF, personne sourde invitant les participants de Paris Web à discuter avec des personnes handicapées présentes : « Personnes en situation de handicap » svp, pas « Personnes handicapées », merci :).

Le numérique : promesse d’accessibilité

Accessibilité et éco-conception

L’accessibilité ne va pas toujours dans le sens de l’éco-conception, elle peut même la réduire.

L’accessibilité étant un droit fondamental, il n’est pas envisageable de sacrifier la navigation de personnes pour gagner quelques octets.

Se former

Mon expérience personnelle

Comment débuter ?

Il est possible d’acquérir une majorité de compétences en autodidacte et en suivant le MOOC du W3C si vous faites de l’accessibilité une priorité et que vous la mettez au coeur de votre réflexion.

C’est à dire qu’il est nécessaire pour chaque composant ou fonctionnalité :

Agir pendant la conception

Les contrastes !

Contraste suffisant entre l'arrière-plan et le texte

4.5:1 minimum OU 3:1 minimum pour les textes en gras de + de 18,5px et normaux de + de 24px & les éléments d’interface

Ne pas donner l'information uniquement par la couleur

exemple : champ rouge obligatoire, graphique, changement de couleur pour indiquer erreur etc.

Les transcriptions

Pour tout contenu audio et vidéo, il faut prévoir une transcription, pensez-y dès le design pour que les éditeurs les ajoutent !

Le focus

Il est très pratique, ne le supprimez pas !

Sans focus visible, la navigation clavier est absolument impossible. Exemple : tdah.lu

Les formulaires

Toujours prévoir une étiquette pour chaque champ accolée à celui-ci.

Le placeholder ne compte pas puisqu'il n'est pas correctement restitué aux technologies d'assistances, et il disparait dès qu'on commence à taper.

Agir pendant le développement

Fournir du code valide et sémantiquement correct

Cette étape seule résoud automatiquement un grand nombre de problèmes

Laissez le contrôle à l'utilisateur

Pour les sons, les vidéos, les contenus en mouvement, les composants interactifs...

Polissez vos scripts pour tous les usages

Agir pendant l'édition

L'attribut alt, notre meilleur ami

Miscellanés

Comment tester tout cela ? Un clavier et NVDA !

NVDA est un lecteur d’écran gratuit, il effectue le même travail que Jaws ou VoiceOver sur Mac : vocaliser le contenu des pages et permettre une navigation aisée entre les éléments d'une page (liens, titres, landmarks...).

En conclusion

Tous les aspects ont été survolés, mais vous pouvez aller plus loin...

Cette présentation

Merci pour votre écoute !

Des questions ?

Webtopie, développement web éthique et éco-responsable