Navigating inline MathML with assistive technology and other technologies (mathml-020)
Below are all the published results for the test mathml-020, which appears in Mathematics (1.1.1).
This test currently has a 69.39% pass rate.
This test is new or changed from the previous revision.
Testing Environment | Navigating inline MathML with assistive technology and other technologies ( mathml-020) | Notes |
---|---|---|
Azardi NVDA Windows | FAIL | The equation was not detected. |
BoinIT Viewer [Korean] NVDA Chrome Windows | PASS | "(MathML alttext):y minus y sub 1 equals StartFraction~~" is output normally. |
BoinIT Viewer [Korean] Sens Reader Chrome Windows | PASS | (MathML alttext):y minus y sub 1 equals StartFraction~~"is output |
BoinIT Viewer [Korean] Chrome Windows | PASS | "(MathML alttext):y minus y sub 1 equals StartFraction~~" is output normally. |
Bookshare Reader NVDA Chrome Windows | PASS | Working properly |
Bookshare Reader Edge Windows | PASS | The inline MathML is visually displayed as expected. |
Bookshare Reader Voiceover Chrome macOS | PASS | mathML spoken correctly and could be navigated at element level. |
Bookshare Reader Chrome macOS | FAIL | Math looks good but using the Read Aloud functionality skips over everything between the two lines including text and the math. |
Bookshelf Voiceover iOS | PASS | The MathMl expression can be viewed in full screen by double tapping on it. In full screen, navigation within the equation is possible with highlighting. The alt text is also read. |
Bookshelf Windows | PASS | The math expression is displayed as expected. |
Bookshelf Voiceover Safari macOS | PASS | The MathML was visually displayed correctly and was read by Voice over initially correctly. By focusing on the math and diving into the equation was ultimately able to navigate the mathML elements individually hearing the fraction, numerator, etc. however it took 3 (VO+ Shift + Down Arrow) to finally be able to interact with the math, and then 3 (VO + Shift + Up Arrow) to escape from the Math equation. It works but very odd that you have to go 3 levels deep into the math equation before you can navigate the MathML element by element. |
Bookshelf macOS | PASS | The math expression is displayed as expected. |
Bookshelf JAWS 2020 Chrome Windows | PASS | |
Bookshelf NVDA Firefox 62+ Windows | PASS | |
Bookshelf JAWS 2020 Firefox 62+ Windows | PASS | |
Bookshelf TalkBack Android | FAIL | |
Bookshelf NVDA Windows | FAIL | The visual display is correct. NVDA reads math without any subscript, fraction information. NVDA does not detect math and no navigation inside the equation is available. |
Bookshelf NVDA Chrome Windows | PASS | Works correctly. |
Bookworm NVDA Windows | FAIL | In the app interface The MathML is not identified. The numbers are displayed linearly. Math reading is however working in the web reader view (Readium). |
Clusive NVDA Windows | PASS | Worked correctly. |
Colibrio Reader TalkBack Android | FAIL | The text within the math expression is read but information such as superscripts, fractions, are not announced. |
Colibrio Reader NVDA Chrome Windows | PASS | Works fine. |
EBSCO Reader Jaws Chrome Windows | FAIL | The math is read by Jaws but opening of Math Viewer fails with error message. Hence navigation within equation is not working. |
EasyReader Android | FAIL | The math expression is not displayed correctly. |
EasyReader Voiceover iOS | FAIL | The fraction is reported but not read properly. On tapping, the expression is not displayed properly in the full screen view. |
EasyReader Jaws Windows 11 | FAIL | The visual display of the equation is not correct. Jaws reports math and reads the equation. Jaws math viewer does not display the equation but navigation within the equation works. |
EasyReader TalkBack Android | FAIL | The equation is not displayed properly, it is in one line. Talkback reads and highlights parts of the equation but the subscript and other prefix e.g. denominator is not announced. |
Kurzweil 3000 macOS | FAIL | The math expression is displayed as expected. When read aloud is used the math expression is displayed and spoken incorrectly. |
Play Books Voiceover iOS | PASS | The MathML is read and it can be tapped to open fine navigation in a new window. However, the image alt text is also read by Voiceover. |
Play Books TalkBack Android | FAIL | I was able to read the text in the math expression but it did not make sense because you do not hear subscript or the information about being in the numerator or denominator of the fraction. Visual: the math expression is displayed correctly |
RedShelf Chrome Windows | PASS | The math expression is displayed as expected. |
RedShelf Voiceover Safari macOS 10.14 | FAIL | The mathml Alt text was spoken but you could not navigate it. However when the user tries to navigate past the alt text description using standard navigation they encounter the raw text of the math without any semantics such as no super/subscripts nor fraction etc. Visually looks fine. |
RedShelf NVDA Chrome Windows | PASS | |
RedShelf Jaws Chrome Windows | PASS | |
RedShelf Voiceover iOS | PASS | The image alt text is read. The MathML is also read properly. On tapping the equation, fine navigation within it is possible in a new window. |
RedShelf TalkBack Android | FAIL | The characters in the equation are read without any numerator/denominator/subscript information. No navigation inside the equation is available. |
Texthelp ePub Reader Edge Windows | PASS | The math expression is displayed correctly. |
Thorium 3 Jaws Windows | PASS | |
Thorium 3 Voiceover macOS | PASS | If you go into the equation with VO + Down arrow you are eventually able to navigate the MathML. With MathJax enabled the MathML's alt text is spoken and continuous reading speaks just the MathML's alt text. Navigating line by line speaks both the MathML's alt text and then the MathML equation (i.e. spoken twice). With MathJax disabled only the MathML is spoken however in continuous reading no math is spoken as it is skipped. Visually the Math equation looked correct. NOTE: If you tell Voice Over to continuous read the MathML is skipped. |
Thorium 3 macOS | PASS | MathML is displayed and "mathml alt text" is read via Read Aloud no matter if MathJax is on/off. |
Thorium Reader 2 Windows | PASS | The math expression is displayed as expected. |
Thorium Reader 2 macOS | PASS | MathJax Enabled or Disabled Visual: Displayed correctly Read Aloud: Speaks the "MathML Alt text" description. |
Thorium Reader 2 Voiceover macOS | PASS | If you go into the equation with VO + Down arrow you are eventually able to navigate the MathML. With MathJax enabled the MathML's alt text is spoken and contineous reading speaks just the MathML's alt text. Navigating line by line speaks both the MathML's alt text and then the MathML equation (i.e. spoken twice). With MathJax disabled only the MathML is spoken however in continuous reading no math is spoken as it is skipped. Visually the Math equation looked correct. NOTE: If you tell Voice Over to continuous read the MathML is skipped. |
Thorium Reader 2 Jaws Windows | PASS | Works properly. |
Thorium Reader 2 [Spanish] NVDA Windows | PASS | La ecuación y sus componentes se indican mediante pausas y símbolos en inglés. La navegación se lleva a cabo satisfactoriamente mediante las flechas. |
Thorium Reader 3 NVDA Windows | PASS | Works just like Block math. |
Thorium Reader 3 [Spanish] NVDA Windows | PASS | El contenido matemático se representa mediante la lectura de símbolos y pausas del sintetizador de voz. Es posible la lectura en braille CMU, habitual en español, y la navegación por la estructura del contenido. |
Vanilla Reader NVDA Chrome Windows | PASS | The math is read properly by the Screen Reader. Can also press Enter to bring up the fine navigation mode inside the equation. |
Voice Dream Reader Voiceover iOS | PASS | The image alt text is read and then the math is read out. On tapping it, navigation within the equation is available in a new window. Image alt text reading should be stopped by the app when MathML is available. |