
Accessibilité : Home Assistant progresse, GitHub rend les limites plus visibles
Dans cet épisode de Numérique Autrement (jeudi de l’accessibilité), deux volets complémentaires. Côté usage, Home Assistant 2026.11 apporte des améliorations concrètes : les tableaux de données sont désormais utilisables au clavier et correctement annoncés par les lecteurs d’écran ; plusieurs badges et icônes reçoivent des noms accessibles ; la carte du thermostat gagne en clarté pour comprendre température actuelle, consigne, mode et commandes. De petites corrections qui changent l’expérience pour une navigation sans souris avec NVDA, JAWS, VoiceOver ou autre. Côté outillage, GitHub reconnaît depuis le 5 novembre le fichier ACCESSIBILITY.md : un emplacement dédié pour décrire la politique d’accessibilité d’un projet, préciser les environnements effectivement testés (par exemple Windows avec NVDA ou JAWS, macOS avec VoiceOver, Android avec TalkBack, ou une navigation uniquement au clavier), lister les limitations connues et expliquer comment signaler un problème sans exiger de dévoiler un handicap ni d’imposer capture d’écran ou vidéo. Les nouveaux dépôts incluent aussi une étiquette accessibility pour suivre ces sujets et faciliter la contribution. À noter enfin : le 19 novembre à Roubaix, l’association Un Œil sur le Monde organise un défi de douze heures de rameur, « Les handicapés : qu’est-ce qu’on rame ! », pour sensibiliser au handicap, à l’inclusion et à la solidarité, et soutenir ses actions. Informations et lien dans les publications associées à cet épisode et sur les réseaux de Numérique Autrement. On se retrouve demain pour le tutoriel du vendredi. Ce contenu a été généré par intelligence artificielle. Contenu audio Accessibilité – Home Assistant progresse, GitHub rend les limite.mp3 Transcription Home Assistant et GitHub Bienvenue sur Numérique Autrement, le podcast qui voit le numérique différemment. Aujourd’hui, pour le jeudi de l’accessibilité, nous allons commencer par quelque chose de très concret avec Home Assistant. Puis, dans une deuxième partie un peu plus technique, nous allons nous intéresser à GitHub et à une nouveauté qui peut sembler discrète, mais qui pourrait changer la manière dont les projets open source parlent de leur accessibilité. Parce qu’améliorer l’accessibilité, c’est évidemment corriger les interfaces. Mais c’est aussi dire clairement ce qui fonctionne, ce qui a été testé et ce qui reste encore inaccessible. Tableaux Home Assistant Commençons donc avec Home Assistant 2026.11. Nous avons déjà parlé de cette mise à jour lundi sous l’angle de la domotique, des automatisations, de l’énergie et du contrôle local. Mais elle contient également plusieurs améliorations directement liées à l’accessibilité. Et certaines sont particulièrement intéressantes pour les personnes qui utilisent un ordinateur sans souris ou avec un lecteur d’écran. Les tableaux de données de Home Assistant peuvent désormais être utilisés au clavier et lus par un lecteur d’écran. Cela peut sembler être une petite modification. Mais lorsqu’une interface repose sur un tableau contenant de nombreuses informations, l’impossibilité de naviguer correctement au clavier ou d’obtenir une structure compréhensible avec un lecteur d’écran peut rendre toute une partie du service inutilisable. Ici, Home Assistant améliore donc quelque chose de très concret : la possibilité d’accéder aux informations sans dépendre de la souris. Icônes nommées D’autres corrections concernent les éléments représentés uniquement par des icônes. Dans une interface graphique, une petite icône peut suffire à faire comprendre visuellement qu’il s’agit d’une action particulière. Mais pour un lecteur d’écran, une icône sans nom accessible peut devenir simplement : « bouton ». Et lorsqu’on rencontre plusieurs boutons annoncés exactement de la même manière, il devient évidemment impossible de savoir lequel utiliser. Home Assistant 2026.11 ajoute donc des noms accessibles à certains badges et à certaines icônes présentes dans les cartes de l’interface. L’objectif est simple : qu’un bouton ne soit pas uniquement identifiable grâce à son apparence. Il doit également pouvoir être compris lorsqu’il est lu par une technologie d’assistance. Thermostat accessible La carte du thermostat bénéficie également d’améliorations pour les lecteurs d’écran. Là encore, cela touche à un usage quotidien. Un thermostat n’est pas simplement une valeur affichée sur un écran. Il faut pouvoir comprendre la température actuelle, la température demandée, le mode sélectionné et les différentes commandes disponibles. Si ces informations sont mal structurées ou mal nommées, l’utilisation devient beaucoup plus difficile. Ces corrections ne sont peut-être pas les nouveautés les plus spectaculaires de Home Assistant 2026.11. Elles ne feront probablement pas les gros titres d’une présentation commerciale. Mais elles peuvent changer beaucoup de choses pour la personne qui essaie réellement d’utiliser l’interface avec NVDA, JAWS, VoiceOver ou un autre lecteur d’écran. Et c’est justement pourquoi elles méritent d’être signalées. Accessibilité intégrée Cela montre également une chose importante concernant l’accessibilité. Il n’est pas toujours nécessaire de réinventer complètement une application. Parfois, de bonnes étiquettes. Une navigation clavier correcte. Une structure compréhensible. Et des contrôles correctement annoncés suffisent déjà à transformer l’expérience. C’est aussi une bonne illustration de ce que nous répétons régulièrement sur Numérique Autrement. L’accessibilité ne se résume pas à ajouter une fonction spéciale destinée aux personnes handicapées. Elle doit être intégrée directement dans l’interface normale. Une personne qui utilise le clavier doit pouvoir utiliser le même tableau. Une personne utilisant un lecteur d’écran doit pouvoir accéder au même thermostat. Et lorsqu’une fonction évolue, son accessibilité doit évoluer avec elle. GitHub ACCESSIBILITY.md Nous allons maintenant passer à quelque chose d’un peu plus technique. Si vous n’utilisez pas GitHub ou si vous ne développez pas de logiciels, certains termes vont peut-être vous sembler moins familiers. Mais le principe derrière cette nouveauté est en réalité assez simple et concerne tous les utilisateurs. GitHub est aujourd’hui l’une des principales plateformes utilisées pour héberger des projets logiciels. De très nombreux projets open source y sont développés. Et depuis le 5 novembre, GitHub reconnaît officiellement un nouveau type de fichier : ACCESSIBILITY.md. Le nom est assez explicite. Il s’agit d’un fichier dans lequel un projet peut expliquer sa politique et son niveau d’accessibilité. Infos accessibilité centralisées Pourquoi est-ce important ? Prenons un logiciel open source que vous souhaitez essayer. Vous arrivez sur sa page GitHub. Vous pouvez généralement trouver des informations sur l’installation. Sur la licence. Sur la manière de participer au projet. Sur les problèmes connus. Ou encore sur la sécurité. Mais lorsqu’on cherche à savoir si le logiciel fonctionne avec un lecteur d’écran ou uniquement au clavier, l’information peut être beaucoup plus difficile à trouver. Parfois, elle se trouve dans une discussion ancienne. Parfois dans un ticket. Parfois dans la documentation. Et parfois nulle part. Avec ACCESSIBILITY.md, GitHub propose désormais un emplacement identifiable pour centraliser ces informations. Environnements testés Un projet peut par exemple y expliquer quels environnements ont réellement été testés. Windows avec NVDA. Windows avec JAWS. macOS avec VoiceOver. Android avec TalkBack. Navigation uniquement au clavier. Ou d’autres technologies d’assistance. Et cette précision est particulièrement importante. Parce qu’écrire simplement : « Notre logiciel est accessible » ne veut finalement pas dire grand-chose. Accessible avec quoi ? Sur quel système ? Avec quelle version ? Quelles parties ont réellement été testées ? Et quelles limitations sont encore connues ? Un fichier d’accessibilité peut justement apporter ces réponses. Limitations connues GitHub recommande également que les projets puissent y indiquer leurs limitations connues. Et je trouve ce point particulièrement intéressant. Un projet n’a pas besoin de prétendre qu’il est parfaitement accessible. Il peut très bien dire : Cette partie fonctionne correctement au clavier. Cette autre partie a été testée avec NVDA. Nous savons que cette fenêtre pose encore un problème avec VoiceOver. Ou encore : Cette fonction n’est pas actuellement utilisable avec un lecteur d’écran, voici la solution de contournement disponible. Cette transparence est extrêmement utile. Pour l’utilisateur, elle permet de savoir immédiatement à quoi s’attendre. Et pour les développeurs, elle évite aussi que les mêmes problèmes soient signalés encore et encore sans contexte. Signalement accessible Autre élément intéressant : GitHub recommande que ce document explique comment signaler un problème d’accessibilité. Et surtout, la plateforme rappelle qu’on ne devrait pas obliger une personne à révéler son handicap pour signaler une barrière. On ne devrait pas non plus imposer systématiquement une capture d’écran ou un enregistrement vidéo. C’est particulièrement important lorsqu’on parle d’accessibilité. Demander une capture d’écran à une personne qui utilise un lecteur d’écran pour expliquer qu’un bouton n’a pas de nom accessible n’est pas forcément la meilleure manière de recueillir l’information. Il doit être possible de décrire simplement le problème. Le bouton concerné. Le lecteur d’écran utilisé. Le comportement attendu. Et ce qui est réellement annoncé. Étiquette accessibility Les nouveaux dépôts GitHub disposent également désormais par défaut d’une étiquette appelée « accessibility ». Une étiquette permet de classer les problèmes signalés dans un projet. On peut ainsi retrouver plus facilement tous ceux qui concernent l’accessibilité. Là encore, cela peut sembler très technique. Mais derrière ce petit changement, il y a une idée importante. Les problèmes d’accessibilité deviennent une catégorie de travail reconnue au même titre que d’autres types de problèmes. On peut les identifier. Les suivre. Les attribuer. Et observer leur résolution. Contributions accessibilité Il y a également un intérêt pour les personnes qui souhaitent contribuer à un projet. Un fichier ACCESSIBILITY.md peut indiquer ce que les développeurs attendent lorsqu’une nouvelle fonction est ajoutée. Par exemple : vérifier la navigation au clavier ; prévoir des noms accessibles pour les contrôles ; tester avec certaines technologies d’assistance ; ou respecter un niveau défini des recommandations WCAG. Autrement dit, l’accessibilité peut devenir une partie explicite des règles du projet plutôt qu’une correction ajoutée après coup. Et c’est probablement là que cette nouveauté devient vraiment intéressante. Accessibilité en amont Parce que pendant longtemps, l’accessibilité a souvent été traitée à la fin. On développe une application. On construit l’interface. On ajoute toutes les fonctions. Puis quelqu’un demande : « Et avec un lecteur d’écran, ça fonctionne ? » Et c’est à ce moment-là qu’on découvre parfois qu’une grande partie de l’interface doit être reprise. La démarche proposée ici est différente. On dit dès le départ : voici nos objectifs ; voici les environnements que nous testons ; voici ce qui fonctionne ; voici ce qui ne fonctionne pas encore ; et voici comment nous signaler un problème. Cela ne garantit évidemment pas qu’un logiciel sera accessible. Un fichier ACCESSIBILITY.md parfaitement rédigé ne rendra pas magiquement une interface utilisable. Mais il crée au moins un cadre. Et surtout, il rend l’accessibilité visible. Interface et documentation C’est finalement le point commun avec les améliorations de Home Assistant dont nous parlions au début de cet épisode. Dans Home Assistant, le travail porte directement sur l’interface. Navigation au clavier. Noms accessibles. Meilleure restitution par les lecteurs d’écran. Sur GitHub, le travail porte davantage sur la manière de documenter et d’organiser l’accessibilité. Mais les deux approches sont complémentaires. D’un côté, il faut corriger les problèmes. De l’autre, il faut permettre aux utilisateurs de savoir ce qui a réellement été testé et de signaler facilement ce qui ne fonctionne pas. Honnêteté sur les tests Et j’aimerais vraiment insister sur un mot : honnêteté. Pour moi, il vaut mieux un logiciel qui dit clairement : « Cette version n’a pas encore été testée avec VoiceOver » qu’un logiciel qui affirme être accessible sans préciser comment cette affirmation a été vérifiée. De la même manière, il vaut mieux annoncer une limitation connue que laisser l’utilisateur la découvrir après avoir installé et configuré tout un service. L’accessibilité n’est pas uniquement une case que l’on coche. C’est un travail continu. Un logiciel évolue. Les lecteurs d’écran évoluent. Les navigateurs évoluent. Les systèmes d’exploitation évoluent. Une fonction accessible aujourd’hui peut rencontrer un problème après une mise à jour. Documenter tout cela permet aussi de reconnaître cette réalité. Accessibilité continue Et ces nouveautés montrent peut-être une évolution plus générale. L’accessibilité commence progressivement à devenir quelque chose que l’on peut suivre publiquement dans les projets technologiques. Pas uniquement à travers une certification. Pas uniquement à travers un audit effectué une fois. Mais dans le fonctionnement quotidien du développement. On corrige un problème. On indique les technologies testées. On documente une limitation. On recueille les retours des utilisateurs. Puis on recommence à la version suivante. C’est moins spectaculaire qu’une grande annonce sur l’intelligence artificielle ou qu’un nouvel appareil. Mais pour les utilisateurs concernés, ce sont souvent ces petites évolutions qui font réellement la différence. Défi rameur Roubaix Avant de terminer cet épisode, je voulais également vous parler d’un événement qui aura lieu jeudi prochain, le 19 novembre, à Roubaix. L’association Un Œil sur le Monde organise un défi de douze heures de rameur, de 9 heures à 21 heures, sous le titre : « Les handicapés : qu’est-ce qu’on rame ! » L’objectif est de sensibiliser au handicap, à l’inclusion et à la solidarité, mais aussi de récolter des dons pour soutenir les actions de l’association. Pendant douze heures, les participants vont donc se relayer autour de ce défi sportif et solidaire. Si vous souhaitez en savoir davantage, soutenir l’initiative ou participer à la collecte, vous retrouverez les informations et le lien directement dans les publications associées à cet épisode et sur les réseaux de Numérique Autrement. Nous aurons probablement l’occasion d’en reparler d’ici au 19 novembre. Abonnements et partage Si cet épisode vous a intéressé, n’hésitez pas à le partager autour de vous et à vous abonner à Numérique Autrement pour ne manquer aucun prochain rendez-vous. Vous pouvez nous retrouver sur le site Numérique Autrement, mais aussi sur YouTube, Apple Podcasts, Spotify et Amazon Music. C’était le jeudi de l’accessibilité sur Numérique Autrement. On se retrouve demain pour le tutoriel du vendredi, avec un nouveau sujet pratique pour découvrir le numérique autrement. Ce contenu a été généré par intelligence artificielle.











