Can JAWS add < mark > element recognition?
Closed this issue · 1 comments
Summary
Highlighted text content that has been marked up with the < mark > element is not announced by JAWS.
Expected result
When using JAWS screenreader, the software should announce that the text is "marked."
Actual result
JAWS does not recognize < mark >
Example 1 – Simple Text
https://codepen.io/gretayharding/pen/PoVmzrP
Example 2 – Math
Math can be complex to parse. Google provides tools to help students understand complex equations using highlighted text (to be updated with < mark >). Type this prompt into Google Search to experience how highlighted text is used to help students grok information.
Copy and paste the following into Google Search
"If an object accelerates from rest, with a constant velocity 5.2m/s2, what will its velocity be at 28s"
Screen readers that detect < mark >
- Chrome VOX
- NVDA
- Microsoft Narrator
Screen readers that don't detect < mark >
- JAWS
- VoiceOver
Browser and version:
not applicable
Additional Information
Currently screen reader users are unable to know if text is highlighted within Google Search results. As popularity of this text treatment expands among web content, the equitable experience gap widens, excluding users who are unable to perceive highlighted text.
Google's Search Accessibility team is proposing adding < mark > to highlighted text but there is one challenge – currently JAWS and VoiceOver do not recognize < mark >.
Would it be possible to add < mark > to JAWS?
@gretayharding when i tested this recently JAWS did announce <mark>
Tested again tonight test case
further reading: Screen Readers support for text level HTML semantics