Skip to content

Commit

Permalink
adjust allowances for deprecated dpub roles (#369)
Browse files Browse the repository at this point in the history
closes #363

* revise  allowances for dpub roles on li element
- add authors SHOULD NOT use these roles
- add note to explain
* add link to dpub aria 1.1
* update changelog
  • Loading branch information
scottaohara authored Jan 7, 2022
1 parent 5578fa9 commit 00045dd
Showing 1 changed file with 16 additions and 5 deletions.
21 changes: 16 additions & 5 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -1887,14 +1887,21 @@ <h2 id="docconformance">
or <a href="#index-aria-treeitem">`treeitem`</a>
</p>
<p>
DPub Roles:
<a data-cite="dpub-aria-1.0#doc-biblioentry">`doc-biblioentry`</a>,
<a data-cite="dpub-aria-1.0#doc-endnote">`doc-endnote`</a>
</p>
<p>
<a data-cite="wai-aria-1.1#global_states">Global `aria-*` attributes</a>
and any `aria-*` attributes applicable to the allowed roles.
</p>
<div class="addition proposal">
<p>Authors SHOULD NOT use the following DPub Roles:
<a data-cite="dpub-aria-1.0#doc-biblioentry">`doc-biblioentry`</a>,
<a data-cite="dpub-aria-1.0#doc-endnote">`doc-endnote`</a>.
</p>
<div class="note">
<p>The `doc-biblioentry` and `doc-endnote` roles are not valid children of an element with an implict or explicit role of `list`.
These roles are marked for deprecation in [[[dpub-aria-1.1]]].
Authors can use standard `li` elements without the need for these roles.</p>
</div>
</div>
</td>
</tr>
<tr>
Expand Down Expand Up @@ -4371,8 +4378,12 @@ <h2>
<section class="informative">
<h2>Change log</h2>
<h3>Substantive changes since the last published Recommendation</h3>

<ul>
<li>
06-Jan-2022:
Change allowances for `doc-biblioentry` and `doc-endnote` roles on the <a href="#el-li">`li` element</a>.
These roles are deprecated in [[[dpub-aria-1.1]]].
</li>
<li>
13-Dec-2021:
Allow `radio` role on <a href="#el-img">`img alt="some text"` element</a>.
Expand Down

0 comments on commit 00045dd

Please sign in to comment.