Core framework for reading and interacting with math #4509

Closed
nvaccessAuto opened this Issue Sep 30, 2014 · 9 comments

2 participants

@nvaccessAuto

Reported by jteh on 2014-09-30 04:26
There should be a core framework for retrieving, reading and interacting with math content. Since the common output format across applications that can render math seems to be MathML, we will use MathML markup for this framework. We haven't settled on a single library for speech output, braille output and interaction yet, and given that math accessibility is still very much a developing landscape, it's likely that there will be more projects going forward. Therefore, this should be pluggable, though we hope to bundle at least a basic implementation.
Blocking #4521, #4673

@nvaccessAuto

Comment 1 by jteh on 2014-09-30 04:27
I've started on this, using my work on MathPlayer 2014 support as a base. I'll hopefully push a branch soon.

@nvaccessAuto

Comment 2 by blindbhavya on 2014-10-01 12:22
Thanks for this initiative.
But, what kind of Math content will NVDA begin supporting better?
Any examples?

@nvaccessAuto

Comment 4 by jteh on 2014-10-03 07:19
At this stage, native MathML in Firefox, Internet Explorer and Adobe Reader (though MathML in PDF isn't part of the standard yet), as well as MathType objects in Microsoft Word and PowerPoint.

@nvaccessAuto

Comment 5 by blindbhavya on 2014-10-03 07:43
Hi.
Interesting, there were people on a list who recently asked for someting like this on seeing the improved Math support in JAWS 16.
For more feedback on Math support by NVDA, you may join these two maths by blind related groups:
XRCVC Math Science Google Group
Blindmath NFB mailing list
Thanks.

@nvaccessAuto

Comment 6 by jteh on 2014-10-03 09:26
Interestingly, I didn't actually know about the math support in JAWS 16 until after I started this. I only read about the JAWS 16 math announcement today.

@nvaccessAuto

Comment 7 by blindbhavya on 2014-10-03 09:30
Hmm.
This creates real competition between NVDA & JAWS, in terms of Math support.
Good luck.

@nvaccessAuto

Comment 9 by jteh on 2014-10-24 00:24
Filed GoogleIssue:chromium:426650 to hopefully get Chrome to expose what we need for this to work in Chrome.

@nvaccessAuto

Comment 11 by James Teh <jamie@... on 2015-05-01 05:03
In [7bcc9e6]:
```CommitTicketReference repository="" revision="7bcc9e6087953637849c1d9c9017b554a32656b9"
Using MathPlayer 4 from Design Science, NVDA can now read and interactively navigate mathematical content in web browsers and in Microsoft Word and PowerPoint.

Fixes #4509, #4673, #4674.

Changes:
State: closed
@nvaccessAuto

Comment 12 by jteh on 2015-05-01 05:18
Changes:
Milestone changed from next to 2015.2

@jcsteh jcsteh was assigned by nvaccessAuto Nov 10, 2015
@nvaccessAuto nvaccessAuto added this to the 2015.2 milestone Nov 10, 2015
@jcsteh jcsteh added a commit that referenced this issue Nov 23, 2015
@jcsteh jcsteh Using MathPlayer 4 from Design Science, NVDA can now read and interac…
…tively navigate mathematical content in web browsers and in Microsoft Word and PowerPoint.

Fixes #4509, #4673, #4674.
7bcc9e6
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment