Re: Orca notification area and orca
- From: Willie Walker <William Walker Sun COM>
- To: Orca screen reader developers <orca-list gnome org>
- Subject: Re: Orca notification area and orca
- Date: Sun, 16 Jul 2006 10:33:28 -0400
Hi Joanie:
In general, our goal is to have all applications provide some level of
fundamental accessibility support on their own. This includes full
keyboard access as well as generally good support for the AT-SPI. A lot
of this comes for free by just using the toolkit, so we're often in
pretty good shape. When an application doesn't provide this kind of
support, we generally consider it an application bug. In these cases,
we file bugs against the application and also try to script for it in
Orca.
So...to answer your question: the AT-SPI provides a general abstraction
to a number of toolkits, and there are general models/patterns that
consumers of the AT-SPI (such as Orca) find very helpful. The use of
the ALERT role, for example, is something that helps us know that
something of importance is being presented to the user. If, after some
careful thought and investigation, we can agree on a general model for
things like "bubbles" (ALERT is a proposal), then we could definitely
script for this in the default script of Orca.
In the interim, however, we can also always provide an
application-specific script to detect these bubbles and present their
information. If the work is generalizable (i.e., we can detect a
specific pattern of events/roles isolated to these bubbles), then we
could probably also move it to default.py.
Will
On Sat, 2006-07-15 at 18:37 -0400, Joanmarie Diggs wrote:
(This is a resend due to spamcop issues. On the off chance the original gets through, my apologies for the
duplication)
Hi Peter, Will, and all.
In the spirit of making sure that I'm following you:
We have something of a convention for dialog boxes that want to be
automatically read when they appear. Perhaps role ALERT would be
appropriate for these bubbles? Make for a more general solution than a
specific Orca script to handle this application.
Does this general solution mean that all bubbles could be handled within
one script, like default.py, without the need for anticipating the
potential sources of bubbles (e.g. update-notifier, gnome-power-manager,
etc.) and writing application-specific scripts for each of those
sources?
Thanks for your help/tutelage/patience. :)
Joanie
_______________________________________________
Orca-list mailing list
Orca-list gnome org
http://mail.gnome.org/mailman/listinfo/orca-list
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]