Skip to content
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

Draft guidance on aria-level #259

Open
mcking65 opened this issue Jan 27, 2017 · 9 comments · May be fixed by #1109
Open

Draft guidance on aria-level #259

mcking65 opened this issue Jan 27, 2017 · 9 comments · May be fixed by #1109
Assignees
Labels
Practice Page Related to a page within the practices section of the APG

Comments

@mcking65
Copy link
Contributor

No description provided.

@mcking65 mcking65 added documentation Practice Page Related to a page within the practices section of the APG labels Jan 27, 2017
@mcking65 mcking65 added this to the 1.1 PR milestone Jan 27, 2017
@spectranaut
Copy link
Contributor

Levels are potential communicated using HTML h elements (h1-h6 and hgroup) and sectioning content elements (article, aside, nav, section)

@spectranaut
Copy link
Contributor

Roles: grid (???), heading, listitem, row, tablist

@LaurenceRLewis
Copy link

@spectranaut The hgroup was removed from the HTML5 specification.

@zcorpan
Copy link
Member

zcorpan commented Mar 14, 2019

It wasn't removed from WHATWG HTML. But also I think we can avoid talking about hgroup in APG.

@LaurenceRLewis
Copy link

It is really frustrating when trying to be consistent and follow recommendations. I know wrong place to post, just saying 😬

@stevefaulkner
Copy link

hgroup does not actually have any semantic effect in reality so should have a generic role same as div

@mcking65
Copy link
Contributor Author

@stevefaulkner commented:

hgroup does not actually have any semantic effect in reality so should have a generic role same as div

SGTM. ARIA group is semantically significant, and unfortunately way overused. So, we definitely do not need an HTML element directly mapped to it.

@zcorpan commented:

It wasn't removed from WHATWG HTML. But also I think we can avoid talking about hgroup in APG.

Where is the spec for HTML group? Is it alive dieing, or dead? As long as it is mapped to a generic (not mapped for now until we have generic), then I agree we don't have to cover it in APG 1.1. We may need to revisit that when we write APG 1.2 guidance for the generic role.

mcking65 pushed a commit that referenced this issue Jul 19, 2019
Initial draft of content for issue #259 to provide a guidance section on aria-level.
@spectranaut spectranaut linked a pull request Jul 22, 2019 that will close this issue
@mcking65 mcking65 modified the milestones: 1.1 APG Release 4, 1.2 CR Aug 13, 2019
@zcorpan
Copy link
Member

zcorpan commented Aug 30, 2019

The spec for hgroup is here: https://html.spec.whatwg.org/multipage/sections.html#the-hgroup-element

https://w3c.github.io/html-aam/ doesn't map it to anything, currently, but there is an open issue about changing that: w3c/html-aam#123

That issue has a dependency on whatwg/html#3499 .

So I think my previous recommendation stands: APG doesn't need to say anything about hgroup right now, but we should revisit later. Filed #1157

@stevefaulkner
Copy link

@zcorpan wrote

So I think my previous recommendation stands: APG doesn't need to say anything about hgroup right now

agreed

zcorpan pushed a commit that referenced this issue Oct 31, 2019
Initial draft of content for issue #259 to provide a guidance section on aria-level.
mcking65 pushed a commit that referenced this issue Dec 2, 2019
Initial draft of content for issue #259 to provide a guidance section on aria-level.
@mcking65 mcking65 linked a pull request Apr 1, 2020 that will close this issue
mcking65 pushed a commit that referenced this issue Dec 15, 2020
Initial draft of content for issue #259 to provide a guidance section on aria-level.
mcking65 pushed a commit that referenced this issue Dec 15, 2020
Initial draft of content for issue #259 to provide a guidance section on aria-level.
zcorpan pushed a commit that referenced this issue Nov 2, 2021
Initial draft of content for issue #259 to provide a guidance section on aria-level.
@mcking65 mcking65 removed this from the 1.2 Release 1 milestone May 10, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Practice Page Related to a page within the practices section of the APG
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants