WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
261177
VoiceOver does not support aria-description with span tag
https://bugs.webkit.org/show_bug.cgi?id=261177
Summary
VoiceOver does not support aria-description with span tag
Hyongsop Kim
Reported
2023-09-05 14:45:55 PDT
Hello, I am a VoiceOver screen reader user. I tested the latest version of safari and VoiceOver to see if the aria-description attribute is supported. VoiceOver does not support the aria-description attribute yet with span tag, so I reported the bug. If you visit the following site, you will see several fruit buttons, and the regular price and discount price are marked up as class styles.
https://nv-a11y.synology.me/a11y/description2.html
Since each regular price and discount price are defined as styles, I used the aria-description attribute to make them readable by screen readers, but this attribute is not being read. I would appreciate it if you could improve the related issues after testing it.
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2023-09-05 14:46:04 PDT
<
rdar://problem/115013776
>
Adrian Roselli
Comment 2
2025-02-19 07:46:27 PST
Not an Apple person, but stumbled across this while filing another bug. The `<span>` element is a _generic_ element. Generic elements do not support name or description from author, such as by `aria-description`:
https://www.w3.org/TR/wai-aria/#namefromauthor
WebKit is following the ARIA spec here.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug