-
Notifications
You must be signed in to change notification settings - Fork 10
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
Generic Role Section #117
Generic Role Section #117
Conversation
… a new section: 4.4.3 Role Mapping for Generic Host Language Elements
This is the approach @scottaohara and I talked about Monday, but I'd like @aleventhal's feedback first, then other implementors, before spending more time on this direction. Thanks. |
The main mappings tables (from Core-AAM, as well as HTML-AAM,SVG-AAM, etc.) could cross-link to this new section. For example, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@cookiecrook Thank you for this. I added various suggestions (again, assuming others want to move forward with this direction. FWIW I like it), including mappings for the generic span/text-level examples. As these had some variability in HTML AAM I took a generalized approach to their inclusion here.
Added some more info to the intro about generic elements - specifically adding new content to expand on the 'earlier versions of html' sentence, since the sentence read to me as if this was a problem with earlier html, but more modern HTML doesn't have these anymore. If you don't think this is needed, then we can cut that.
Co-authored-by: Scott O'Hara <scottaohara@users.noreply.github.com>
Co-authored-by: Scott O'Hara <scottaohara@users.noreply.github.com>
Co-authored-by: Scott O'Hara <scottaohara@users.noreply.github.com>
Co-authored-by: Scott O'Hara <scottaohara@users.noreply.github.com>
Co-authored-by: Scott O'Hara <scottaohara@users.noreply.github.com>
Co-authored-by: Scott O'Hara <scottaohara@users.noreply.github.com>
Co-authored-by: Scott O'Hara <scottaohara@users.noreply.github.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some minor language fixes
Co-authored-by: Valerie Young <spectranaut@gmail.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Making sure Scott's diff suggestion made it in. Separated because there was a conflict with the typo correction already included.
<tr id="role-map-generic-text-style"> | ||
<th>more needed…</th> | ||
<td class="role-msaa-ia2"></td> | ||
<td class="role-uia"></td> | ||
<td class="role-atk"></td> | ||
<td class="role-axapi"></td> | ||
</tr> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's been a minute. I think row is extraneous and can be pulled out?
</tr> | ||
</thead> | ||
<tbody> | ||
<tr id="role-map-generic-bikeshed"><!-- change 'bikeshed' here to soemthing other than CSS 'block' so as to not conflate the style property values with the layout concept --> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This should probably have been a draft PR.
<span class="property">AXSubrole: <code><nil></code></span><br /> | ||
</td> | ||
</tr> | ||
<tr id="role-map-generic-"> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Another bikeshed ID: "role-map-generic-???"
. Commenting so I won't forget about this b/c it's been too long.
<div class="ednote" style="border: solid 2px red;"> | ||
<p>The following table won't be close to accurate in the first draft PR. I'm listing these out to solicit feedback from implementors as to whether this approach is reasonable for documenting various mappings for the generic role.</p> | ||
</div> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
How long is too long to wait?
<div class="ednote" style="border: solid 2px red;"> | |
<p>The following table won't be close to accurate in the first draft PR. I'm listing these out to solicit feedback from implementors as to whether this approach is reasonable for documenting various mappings for the generic role.</p> | |
</div> |
Todo: close after hearing from @cookiecrook and assigning reviewers to new PR: w3c/aria#2203 (comment) |
Adds a new section: 4.4.3 Role Mapping for Generic Host Language Elements.
Submitted early for feedback before continuing.
This may eventually Resolve #112.
Preview of generic role section
Preview | Diff