Bug 145879
Summary: | AX: <abbr> tag does not expose title= information to VO | ||
---|---|---|---|
Product: | WebKit | Reporter: | Derk-Jan Hartman <hartman.wiki> |
Component: | Accessibility | Assignee: | Nobody <webkit-unassigned> |
Status: | NEW | ||
Severity: | Normal | CC: | tomac, webkit-bug-importer |
Priority: | P2 | Keywords: | InRadar |
Version: | 528+ (Nightly build) | ||
Hardware: | All | ||
OS: | All |
Derk-Jan Hartman
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/abbr
Testcase:
http://jsfiddle.net/TheDJ/768y7npt/
At the very least I would expect Safari+VO, when it settles on the element, to read the title= content, like it does for other elements. Even better would be if it would pronounce something like: "Abbreviation: HTML for Hyper Text Markup Language" on the very first time it would encounter the abbreviation.
Currently it does neither.
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/21337783>
Derk-Jan Hartman
Rechecked this 7,5 years later, macOS 13.0.1 and Safari 16.1 unfortunately still do not support the abbr. tag.
Derk-Jan Hartman
This too seems to work now in Safari 17 with macOS 14.
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/abbr
Ashok's joke made me <abbr title="Laughing out loud">LOL</abbr> big time.
is now read by VO and Safari as:
Ashok's joke made me LOL big time. Laughing out loud, big time.
Derk-Jan Hartman
Nvmd. false hope. It seems LOL is some sort of hard coded value in VoiceOver, just as no. is.