-
Notifications
You must be signed in to change notification settings - Fork 27
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
ARIA WG decision on b/strong
and i/em
semantics conflicts with intention of HTML spec
#482
Comments
And in Scott’s defense, I don’t recall him arguing for this mapping. (Don’t blame the editor.) |
i think we may have crossed some wires here, because in the original issue @cookiecrook mentioned that There was a conversation we had in the ARIA wg about how bold content and italicized content would be visually indistinguishable if someone were to use But, looking back through HTML AAM, I had thought that I had made the change for In which case, let's just get this all clarified and make the necessary updates, whether that be to give these elements the roles that were created for them, or to treat them as generics and then figure out what to do about the ARIA emphasis and strong roles that would seem sorta without a practical purpose with a course change like this. Re: the |
In #475 , @cookiecrook stated:
My memory is weak these days. 😇 My understanding/recollection back when I was still actively involved in the WG is:
The rationale included having mappings which made it possible for assistive technologies to easily identify semantically relevant styling from purely visual styling. Then users could choose to hear:
Note that the If the visual styling elements get mapped to not- On the flip side, if the semantically-relevant-formatting elements get mapped to So I think the most important bit is to ensure that semantically-relevant formatting elements/roles don't get pruned from the accessibility tree. Hope this makes sense and is of some use. |
So I checked in the wrong expectations in WPT, and then made a mess of things. <b data-testname="el-b" data-expectedrole="strong" class="ex">x</b> |
eh, it's kinda forcing the issue though. so, it'll all work out :) |
Seems like there wasn't an issue to force, other than in my head. Unless someone thinks more deliberation is needed, I can close this issue, and roll back those portions of the WPT HTML-AAM tests. I think you'll need to roll back the |
@joanmarie wrote:
Perhaps |
I don't recall the specific conversations. My personal opinion is that |
HTML-AAM does list |
Originally posted by @stevefaulkner in #475 (comment)
Re-opening this cold case, because I still think b/i should map to generic. –jc
The text was updated successfully, but these errors were encountered: