Skip to content

Commit

Permalink
Revise UA, AT, and checker guidance per agreed text in issue 1178
Browse files Browse the repository at this point in the history
  • Loading branch information
mcking65 committed Apr 23, 2020
1 parent 5f19d17 commit ff34bc6
Showing 1 changed file with 14 additions and 8 deletions.
22 changes: 14 additions & 8 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -2154,14 +2154,20 @@ <h2>Definition of Roles</h2>
<p class="ednote" title="Validity changes combobox for ARIA 1.2">
Please review the following carefully. As a result of these changes a combobox following the ARIA 1.1 combobox specification will no longer conform with the ARIA specification.
</p>
<p>
The ARIA 1.0 specification describes a <code>combobox</code> pattern where the input element with the <code>combobox</code> role references the popup element with <pref>aria-owns</pref> instead of <pref>aria-controls</pref>.
<a>User agents</a>, <a>assistive technologies</a>, and conformance checkers SHOULD continue to support the ARIA 1.0 pattern so that existing implementations of the ARIA 1.0 pattern remain functional.
The ARIA 1.1 specification describes a <code>combobox</code> pattern where the element with role <code>combobox</code> is a composite container instead of a focusable input.
<a>User agents</a> and <a>assistive technologies</a> did not adequately support the ARIA 1.1 pattern, so the ARIA 1.2 pattern supersedes the ARIA 1.1 pattern, which authors SHOULD abandon.
</p>
<p>The features and behaviors of combobox implementations vary widely. Consequently, there are many important authoring considerations. See the <cite><a href="" class="practices"><abbr title="Accessible Rich Internet Applications">WAI-ARIA</abbr> Authoring Practices</a></cite> for additional details on implementing combobox design patterns.</p>
</div>
<p>
The ARIA 1.0 specification describes a <code>combobox</code> pattern where the input element with the <code>combobox</code> role references the popup element with <pref>aria-owns</pref> instead of <pref>aria-controls</pref>.
<a>User agents</a> and <a>assistive technologies</a> SHOULD continue to support the ARIA 1.0 pattern so that existing implementations of the ARIA 1.0 pattern remain functional.
However, conformance checkers SHOULD recommend that authors convert to the ARIA 1.2 pattern by replacing <pref>aria-owns</pref> with <pref>aria-controls</pref>.
</p>
<p>
The ARIA 1.1 specification describes a <code>combobox</code> pattern where the element with role <code>combobox</code> is a composite container instead of a focusable input.
<a>User agents</a> and <a>assistive technologies</a> did not adequately support the ARIA 1.1 pattern, so the ARIA 1.2 pattern supersedes the ARIA 1.1 pattern.
Authors SHOULD convert implementations of the ARIA 1.1 pattern to the ARIA 1.2 pattern.
Conformance checkers SHOULD warn authors that the ARIA 1.1 pattern is no longer valid.
User agents and assistive technologies MAY phase out support for the ARIA 1.1 pattern at their own discretion.
</p>
<p>The features and behaviors of combobox implementations vary widely. Consequently, there are many important authoring considerations. See the <cite><a href="" class="practices"><abbr title="Accessible Rich Internet Applications">WAI-ARIA</abbr> Authoring Practices</a></cite> for additional details on implementing combobox design patterns.</p>
</div>
<table class="role-features">
<caption>Characteristics:</caption>
<thead>
Expand Down

0 comments on commit ff34bc6

Please sign in to comment.