- From: Wendy A Chisholm <wendy@w3.org>
- Date: Wed, 14 Jan 2004 13:39:44 -0500
- To: w3c-wai-gl@w3.org
Hello, This is the first in a series of proposals to address errata in WCAG 1.0. We hope to publish a revised version of WCAG 1.0 to make normative changes to the Recommendation as described in Section 7.6 Modifying a W3C Recommendation of the W3C Process document [1]. "Tables of WCAG 1.0 Errata" [2] lists errata that should be considered in a possible revision of WCAG 1.0 and tracks WCAG WG decisions and discussions of those errata. This email contains information for Issue #14 [3] from "Tables of WCAG 1.0 Errata" and is divided into the following sections: the current wording of the checkpoint, background information and possible proposals. Please choose one of the proposals and explain your choice. Current wording of WCAG 1.0 Checkpoint 10.2: 10.2 Until user agents support explicit associations between labels and form controls, for all form controls with implicitly associated labels, ensure that the label is properly positioned. [Priority 2] The label must immediately precede its control on the same line (allowing more than one control/label per line) or be in the line preceding the control (with only one label and one control per line). Refer also to checkpoint 12.4. Background information: 1. Disclaimer: I have gathered information from Web sites who have published test results of various browsers and screen readers. Some of the information may be out of date or incomplete. I have not done any tests myself nor contacted the vendors or developers and therefore can not confirm the results. I have not looked for information for *all* available user agents. I do not know if these results apply to the localized versions of the applications. Before publishing information on "User Agent Support for Accessibility" [9] we will confirm that this information is correct and gather missing information where possible (by contacting vendors, I18N WG, performing tests where needed, etc.). Please correct or contribute to this list. From what I found, it looks like the label element (and for attribute) is supported by Mozilla 0.9 and up, Netscape 6 and up, Internet Explorer 4 and up, and Opera 7.0 and up. [4, 5, 6] Platforms are not indicated in the information that I found, but I assume Windows for all. Safari does not support the label element [7, and confirmed via discussion with user of Safari]. html:label/for is supported by Window Eyes 4.2 (and up?), JAWS 3.5 and up, Home Page Reader 3.02 [10] ( Hal 5.0 and Outspoken 3.0 not included in study. additional info about Jaws at [11, 12]) . In one study, HAL 3.03 voiced labels when used with Opera 3.6 but not with Internet Explorer 5 or Netscape Navigator 4.8 [13]. iCab 2.5.3 seems to have partial support [14] (latest version is 2.9.7). I did not look for information about: Simply Web 2000, Sensus, BrookesTalk, EscoTalk, MultiWeb, NetOrator, Premo Web Talkster [15] or any text-based browsers [16]. There are many other browsers that I did not investigate [17]. 2. Entry #6 in Errata in Web Content Accessibility Guidelines [8]: The note for checkpoint 10.2 should be reworded to say, "A label for a text area, a text input control or group of controls (e.g., a group of checkboxes) must immediately precede its control (or group of controls) on the same line (if there is only one control or group) or be in the line preceding the control (or group of controls). Refer also to checkpoint 12.4." Possible proposals (please choose one and explain your choice): 1. The checkpoint is still required for Level AA conformance Take the following actions: a. Incorporate the proposed clarification [8], b. update "User Agent Support for Accessibility" [9] with the support information from above and say, "Although many user agents support the html:label element, the WCAG WG feels that the until user agents clause is not met and that this checkpoint is required to achieve Level AA conformance." 2. Deprecate the checkpoint Take the following actions: a. Incorporate the proposed clarification [8] (even if the checkpoint is deprecated, incorporating the clarification tidies it up), b. update "User Agent Support for Accessibility" [9] with the support information from above and say, "Although some user agents do not support the label element, the WCAG WG feels that support is widespread enough that this checkpoint is no longer required to achieve Level AA conformance." c. label checkpoint 10.2 as deprecated in a revised WCAG 1.0. (explain elsewhere that deprecated checkpoints are no longer required for conformance). 3. Propose a 3rd alternative. Best, --wendy [1] <http://www.w3.org/2003/06/Process-20030618/tr.html#rec-modify> [2] <http://www.w3.org/2003/12/wcag10-errata-table.html> [3] <http://www.w3.org/2003/12/wcag10-errata-table.html#L2077> [4] <http://www.blooberry.com/indexdot/html/supportkey/l.htm> [5] <http://devedge.netscape.com/library/xref/2001/html-element/> [6] <http://msdn.microsoft.com/workshop/author/dhtml/reference/objects/label.asp> [7] <http://www.webmasterworld.com/forum21/6908.htm> [8] <http://www.w3.org/WAI/GL/WAI-WEBCONTENT-ERRATA.html#entry-6> [9] <http://www.w3.org/WAI/Resources/WAI-UA-Support> [10] <http://www.camo.qc.ca/ntic/csun2002en.htm#form> [11] <http://www.freedomscientific.com/HTML_challenge/files/forms_challenge.html> [12] <http://lists.w3.org/Archives/Public/w3c-wai-ig/2001AprJun/0306.html> [13] <http://lists.w3.org/Archives/Public/w3c-wai-ua/1999JulSep/0301.html> [14] <http://www.robinlionheart.com/stds/html4/results.xhtml> [15] <http://directory.google.com/Top/Computers/Software/Internet/Clients/WWW/Browsers/Accessibility/?tc=1> [16] <http://directory.google.com/Top/Computers/Software/Internet/Clients/WWW/Browsers/Text-Based/> [17] <http://directory.google.com/Top/Computers/Software/Internet/Clients/WWW/Browsers/> -- wendy a chisholm world wide web consortium web accessibility initiative http://www.w3.org/WAI/ /--
Received on Wednesday, 14 January 2004 13:40:31 UTC