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

Update ARIA12 #3734

Merged
merged 5 commits into from
Apr 30, 2024
Merged

Update ARIA12 #3734

merged 5 commits into from
Apr 30, 2024

Conversation

fstrr
Copy link
Contributor

@fstrr fstrr commented Mar 7, 2024

Closes #3733

  • Specify that aria-level must be used.
  • Update examples to use aria-level.
  • Remove link to APG as the referenced content isn’t there anymore.
  • Update test procedure for aria-level.
  • Add note about aria-level values of 10 and greater.
  • Add link to aria-level spec.
  • Add link to HTML headings spec.
- Specify that `aria-level` must be used.
- Update examples to use `aria-level`.
- Remove link to APG as the referenced content isn’t there anymore.
- Update test procedure for `aria-level`.
- Add note about `aria-level` values of 10 and greater.
- Add link to `aria-level` spec.
- Add link to HTML headings spec.
</li>
</ol>
<aside class="note">
<p>Headings with an <code class="language-html">aria-level</code> of 10 or higher can create difficulties for users. At the time of writing, most combinations of user agents and assistive technologies report such levels as being level 2.</p>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That seems really odd to me. Is there a reference?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I mentioned it in the issue—I found it in the ARIA 1.3 draft and tweaked it a bit.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also discussed in this week's backlog meeting, here's a reference CodePen so you can test this yourself should you wish :)

techniques/aria/ARIA12.html Outdated Show resolved Hide resolved
Co-authored-by: Alastair Campbell <ac@alastc.com>
@bruce-usab
Copy link
Contributor

Discussed on TF call 4/12 and Ready for approval

I'm good with this.

Co-authored-by: Scott O'Hara <scottaohara@users.noreply.github.com>
@patrickhlauke
Copy link
Member

Note the additional change that was merged into this 4c06779

@mbgower mbgower merged commit 21158e1 into main Apr 30, 2024
1 check passed
@mbgower mbgower deleted the Update-aria12-to-match-aria-spec branch April 30, 2024 16:56
iadawn added a commit that referenced this pull request May 2, 2024
* Headings need to be in ```<section>```s
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment