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

Addition: adjust allowances for deprecated dpub roles #369

Merged
merged 10 commits into from
Jan 7, 2022

Conversation

scottaohara
Copy link
Member

@scottaohara scottaohara commented Nov 3, 2021

closes #363

revises allowances for li element to specify dpub roles doc-biblioentry and doc-endnote to authors SHOULD NOT. These roles are being deprecated in dpub ARIA 1.1. Authors should use standard list elements instead.

As there is a clear preference to use list/listitem elements, if possible conformance checkers should indicate to use such elements and flag errors, rather than warnings.


Need at least two checkers to accept this change before we can merge.


Preview | Diff


Preview | Diff

closes #363

removes allowances for `li` element for dpub roles `doc-biblioentry` and `doc-endnote`.  These roles are being deprecated in dpub ARIA 1.1, as authors should use standard list elements, or `role=list` and `role=listitem` elements instead.
scottaohara added a commit to scottaohara/validator that referenced this pull request Nov 3, 2021
scottaohara added a commit to scottaohara/axe-core that referenced this pull request Nov 3, 2021
[ARIA in HTML](w3c/html-aria#369) is updating the allowances for the `<li>` element to remove the dpub roles [`doc-biblioentry`](https://w3c.github.io/dpub-aria/#doc-biblioentry) and [`doc-endnote`](https://w3c.github.io/dpub-aria/#doc-endnote).  These roles are being deprecated in dpub ARIA 1.1, as authors should use standard list elements, or `role=list` and `role=listitem` elements instead.
@scottaohara scottaohara added the needs implementation commitment Cannot merge into spec until implementations in conformance checkers has been confirmed. label Nov 3, 2021
index.html Outdated Show resolved Hide resolved
@scottaohara scottaohara changed the title remove deprecated dpub roles adjust allowances for deprecated dpub roles Dec 6, 2021
@scottaohara scottaohara added Meets 2 implementations req Indicates that a spec change has met the necessary 2 implementations needed to merge. and removed needs implementation commitment Cannot merge into spec until implementations in conformance checkers has been confirmed. labels Jan 6, 2022
Copy link
Member

@patrickhlauke patrickhlauke left a comment

Choose a reason for hiding this comment

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

LGTM

@scottaohara scottaohara merged commit 00045dd into gh-pages Jan 7, 2022
@scottaohara scottaohara deleted the deprecate-dpub-li-roles branch January 7, 2022 01:38
sideshowbarker pushed a commit to validator/validator that referenced this pull request Jan 21, 2022
@scottaohara scottaohara changed the title adjust allowances for deprecated dpub roles Addition: adjust allowances for deprecated dpub roles May 19, 2022
scottaohara added a commit that referenced this pull request May 19, 2022
directly reference the following PRs in the changelog, and prepend each entry with the appropriate 'label'

related to #419

- #352
- #367 (and follow on [commit](887c772))
- #360
- #353
- #372
- #402
- #404
- #403
- #396
- #391
- #369
- #381
pkra pushed a commit to w3c/aria that referenced this pull request May 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Meets 2 implementations req Indicates that a spec change has met the necessary 2 implementations needed to merge.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

dpub 1.1 deprecated roles
3 participants