L’accessibilité (ou a11y pour les geek), voilà un sujet qu’on n’associe pas souvent aux logiciels libres. Pourtant parmi les valeurs prônées par ces communautés, l’inclusion de tous est en bonne place. Alors pourquoi si peut de prise en compte d’un sujet dont le principe même est d’offrir le même niveau d’information quel que soit ses capacités physique ou intellectuelle ?
Dans le formidable monde de l’administration, on trouve des règlements et des référentiels pour tout. L’a11y n’échappe pas à cette règle. Il existe en effet un référentiel général d’accessibilité pour les administrations (RGAA) qui s’impose à tous les " systèmes de communication publique en ligne ". En pratique, il s’agit d’un document regroupant des critères basés sur la norme internationale WCAG 2.0 dont il existe une traduction française et des tests qui permettent d’évaluer la prise en compte de l’a11y suivant 3 niveaux (A, AA et AAA). Je vous invite à consulter la pages accessibilité sur le site references.modernisation.gouv.fr si vous souhaiter en savoir plus.
La réflexion
Je n’ai pas trouvé de liste des logiciels libres (ou pas d’ailleurs) qui seraient accessibles à des personnes en situation de handicap. Même si ce critère ne concerne que ceux qui offrent une interface utilisateur, il serait fort utile que ce type d’information puisse être consolidée dans un document qui mettrait en avant une liste de solutions libres qui pourraient ainsi former un socle interministériel.
Ah mais cette liste existe déjà ! Ne serait-ce pas le SILL (socle interministériel de logiciels libres) ?
On pourrait commencer par là. Ensuite, il faut que l’a11y soit prise en compte au sein des communauté, dans les développements maison ou juste dans des correctifs. Là c’est moins évident à diffuser. Mais pour ceux qui souhaiteraient se lancer dans cette aventure, il existe des ressources disponibles sur Github :
- Sur les composants JavaScript des bibs les plus utilisées ainsi que des tutos pour patcher le code.
- Des composants JS natifs à prendre comme modèle dans les patterns attendus.
- Une méthodologie de tests qui donne au moins 2 méthodes de test (une pour IE et l’autre pour FF) pour chaque critères du RGAA.
- Un guide pour publier du contenu accessible sur le web (si les outils d’édition le permettent ce qui n’est pas gagné comme avec cet éditeur par exemple qui ne permet pas d’insérer des descriptions aux liens).
En tant que nouvel utilisateur je ne peux insérer que 2 liens (WTF ???). Aussi j’invite ceux qui souhaitent des précisions à ma contacter ou alors à faire une pétition pour lever cette limitation.
Next ?
Comment peut-on faire maintenant pour diffuser, faire connaître et surtout embarquer un maximum de contributeurs sur ce sujet ?
Comment profiter de la puissance du logiciel libre pour que l’inclusion numérique devienne une réalité ?