- From: Michael Cooper <michaelc@watchfire.com>
- Date: Thu, 21 Nov 2002 10:57:43 -0500
- To: "'w3c-wai-gl@w3.org'" <w3c-wai-gl@w3.org>
- Message-ID: <D9ABD8212AFB094C855045AD80FB40DD0107DB75@1wfmail.watchfire.com>
Here is a draft of the requirements documents for Techniques. The chairs have reviewed this and made some contributions, but not all their feedback is yet incorporated into this draft, pending further discussion. I think it's ready for the group to take an initial look and look forward to your feedback. The draft is in the attached HTML document and copied in the email below. Michael Techniques must be structured in such a way that multiple views can be achieved, including in particular: - Checklists - Test files - Techniques by conformance level - Others? This implies that Techniques must be highly structured and largely machine manipulable. It is expected that they will exist in XML documents conforming to the DTD/Schema in Appendix A. Each Technique must be assigned a unique identifier to enable machine-readable conformance statements. Techniques must be usable by a variety of audiences, including in particular - Content developers - User agent developers - Evaluation tool developers - Authoring tool developers - Assistive technology developers - Others? Each set of Techniques must apply to a distinct technology (e.g., HTML, CSS, SVG, ECMAScript). There must be a separate Core Techniques document that will provide information that is too specific for WCAG but not related to a specific technology, such as: - Mapping to Unicode - Media equivalents for multimedia - Clear and simple writing (4.1) - Supplementing with non-text content (4.2) - Summaries and definitions (4.3) - Others? Where technologies work together (e.g., HTML and CSS), relevant joint techniques must be presented with the host technology (e.g., HTML). If techniques do not involve interactions between the two technologies, they must be presented with the techniques for their respective technology only. Techniques must state to which versions of the technology they apply, that is, describe a practice to avoid or that will have a positive accessibility impact. They may specify all versions, all versions prior to or later than a particular version, or enumerate particular versions. Techniques may describe practices that are not yet supported by user agents, authoring tools, etc. in order to provide guidance for tool developers. When possible Techniques should also describe practices that work in contemporary tools. Each technique must map to a specific WCAG Success Criterion or Additional Ideas by URI and number for clarity and to enable auto generation of hybrid Guidelines/Techniques documents. There may be multiple techniques for each Success Criterion or Additional Ideas, clearly stated that they are alternate techniques. Each technique must state whether it fully implements the Success Criterion or Additional Ideas and if not provide references to other techniques (in the same or other Techniques documents) needed to complete the implementation. Techniques should be testable whenever possible and must declare whether they are considered testable. Guidance about testing methods may be provided. Techniques must [should?] include or link to test cases showing positive and negative implementations of the technique. [This implies the creation of a test suite that exists at a layer below the Techniques layer.] Techniques should include descriptions, commentary, implementation notes, links to resources or training materials, etc. to contain information not part of the structured data. Techniques documents must be versioned in such a way that updates to the documents do not break interdependencies that may exist among multiple documents (e.g., on Core techniques, HTML dependent on CSS, etc.). Michael Cooper Accessibility Project Manager Watchfire 1 Hines Rd Kanata, ON K2K 3C7 Canada +1 613 599 3888 x4019 http://bobby.watchfire.com/
Attachments
- text/html attachment: Requirements_for_WCAG_2_Techniques.html
Received on Thursday, 21 November 2002 10:57:33 UTC