W3C

Requirements for WCAG 2.0 Checklists and Techniques

W3C Working Draft 31 January 2003

This version:
http://www.w3.org/TR/wd-wcag2-tech-req-20030131
Latest version:
http://www.w3.org/TR/wd-wcag2-tech-req
Editor:
Michael Cooper, Watchfire <michaelc@watchfire.com>

Abstract

This is a W3C Working Draft produced by the Web Content Accessibility Guidelines Working Group (WCAG WG). The purpose of this document is to outline the requirements for Techniques for Web Content Accessibility Guidelines 2.0. These requirements are related to but different from Requirements for WCAG 2.0 in that "Requirements for WCAG 2.0 Checklists and Techniques" specifies requirements for the technology-specific documents produced by the WCAG WG while "Requirements for WCAG 2.0" specifies general requirements for the general usability of documents produced by the WCAG WG. The Working Group encourages feedback about these requirements as well as participation in the development of WCAG 2.0 by people who have experience creating Web content that conforms to WCAG 1.0.

Status of this Document

This section describes the status of this document at the time of its publication. Other documents may supersede this document. The latest status of this document series is maintained at the W3C.

Send comments about this document to the Web Content Accessibility Guidelines Working Group mailing list. The archives for this list are publicly available.

Patent disclosures relevant to this specification may be found on the WCAG Working Group's patent disclosure page in conformance with W3C policy.

This document has been produced as part of the W3C Web Accessibility Initiative (WAI). The goals of the WCAG WG are discussed in the Working Group charter. The WCAG WG is part of the WAI Technical Activity.

This document describes requirements for creating Techniques and Checklists for the Web Content Accessibility Guidelines 2.0 [[WCAG2]]. It is a draft document that does not fully represent the consensus of the group at this time. Consensus is expected to be achieved shortly and work on creating the Techniques documents to proceed.

This is a draft document and may be updated, replaced, or obsoleted by other documents at any time. It is inappropriate to use W3C Working Drafts as reference material or to cite them as other than "work in progress". A list of current W3C Recommendations and other technical documents can be found at http://www.w3.org/TR/.

Table of Contents

1 Introduction
2 Definitions
3 General Requirements
    3.1 Intended Uses
    3.2 Scope of Documents
    3.3 Structure
    3.4 Relation to WCAG
4 Techniques Requirements
5 Checklist Requirements
6 References

Appendices

A Output Formats
B Fields
C Techniques Schema


1 Introduction

The Web Content Accessibility Guidelines 2.0 creates a technology-independent set of Web accessibility guidelines by providing a set of high-level guidelines, and providing technology-specific information in auxiliary documents that are more frequently updated and are possibly non-normative. This document sets forth requirements for providing those documents, summarized in Priorities and Techniques. Specifically, this set of requirements fulfills the WCAG 2.0 requirement to provide Technology-specific Checklists and Technology-specific Application Information.

These requirements describe a single type of document that can output information for various target audiences and purposes (see A Output Formats). As indicated above, however, two primary broad outputs are comprehensive techniques, and checklists. Requirements specific to these two outputs are grouped separately in 4 Techniques Requirements and 5 Checklist Requirements.

Other W3C groups have expressed interest in using the product of this work. It may be desirable for developers of non-W3C technologies that are WCAG-conformant to provide techniques for those technologies based on the same format for interoperability. Therefore, while the Techniques documents are specifically created to meet WCAG 2.0 requirements, the structure is intended to be generalizable to other working groups and technologies.

2 Definitions

[Definition: Testable: Either Machine Testable or Reliably Human Testable.]

[Definition: Machine Testable: There is known to be an algorithm (regardless of whether that algorithm is known to be implemented in tools) that will determine, with complete reliability, whether the Technique has been implemented or not. Probabilistic algorithms are not sufficient.]

[Definition: Reliably Human Testable: The Technique can be tested by human inspection and it is believed that at least 80% of knowledgeable human evaluators would agree on the conclusion. The use of probabilistic machine algorithms may facilitate the human testing process but this does not make it machine testable.]

[Definition: Not Reliably Testable: The Technique is subject to human inspection but it is not believed that at least 80% of knowledgeable human evaluators would agree on the conclusion.]

3 General Requirements

3.2 Scope of Documents

3.3 Structure

4 Techniques Requirements

The following points are mandatory requirements for Techniques.

5 Checklist Requirements

The following points address the requirement to create Checklists. While Techniques and Checklists are expected to be stored in the same document, they are separate enough to need separate requirements. The following points are mandatory requirements for Checklists.

6 References

WCAG2
Web Content Accessibility Guidelines 2.0, B. Caldwell, W. Chisholm, J. White, G. Vanderheiden. World Wide Web Consortium, 25 January 2001, revised 22 August 2002.

A Output Formats

The Techniques are designed to meet a number of roles. As documents are designed to work together, each view may be drawn from multiple source documents. The number of possible output formats is therefore large and many views may be generated from the source documents at request time.

The following output formats have been identified and it must be possible to generate each of these documents.

B Fields

The following granualar units of information have been identified to meet the requirements above.

[To be provided]

C Techniques Schema

[To be provided]