Hi Henrik,

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.


Regards,

Peter Korn
Accessibility Architect,
Sun Microsystems, Inc.
> Hi all,
>
> 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 
> required.
>
> 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.
> https://wiki.ubuntu.com/Accessibility/Specs/GdmAccessLite
>
> This may not be the right way to go but I think we should consider it 
> before starting work on fixing the current model.
>
> Henrik
> _______________________________________________
> gnome-accessibility-list mailing list
> [email protected]
> http://mail.gnome.org/mailman/listinfo/gnome-accessibility-list
>   

_______________________________________________
gnome-accessibility-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/gnome-accessibility-list

Reply via email to