Accéder au contenu.
Menu Sympa

accessibilite - Re: [Accessibilite] Applications accessibles avec Orca et AT-SPI

Objet : Liste de diffusion du groupe de travail Accessibilité (liste à inscription publique)

Archives de la liste

Re: [Accessibilite] Applications accessibles avec Orca et AT-SPI


Chronologique Discussions 
  • From: Samuel Thibault <samuel.thibault AT ens-lyon.org>
  • To: Cristian CÉSPEDES O. <cesano AT gmail.com>
  • Cc: accessibilite <accessibilite AT april.org>
  • Subject: Re: [Accessibilite] Applications accessibles avec Orca et AT-SPI
  • Date: Sat, 3 Apr 2010 21:24:23 +0200

Cristian CÉSPEDES O., le Sat 03 Apr 2010 20:58:00 +0200, a écrit :
> Si je comprends bien, Orca arrive à voir les applis via AT-SPI ?
> Est-ce correct ?

Oui.

> Si oui, ça veut dire que pour qu'une appli soit
> accessible avec Orca, il faut l'AT-SPI.

Oui.

> Ma question est de savoir si l'AT-SPI est quelque chose qui est
> dans GTK, autrement dit qu'à partir du moment qu'on code quelque
> chose en GTK, l'AT-SPI vient avec et du coup l'appli est directement
> accessible ?

GTK est interfacé avec AT-SPI, via son module ATK.

> Ou est-ce qu'AT-SPI est global à tout le système : on installe un
> packet AT-SPI et toutes les applis écrites en GTK deviennent alors
> accessibles ?

AT-SPI est aussi global au sens où il n'y a pas que GTK qui est
interfacé avec lui. En tous cas, toutes les applications vraiment GTK
(i.e. sans parties qui dessinent elles-même leur interface) sont
accessibles automatiquement.

> Ou alors est-ce que les développeurs de chaque appli (GTK) doivent
> faire quelque chose, avec AT-SPI et/ou autre chose, pour quelle soit
> accessible ?

Puisque c'est automatique, ce n'est pas parfait. Par exemple, une boîte
de dialogue avec 3 champs à remplir et 3 étiquettes pour décrire ce
qui doit être rempli dans les champs. Même si l'on peut de toutes
façons accéder au contenu des étiquettes, ce n'est pas forcément
que chacune d'entre elle correspond à chaque champ. Des scripts dans
Orca permettent de faire ce lien, mais c'est pénible de devoir faire
cela. Il est mieux d'attacher explicitement l'étiquette dans
l'application elle-même, soit en utilisant directement un widget "champ
à remplir étiqueté", ou bien déclarer un lien (je ne sais plus comment
cela s'appelle dans des outils tels que glade).

> C'est toujours dans le cadre de mes discussions avec Fedora, car leur
> installeur graphique n'est pas accessible avec Orca (ça ne cause pas
> un mot dès qu'on arrive dedans, excepté "inaccessible" ou quelque
> chose du genre), alors qu'il est en GTK et que celui d'Ubuntu est
> accessible. Je me demandais donc qu'elles pouvaient en être les
> causes, je me suis intéressé à AT-SPI pour voir ce que ça faisait et
> me voilà à poser la question...

Utilise l'outil Accerciser pour savoir ce qui est exposé via AT-SPI.
S'ils utilisent des choses dessinées à la main, ça ne sera effectivement
pas accessible du tout, puisque pas vraiment purement GTK.

Samuel




Archives gérées par MHonArc 2.6.16.

Haut de le page