Bug 145879 - AX: <abbr> tag does not expose title= information to VO
Summary: AX: <abbr> tag does not expose title= information to VO
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Accessibility (show other bugs)
Version: 528+ (Nightly build)
Hardware: All All
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2015-06-11 05:23 PDT by Derk-Jan Hartman
Modified: 2023-10-19 04:12 PDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Derk-Jan Hartman 2015-06-11 05:23:35 PDT
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.
Comment 1 Radar WebKit Bug Importer 2015-06-11 05:23:51 PDT
<rdar://problem/21337783>
Comment 2 Derk-Jan Hartman 2022-12-07 05:09:54 PST
Rechecked this 7,5 years later, macOS 13.0.1 and Safari 16.1 unfortunately still do not support the abbr. tag.
Comment 3 Derk-Jan Hartman 2023-10-18 07:04:35 PDT
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.
Comment 4 Derk-Jan Hartman 2023-10-19 04:12:12 PDT
Nvmd. false hope. It seems LOL is some sort of hard coded value in VoiceOver, just as no. is.