-
Notifications
You must be signed in to change notification settings - Fork 33
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Resolve "Object element rendering non-text content has non-empty accessible name" feedback #479
Comments
A pull request was created to address these comments: act-rules/act-rules.github.io#1441
|
PR act-rules/act-rules.github.io#1441 has been merged, addressing the points raised.
Added assumption about decorative objects.
Applies only to image, audio or video resources to meet SC 1.1.1
From our tests, H53 won't work in any recent browser
We couldn't find further ways to add the accessible name to an object
Tested, with VoiceOver, objects that inject HTML documents. The object is announced as a frame. If the object has an accessible name, VO reads it. If the object does not have an accessible name, but the document has a title, this is read by VO (in Chrome and Firefox) as the accessible name (but the object does not have an accessible name in the accessibility trees). If there is no accessible name nor title in the HTML document, the frame is announced without name. In Safari, VO never announces the accessible name.
Updated examples to inject other types of objects (images and HTML documents)
Fallback content does not generate an accessible name, so I don't think we should promote its use with examples
Corrected grammatical error
Update failed examples descriptions with further information
Updated examples to inject other types of objects (images and HTML documents) |
Survey open until 22 October. |
Survey results being discussed during 12 November meeting. |
Changed title of this issue to match the current rule title. Comments from survey: Kathy Eng
Mary Jo Mueller
Trevor Bostic
|
Object element rendering non-text content has non-empty accessible name
See complete Survey results.
Survey results briefly discussed in the 6 August ACT meeting and then again in the 13 August ACT meeting.
Wilco
Mary Jo agreed, saying: Should document the assumption that the object being injected is not decorative.
Charu
Mary Jo
Detlev
Would using fallback content pass this role? Cover the use of fallback content either in the intro text or an explicit (pass? Fail?) example.
Moe
-- 1. because title is empty
-- 2. because the span element with id="label" is empty
-- 4. because it does not provide an accessible name in its title, an aria-label or aria-labelledby
Kathy
The text was updated successfully, but these errors were encountered: