-
Notifications
You must be signed in to change notification settings - Fork 2.3k
Description
What type of issue is this?
Missing compatibility data
What information was incorrect, unhelpful, or incomplete?
The chart considers only browser support, which can lead developers to believe the element is ok to use as-is.
However, support within screen readers is mixed.
What browsers does this problem apply to, if applicable?
Chromium (Chrome, Edge 79+, Opera, Samsung Internet), Firefox, Safari
What did you expect to see?
Some acknowledgement of mixed screen reader support.
Did you test this? If so, how?
Yes. I used current releases of browsers and screen readers.
Test page:
https://codepen.io/aardrian/pen/rNRxZmP
Results of testing:
- JAWS/Chrome
Precedes with “mark”, follows with “mark”. - NVDA/Firefox
Precedes with “highlighted”, follows with “out of highlighted”. - Narrator/Edge
Precedes with a pause, follows with a pause. - Android/TalkBack/Chrome
Precedes with a pause, follows with “highlight”. - macOS/VoiceOver/Safari
Precedes with “highlighted”, follows with a pause. - iPadOS/VoiceOver/Safari
Nothing exposed in read-all. Otherwise precedes with a pause, follows with “highlighted”
Can you link to any release notes, bugs, pull requests, or MDN pages related to this?
No, because I just tested it based on someone telling me the MDN chart said <mark>
was good to use.
Do you have anything more you want to share?
I know that screen reader support is out of scope for the support chart, but it should at least guide users that the chart only relates to visual rendering, not necessarily exposure to AAPIs and/or how that is then exposed to users.
MDN URL
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/mark
MDN metadata
MDN page report details
- Query:
html.elements.mark
- Report started: 2024-01-04T23:30:34.911Z