- From: Charles Oppermann <chuckop@MICROSOFT.com>
- Date: Fri, 26 Feb 1999 11:06:14 -0800
- To: WAI AU Guidelines <w3c-wai-au@w3.org>
I hope that this style of language makes it into the document and that the rationales are laid out BEFORE the checkpoints are written. including the priorities at this point detracts from the purpose of the checkpoint - I'm more likely to argue against a priority 1 item than a priority 3 item. Since it's been stated that the priorities aren't final and arbitrary - how about making them all priority 3 and then promoting them later? -----Original Message----- From: Charles McCathieNevile [mailto:charles@w3.org] Sent: Friday, February 26, 1999 8:01 AM To: WAI AU Guidelines Subject: Guideline 2.1 - rationale and techniques An attempt to expand on Jan's explanation of the rationale, and to add some techniques for the section 2.1 checkpoints: Jan had written: My thoughts on new text for 2.1 and 2.2 are the following: 2.1 Generate standard markup The first step towards accessibility is full compliance with standards. Observation of standards permits interoperability, whereby documents and content may be displayed by a wide variety of technologies. (ed. needs work) I would say the following: The first step towards accessibility of web content is interoperable document types. Without reference to a document type (or format), user agents cannot reliably represent the semantics inherent in the markup in a way which is meaningful. Adherence to the claimed document type is also necessary. Where a document type is extended in some way, to provide new functionality, it is important that it not interfere with accessiblity requirements. Otherwise, special purpose user agents and assistive technologies in particular may not be able to render important information for users. Techniques: 2.1.1: [Priority 1] Ensure that content is created in accordance with W3C recommendations or other published standards. 2.1.2: [Priority 1] Validate, and where necessary allow the author to correct, markup which is imported from another source. For HTML 4.0 and CSS there are validation tools available via the web. The software is also available under the standard W3C copyright, which allows for adapatation and incorporation into other products royalty-free. Correction of invalid markup can sometimes be done automatically (for example, importing HTML markup to an XML document may require changes of case and addition of closing tags, according to well-defined rules). In some cases, the tool may either force semantic changes, or ask the user to clarify substructures. An HTML example would be the use of LI elements outside a list, where the tool may prompt the user to define which items are encompassed within lists, and how many lists are present. 2.1.3: [Priority 2] Use W3C recommendations where possible. W3C recommendations are produced subject to a review for accessibility and for interoperability. The use of available W3C recommendations should provide best-practise in both these critical areas, whereas other languages or protocols may not support these two principles. The latest version of a W3C Recommendation is the best version to use, since backward-compatibility is required as part of inter-operability, and accessiblity must be the same or better in each subsequent version. 2.1.4: [Priority 1] Do not use a document type which precludes users' access to content or function of the document. New document types are constantly being developed, and in many cases offer improvements to the structure and utility of web content. In implementing a new or extended document type it is important to ensure that a tool is not removing access to information which had been inherent in the base document type. An example of a document type which contravenes this checkpoint is a FRAMESET (link to w3c frameset.dtd) used without NOFRAMES - it precludes access to the underlying information, whereas NOFRAMES provides a means to access the information contained within the FRAMESET. Thoughts? Charles McCathieNevile --Charles McCathieNevile mailto:charles@w3.org phone: +1 617 258 0992 http://purl.oclc.org/net/charles W3C Web Accessibility Initiative http://www.w3.org/WAI MIT/LCS - 545 Technology sq., Cambridge MA, 02139, USA
Received on Friday, 26 February 1999 14:06:31 UTC