WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED INVALID
54358
VoiceOver on the iPad does not speak math tags in MathML
https://bugs.webkit.org/show_bug.cgi?id=54358
Summary
VoiceOver on the iPad does not speak math tags in MathML
John Gardner
Reported
2011-02-13 09:52:25 PST
MathML islands are permitted to have an alternate text attribute. DAISY (Digital Accessible Information SYstem www.daisy.org) specifies that “[t]he alttext value should unambiguously describe the mathematical expression.” ViewPlus is developing practical methods for making sure that this text in DAISY-compliant documents is actually spoken by screen readers. We are adding an aria-label attribute either on the root MathML element or wrapping it in a <span>. For example: <span aria-label=”y equals m x plus b”> <math role=”presentation” alttext=”y equals m x plus b”> <!-- MathML here --> </math> </span> In Firefox for Windows, the JAWS and Window-Eyes screen readers speak that text under all practical methods by which the MathML can be displayed – either natively or by MathJAX. The NVDA screen reader presently does not work, and we have contacted the developers with a request to fix NVDA. We find that VoiceOver also does not acknowledge the aria-label, and we respectfully request that VoiceOver be fixed so that it does speak it correctly. I attach an example.
Attachments
Text file
(1.60 KB, text/html)
2011-02-13 09:58 PST
,
John Gardner
no flags
Details
View All
Add attachment
proposed patch, testcase, etc.
John Gardner
Comment 1
2011-02-13 09:58:06 PST
Created
attachment 82266
[details]
Text file
Alexey Proskuryakov
Comment 2
2011-02-13 16:40:45 PST
Does this occur in Safari for Mac? Please file iOS specific bugs to Apple via <
http://bugreport.apple.com
>. iOS WebKit isn't built directly from webkit.org sources, so we cannot track them here.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug