Re: [orca-list] Contribution for Object Navigation
- From: Joanmarie Diggs <jdiggs igalia com>
- To: Rynhardt Kruger <rynkruger gmail com>, Orca List <orca-list gnome org>
- Subject: Re: [orca-list] Contribution for Object Navigation
- Date: Mon, 10 Aug 2020 20:33:53 +0200
I'd have to take a look at it, but it's potentially worthy of inclusion
directly in Orca. Mind doing a merge request so it can be reviewed and
discussed?
Thanks!
--joanie
On Mon, 2020-08-10 at 19:39 +0200, Rynhardt Kruger via orca-list wrote:
Hi everyone,
With relation to the recent discussion about reading mathematics,
I've
wondered if object navigation functionality can be used to read
mathematical equations in more detail. I'm specifically referring to
the functionality provided by NVDA and Voiceover, whereby one can
navigate through the object hierarchy of the UI. Note that as far as
I
know NVDA doesn't actually use object navigation for equation
reading,
but rather gets MathPlayer to handle it.
To test whether object navigation could be useful for equations, I
made a small implementation for Orca over the long weekend, and it
seems to work reasonably well. My implementation can also be used for
navigation in general. I also try to simplify the object hierarchy
somewhat, by removing panels and other elements without interesting
text, though this might require some tuning still. Also, in the case
of maths in particular, I'm not sure how to include things like the
start and end of fractions, super and subscript indicators, and other
non-symbolic indicators in the hierarchy. These things get read out
when encountered as part of an expression or sub-expression, but not
at the leaves of the object tree. (I should note that I use Orca's
excellent generator functionality to produce the actual announcements
for each object.)
So my question is, would something like this be useful enough to be
included in Orca itself? If so, I can make a merge request on Gitlab.
If not, it might be useful as an extension for Orca, but I'm not
exactly sure how it could be packaged.
I could also just upload it to a github repo for further input.
Thanks and regards,
Rynhardt
_______________________________________________
orca-list mailing list
orca-list gnome org
https://mail.gnome.org/mailman/listinfo/orca-list
Orca wiki: https://wiki.gnome.org/Projects/Orca
Orca documentation: https://help.gnome.org/users/orca/stable/
GNOME Universal Access guide:
https://help.gnome.org/users/gnome-help/stable/a11y.html
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]