-
Notifications
You must be signed in to change notification settings - Fork 125
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
[Role Parity] What do we do about embed? #929
Comments
As detailed at https://github.com/w3c/aria/wiki/Plans-regarding-role-parity#no-consensus-yet-will-do-for-1-3 moving to 1.3 |
Tentative consensus: New embeddedobject role. Largely a generic herebedragons container to preserve exposure via platform accessibility APIs. |
also noting the created role should handle both |
So an update on this... In drafting up a potential definition for this role, and re-reviewing what Being that these elements largely embed content that could be considered graphics or other media (videos/audio), nested browsing contexts (application or document roles) or plugins like flash, i'm unsure why we'd want authors to use this role when it'd be more straight forward to use other roles that better represent the embedded content. I think we could still use this role specifically for role parity and giving Differing thoughts here? thanks |
I've been doing a bunch of testing and review of For each, I've included a baseline vanilla element for comparative purposes. Often, the element itself is ignored entirely and instead is merely represented by the content it renders. In other cases, Essentially, it has strengthened my previous thought that if a role is made for parity with these elements, that it would need to be another generic-like role. This wouldn't be a role for authors, but more for attempting to make consistency with browsers/AT in handling these different HTML elements.... and arguably the best thing to do for much of what they can be used to represent, is to just expose nothing and let users interact with the content they are used to render, instead. This is all, of course, directly related to #879 as well. I actually think that we could probably combine these different issues, since the Right now this issue is marked as low priority, but the iframe issue is marked as high priority. I'd submit they should be the same. |
+1. I've added the agenda label so we can revisit this on a call. |
Somewhat related to #529. Ideas from that applied to this context would be that the engines might return "html:embed" or "host-embed" as the computedRole. |
removing my assignment for now. happy to work on this in the future, but seems we need to talk about it more in context of 529. |
lets close this - no need for role parity for embed. we can use #529 for elements like these |
No description provided.
The text was updated successfully, but these errors were encountered: