NVDA et les chiffres romains

5 janvier 2023
NVDA dit : 'Hey ! Salut iks !'. Iks répond : 'Salut NVDA. Moi c'est Dix, par contre !...'

NVDA, c'est quoi ?

NonVisual desktop Access (NVDA) est une revue d'écran gratuite et opensource pour le système d'exploitation Microsoft Windows.
En donnant des informations via une voix synthétique et/ou en Braille, il permet aux personnes déficientes visuelles d'accéder à un ordinateur sans coût additionnel par rapport à une personne voyante.
Extrait de nvda-fr.org

En résumé, NVDA est un lecteur d’écran gratuit qui compte beaucoup d’utilisateurs sur Windows.

Sur Windows, il leur est aussi possible d’utiliser JAWS, mais la version familiale coûte au minimum 1570 euros.

Les versions récentes de Windows permettent aussi d’utiliser Narrator, mais il ne semble pas être aussi performant que ses concurrents.

Sur iOS (Mac, iPhone, iPad), les utilisateurs se servent de l’application VoiceOver qui est installée par défaut et est plutôt performante.

L’association ACIAH m’indique que sous Linux, il y a lecteur d’écran ORCA qui fonctionne très bien surtout si on lui donne une voix Voxin.

Les smartphones Androïd ont eux aussi des lecteurs d’écran intégrés.

Applications différentes = interprétations différentes

C’est tout à fait le même problème que les navigateurs ! Les lecteurs d’écran fonctionnent tous à leur façon et ont des capacités différentes.

VoiceOver sait lire les chiffres romains, mais ce n’est pas le cas de NVDA.

C’est pourquoi il peut avoir besoin d’un coup de pouce.

Mes articles sont écrits en Markdown, ce qui me permet de gérer ce cas.

D’un côté, j’écris en chiffres romains pour l’affichage à l’écran. De l’autre, j’écris en toutes lettres pour le lecteur d’écran.

Ainsi, <span class="sr-only">dix-septième siècle</span> sera lu par NVDA et les autres lecteurs d’écran, tandis que <span aria-hidden="true">XVIIème siècle</span> sera seulement visible sur un écran.

See the Pen NVDA - chiffres romains by Aurélie Touchard (@AurelieT) on CodePen.