Re: GDM accessibility sans AT-SPI
- From: Peter Korn <Peter Korn Sun COM>
- To: Henrik Nilsen Omma <henrik ubuntu com>
- Cc: "gnome-accessibility-list gnome org" <gnome-accessibility-list gnome org>
- Subject: Re: GDM accessibility sans AT-SPI
- Date: Thu, 07 Dec 2006 11:24:53 -0800
Login is a somewhat unique environment; it is reasonable to explore the
question of whether one can get by without AT and AT-SPI.
Unfortunately, I think the answer is "it depends upon the disability
need", which ends up being essentially "no, you can't really do without it".
You can do contrast & theming of course. And the AccessX suite of
tools. You can attack speech at login in the same was as you might
attack it at gdm time -> play .WAV files. You can also making the app
self-voicing. Given how simple the login screen is, the advanced
features of GOK aren't that important.
However, how do you address Braille? How do you address multiple
disabilities? What do you do when have additional AT we want to use
(e.g. voice recognition)? And how much work will it be to make login
self-voicing? How does that quantity of work compare to just supporting
AT-SPI and ATs at login?
Given all this, I think it makes more sense for doing with AT-SPI. If
we are concerned with startup time, why not load a simple gesture
listener (should be quick) that when activated restarts gdm login with a
specific AT loaded? I think we should at least explore options of
addressing the concerns you start to list below before (or in parallel
to) working on a self-voicing login.
Sun Microsystems, Inc.
Another controversial post to g-a ...
I'm currently looking at GDM accessibility and it strikes me that there
is a strong case for doing this without using AT-SPI. The themed version
currently does not work properly with the AT-SPI features and on the
plain greeter version there is still a fair amount of configuration
Both the AT-SPI framework and the assistive apps are complex things that
will need some work to get working Just Right at the login. It also
takes some time to load. AT-SPI is great for global desktop access since
adding access to every single app would be silly. However, GDM is *not a
desktop app* and also has a simple and predictable interface so it makes
sense to look at other options.
I've written a spec describing a login system with built-in access support.
This may not be the right way to go but I think we should consider it
before starting work on fixing the current model.
gnome-accessibility-list mailing list
gnome-accessibility-list gnome org
] [Thread Prev