Article original : How my daughter taught me about accessibility

Par Drew

Passer les derniers mois à apprendre la programmation a été une expérience révélatrice. Je suis devenu douloureusement conscient de la quantité de choses à apprendre face au nombre apparemment infini de technologies et de concepts qui entrent même dans les choses les plus simples.

Alors que je commence enfin à saisir la partie nécessaire mais basique du "comment" de mon apprentissage, j'ai également commencé à réfléchir au "qui" et au "pourquoi". J'ai appris que savoir qui utilisera le programme ou le site web que je construis et pourquoi ils en auraient même besoin est nécessaire pour créer quelque chose d'utile.

Une révélation récente a vraiment mis les choses en perspective pour moi, et sans aucun doute façonnera certaines de mes emphases alors que je continue sur cette voie de la programmation.

D'abord, un peu de contexte. Je suis le père de deux jeunes filles fantastiques, dont l'une est née avec une condition appelée Leucomalacie périventriculaire. Sa condition présente plusieurs défis associés, notamment un retard cognitif, une mauvaise vue, des problèmes de motricité fine, des troubles de la parole ainsi que des crises d'épilepsie. Bien que ses symptômes soient considérés comme légers pour ce diagnostic, ses principales difficultés concernent sa fonction mentale.

Elle pense et agit comme une enfant de plusieurs années de moins. À huit ans, elle a encore du mal à identifier les lettres et les chiffres, entre autres. Malgré tous ses défis, elle a une forte indépendance et une détermination enviable. Elle ne veut pas entendre qu'elle ne peut pas faire ce que sa grande sœur fait. Elle essaiera, peu importe ce que nous pensons qu'elle est capable de faire, et souvent nous impressionne tous par ce qu'elle est capable de comprendre par elle-même, simplement en travaillant continuellement.

Ma femme et moi étions récemment dans notre sous-sol, travaillant sur nos ordinateurs, lorsque nous avons commencé à entendre sa petite voix à travers le moniteur. "Rock Band", dit-elle. Il y eut une pause. "Rock Band", entendîmes-nous à nouveau. Je suis monté à l'étage pour voir ce qu'elle faisait et je l'ai trouvée blottie sous les couvertures de mon lit, jouant avec sa Nabi (tablette).

Image

Je lui ai demandé ce qu'elle faisait et, dans son style caractéristique, elle a répondu "rien de spécial". Je me suis approché pour voir par moi-même et j'ai remarqué qu'elle était sur YouTube, regardant des vidéos du jeu Rock Band (quelque chose que nous aimons jouer ensemble). Inutile de dire que j'étais impressionné. Elle n'est pas capable de lire ou d'écrire, mais elle a été capable de trouver l'icône du microphone dans la barre de recherche et de l'utiliser pour afficher ce qu'elle voulait.

Autre que partager ce que j'ai vu avec ma femme, je n'ai pas passé beaucoup de temps à y penser le reste de la soirée.

Quelques jours plus tard, j'étais à nouveau sur mon ordinateur, mais cette fois, elle était assise juste à côté de moi, utilisant l'ordinateur de ma femme pour jouer à Minecraft. J'ai eu l'occasion de l'observer plus attentivement cette fois-ci, et j'ai été tout aussi impressionné qu'avant.

Elle a cliqué sur l'icône de Google Chrome et a été dirigée vers la page d'accueil par défaut où elle a de nouveau cliqué sur l'icône du microphone et a recherché "jouets". C'est à ce moment-là que le concept d'accessibilité m'a frappé comme un camion.

Image

Dans ce merveilleux moment de découverte, j'avais appris le pouvoir qui vient de la suppression d'une barrière, et de l'ouverture d'un monde à quelqu'un qui était auparavant réservé uniquement à ceux qui ont la chance de posséder certaines capacités particulières.

Lorsque l'accessibilité a été abordée dans les conversations que j'ai entendues, elle se concentre généralement sur les déficiences visuelles. Ce qui a été si instructif pour moi, c'est de la voir se dérouler dans un contexte totalement différent. Je me suis dit : "si cela peut aider les gens à surmonter leurs limitations, qu'est-ce qu'il y a d'autre ?"

Une ressource vraiment excellente que j'ai trouvée récemment est le projet A11y. Le projet se décrit comme "un effort communautaire pour rendre l'accessibilité web plus facile". Son objectif est d'éduquer les développeurs sur nombreuses des "meilleures pratiques" de la conception web accessible. Il aborde non seulement les aspects pratiques du "comment faire", mais explique également à quel point le besoin est répandu.

Les quatre principaux domaines de l'accessibilité listés sont visuels, auditifs, moteurs et cognitifs. Intéressamment, j'ai trouvé que ma propre fille tombait dans trois de ces quatre principaux groupes. Lorsque vous commencez vraiment à examiner la gamme de personnes affectées d'une manière ou d'une autre par des facteurs limitants, vous réalisez à quel point les logiciels accessibles peuvent être impactants, qu'il s'agisse d'un site web ou d'une application native.

Image

De nombreuses personnes que nous n'aurions jamais considérées comme des "utilisateurs" de logiciels interagissent et dépendent même de leur existence au quotidien. Si nous ignorons ces besoins, nous excluons un nombre impressionnant de personnes qui voudraient — ou auraient peut-être même besoin — d'interagir avec les sites web et les programmes que nous créons.

Alors que je progresse dans mes études, j'ai maintenant plus qu'un intérêt passager pour le concept d'accessibilité. J'ai la chance de pouvoir simplement jeter un coup d'œil à ma merveilleuse petite fille et de voir de première main le pouvoir et la liberté que les logiciels accessibles peuvent offrir.

Image

Je ne peux penser à une meilleure motivation pour me concentrer sur l'accessibilité que la promesse de faire une réelle différence dans la vie des personnes qui en ont le plus besoin.

Publié à l'origine sur thecodinghyrax.wordpress.com le 7 avril 2016.