Skip to content

Commit f9db869

Browse files
rachaelbradleyiadawnalastc
authored
Assertions draft (#342)
--------- Co-authored-by: Kevin White <[email protected]> Co-authored-by: Alastair Campbell <[email protected]>
1 parent ccdb575 commit f9db869

File tree

1 file changed

+35
-28
lines changed

1 file changed

+35
-28
lines changed

src/pages/explainer.astro

Lines changed: 35 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -205,9 +205,11 @@ import ExplainerRespec from "@/components/respec/ExplainerRespec.astro";
205205

206206
<h3>Requirements and Methods</h3>
207207
<p>Each Guideline contains multiple Requirements:</p>
208-
<ul><li>Foundational Requirements will be used to test the most basic level of accessibility. This set of requirements will
209-
cover a similar, but not identical, set of needs as WCAG 2.2 Level AA.</li>
210-
<li>Supplemental Requirements will be used for higher levels of conformance.</li>
208+
<ul><li>Foundational Requirements will be required to meet base level conformance. They will be part, but not all, of base level
209+
conformance. This set of requirements will
210+
cover a similar, but not identical, set of needs as WCAG 2.2 Level AA. </li>
211+
<li>Supplemental Requirements will be used at all levels of conformance, but testers or policy makers will be able to select
212+
which supplemental requirements to meet.</li>
211213
</li></ul>
212214
<p>Requirements reduce or eliminate barriers that people with disabilities experience. Requirements are designed for use
213215
by developers, testers, and other technical specialists.</p>
@@ -221,26 +223,32 @@ import ExplainerRespec from "@/components/respec/ExplainerRespec.astro";
221223
specific technology, such as HTML, or can be more generic where the advice applies no matter what
222224
technology. For example, the methods supporting the Clear Language guideline.</p>
223225

224-
<p class="ednote">The AG has discussed also including "Recommendations" at the same level as Supplemental Requirements. Recommendations would be things which could help improve accessibility but may not be objectively testable. They could contribute to levels of conformance above Foundational.</p>
226+
<p class="ednote">The AG has discussed also including "Best Practices" displayed along with Requirements and Assertions. Best practices would be things which could help improve accessibility but may not be objectively testable. Best practices would not contribute to conformance.</p>
225227

226228
<h3>Assertions</h3>
227229
<p>An Assertion is a formal claim of fact, attributed to a person or organization. In WCAG 3.0, an
228230
Assertion is an attributable and documented statement of fact regarding procedures practiced in the
229231
development and maintenance of the content or product to improve accessibility.</p>
232+
230233

231234
<h4>Using Assertions</h4>
232-
<p>Assertions may supplement Requirements to meet a Guideline. Not all Guidelines include Assertions. Guidelines that include Assertions, list the Assertions with the Requirements. Organizations can make an assertion that they followed a procedure as part of a conformance claim. Assertions can be made in addition to foundational requirements but do not replace foundational requirements.</p>
235+
<p>Assertions may be used, in addition to Requirements, to support a Guideline. Only assertions included in this document can be used for conformance. Not all Guidelines include Assertions. Guidelines that include Assertions list them with the Requirements.
236+
Organizations can make an Assertion that they followed a procedure as part of a conformance claim. Assertions build on Foundational Requirements. Assertions cannot be used as alternatives to Foundational Requirements.</p>
233237

234238
<div class="ednote">
235-
<p>The working group will consider whether assertions may be used to meet guidelines when requirements are not available.</p>
239+
<p>The working group will consider whether assertions may be used to support guidelines when requirements are not available.</p>
236240
<p>An alternative to specifying assertions at the requirement or guideline level might be to require that the assertion apply to the scope of the conformance claim.</p>
237241
</div>
238242

243+
<p>Assertions reflect work completed that cannot be verified by independent testers. When using assertions to support conformance,
244+
the assertions should be stated in the conformance claim.
245+
</p>
246+
239247
<p>Procedures used in assertions may be implemented at the organization level, during design and development, or
240248
during testing.</p>
241249
<p>Examples of procedures that may be used during implementation might include:</p>
242250
<ul>
243-
<li>Training,</li>
251+
<li>Accessibility training,</li>
244252
<li>FTE (Full Time Equivalent) assignments,</li>
245253
<li>Skills testing,</li>
246254
<li>Coordination and documentation of accessibility processes, or</li>
@@ -252,40 +260,45 @@ import ExplainerRespec from "@/components/respec/ExplainerRespec.astro";
252260
<li>Heuristic evaluation, or</li>
253261
<li>Testing with assistive technology.</li>
254262
</ul>
255-
<p>WCAG recommends maintaining additional information that an organization can use to improve or validate
256-
procedures and assertions. WCAG will not require organizations to provide supporting documentation to
257-
conform.</p>
263+
258264
<h4>Documenting Assertions</h4>
259-
<p>Assertions must be documented as part of the conformance claim process. The required information may also be
260-
made available through the web site.</p>
261-
<p>Assertions might include the following information:</p>
265+
<p>Assertions may be used as part of a conformance claim or to support an independent claim of accessibility conformance.
266+
When used for conformance, assertions must be documented within the accessibility conformance claim.
267+
When used outside a conformance claim, the assertion may be
268+
made available through an organization's web site or other materials.</p>
269+
<p>Assertions include the following information:</p>
262270
<ul>
263-
<li>The statement being asserted,</li>
271+
<li>The statement about the process being asserted,</li>
264272
<li>The date of the assertion,</li>
265273
<li>The date or date range the procedure was completed,</li>
266274
<li>The scope of the assertion,</li>
267275
<li>Contact information for the person or group making the assertion, and</li>
268276
<li>The requirement(s) or guideline(s) supported by the assertion.</li>
269277
</ul>
270278

279+
<p>Maintaining additional information to improve or validate
280+
procedures and assertions. WCAG will not require organizations to provide supporting documentation in order to
281+
conform.</p>
282+
283+
<div class="ednote">
284+
<p>W3C will explore providing an assertion statement formatter that organizations may use to create properly formatted assertions for use on websites and other public documents.</p>
285+
</div>
286+
271287
<div class="ednote">
272288
<p>AG will continue developing requirements and methods. Each publication will include additional examples, and/or more mature examples for public comment.</p>
273289
<p>AG's next steps include:</p>
274290
<ul>
275291
<li>Define criteria for which requirements are foundational and which are supplemental.</li>
276292
<li>Develop mature examples of 2 guidelines with associated requirements, methods, tests, and How to documentation.</li>
277293
<li>Mature all guidelines to the developing stage.</li>
278-
<li>Further explore how conditional requirements and alternate ways to measure might be used to meet Guidelines.</li>
294+
<li>Further explore how conditional requirements and alternate ways to measure might be used to support Guidelines.</li>
279295
</ul>
280296

281297
<p>AG will also continue to explore the use of assertions and welcomes feedback on the following questions:</p>
282298
<ul>
283299
<li>Can assertions be used to record accessibility work that is not required in the guidelines? This
284300
could include advance work on guidance not yet added to the guidelines.</li>
285301
<li>What optional supporting documentation should organizations provide with an assertion?</li>
286-
<li>Is there a need for WCAG 3.0 to require proof of an assertion, and if so, what documentation should
287-
be required as proof?</li>
288-
<li>Should assertions be dated, expire, or be reviewed on a regular basis?</li>
289302
<li>Can steps in a procedure duplicate tests in other parts of the guidelines? If so, how should those
290303
be handled?</li>
291304
<li>Can assertions exist outside of conformance? For example, can they be used as an internal benchmark
@@ -381,7 +394,8 @@ import ExplainerRespec from "@/components/respec/ExplainerRespec.astro";
381394
</ul>
382395

383396
<h4>Testing Assertions</h4>
384-
<p>The quality of an assertion can be tested based on how well the assertion meets the documentation
397+
<p>The results of the process stated in an assertion cannot be tested. Instead, the quality of an assertion statement can be tested
398+
based on how well the assertion meets the documentation
385399
requirements for assertions (See <a>Documenting Assertions</a>). Conforming to WCAG does not require testing
386400
supporting documentation; however, organizations may decide to adopt additional documentation requirements
387401
based on the procedure being asserted.</p>
@@ -518,13 +532,6 @@ import ExplainerRespec from "@/components/respec/ExplainerRespec.astro";
518532
<p>Deprecated documents are no longer recommended for use and may cease to exist in the future.</p>
519533
</dd>
520534

521-
<dt><dfn>Documenting assertions</dfn></dt>
522-
<dd>
523-
<div class="ednote">
524-
<p>To be defined.</p>
525-
</div>
526-
</dd>
527-
528535
<dt><dfn data-lt="equity">Equity</dfn></dt>
529536
<dd>
530537
<p>Equity is the outcome of processes and actions that ensure the spectrum of human reality obtains what is needed to participate, not solely access. As equity relates to WCAG it is about the impact the standards/guidelines have on people with disabilities, along with actually including people with disabilities in the work. </p>
@@ -555,7 +562,7 @@ import ExplainerRespec from "@/components/respec/ExplainerRespec.astro";
555562
</dd>
556563
<dt><dfn data-lt="Methods">Method</dfn></dt>
557564
<dd>
558-
<p>Detailed information, either technology-specific or technology-agnostic, on ways to meet the outcome as well as <a>tests</a> and scoring information.</p>
565+
<p>Detailed information, either technology-specific or technology-agnostic, on ways to meet the requirement as well as <a>tests</a> and scoring information.</p>
559566
</dd>
560567
<dt><dfn>Normative</dfn></dt>
561568
<dd>
@@ -617,7 +624,7 @@ import ExplainerRespec from "@/components/respec/ExplainerRespec.astro";
617624
</dd>
618625
<dt><dfn>User testing</dfn></dt>
619626
<dd>
620-
<p>Evaluation of content by observation of how users with specific <a>functional needs</a> are able to complete a <a>process</a> and how the content meets the relevant outcomes.</p>
627+
<p>Evaluation of content by observation of how users with specific <a>functional needs</a> are able to complete a <a>process</a> and how the content supports the relevant guidelines.</p>
621628
</dd>
622629
</dl>
623630
</section>

0 commit comments

Comments
 (0)