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

Create more informative conforming/failing examples #259

Closed
scottaohara opened this issue Feb 13, 2021 · 2 comments · Fixed by #441
Closed

Create more informative conforming/failing examples #259

scottaohara opened this issue Feb 13, 2021 · 2 comments · Fixed by #441
Labels
Clarification needed Revise or expand the information provided editorial non-normative updates

Comments

@scottaohara
Copy link
Member

scottaohara commented Feb 13, 2021

This was a follow-on work to PR #210. This issue will now track adding multiple new examples. See task list in the following comment.

scottaohara added a commit that referenced this issue Feb 13, 2021
updates to custom elements.

merging this and have created #259 to add an example / potentially other examples and references to those examples from the table
@scottaohara
Copy link
Member Author

scottaohara commented Jul 27, 2021

Tasks to complete this issue:

  • Create example of a conforming and failing custom element per updates to custom elements #210
  • Create an example regarding the conforming way to 'disable' a link per Provide example/guidance on using aria-disabled on a w/out href #186
  • Create at example of where authors MAY use an aria-* attribute instead of its HTML equivalent (e.g., button aria-disabled=true).
  • Create an example of where authors MUST NOT use an aria-* attribute (e.g., aria-checked on a checkbox)
  • provide any necessary clarity to current examples. e.g., "why" is role=heading not allowed on button, but role=button is allowed on a href

@scottaohara scottaohara added the editorial non-normative updates label Jul 27, 2021
@scottaohara scottaohara changed the title Add and reference examples Create more informative conforming/failing examples Jul 27, 2021
@scottaohara scottaohara added this to the ARIA in HTML: Next milestone Sep 20, 2021
@scottaohara scottaohara added Clarification needed Revise or expand the information provided and removed enhancement labels Jan 16, 2022
@scottaohara scottaohara removed this from the ARIA in HTML: Next milestone Mar 3, 2022
@scottaohara scottaohara added this to the ARIA in HTML 1.2 milestone Mar 13, 2022
@scottaohara
Copy link
Member Author

incorporating a few of the ideas into PR 441. Merging that will close this, even though not all ideas of what could be added will be added.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Clarification needed Revise or expand the information provided editorial non-normative updates
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant