- From: Becky Gibson <Becky_Gibson@notesdev.ibm.com>
- Date: Thu, 14 Dec 2006 15:52:43 -0500
- To: public-wcag-teamc@w3.org
I have updated the proposed HTM 1.3.1 document in the wiki [1] with 2 situations as discussed in the team C call of December 11. The situations could used some additional word-smithing - I'm not sure how to explain when plain text is needed without exactly repeating the SC text. I have used "semantic structure" but it would be better is there was another term or description. Situation A - When the technology provides semantic structure to make relationships and information conveyed through presentation programmatically determinable, the following are sufficient: followed by HTML and Scripting techniques Situation B: When the technology in use does NOT provide the semantic structure to make the presentation and relationships conveyed through presentation programmatically determinable, the following would be sufficient: followed by general and plain text techniques Also, if we are going to have a situation that allows plain text, should this be part of the SC text? Should we consider updating 1.3.1 to: Info & Relationships: Information and relationships conveyed through presentation <ins>are available in plain text or </ins>can be programmatically determined and notification of changes to these is available to user agents, including assistive technologies. We never really give specific information about the last clause - making the changes available to UA and AT - in the HTM documents. It is sort of implied that if you use semantic structure the changes will also be available. But, I think that is ok, since not all information and relationships will have changes that the UA and AT need to be notified about. I haven't updated the intent section yet to address Cynthia's concern about how people know what types of information must be made available to UA and AT. For example if prices are marked in red bold, must there be a textual way to identify that as well? I think that as long as the $ sign is available then the price IS identified in text. We probably need to spell that out somewhere but that might be a better example for 1.3.2. I also had ideas of trying to explain in the intent that if the information can be determined when the content is accessed serially that the information is appropriately identified. If any one else wants to take a shot at integrating that into the in progress how to meet document [1], please do! I suggest adding another example to F2: Failure of SC 1.3.1 and 1.3.4 due to using CSS to create variations in presentation of text that conveys information without also using the appropriate markup or text [2] Failure example 2: Using the <strong> element to convey information other than emphasis. Instructions for an on-line form indicate that, "The label of required fields are emphasized" and the markup encloses the <label> elements within <strong>. <p>The label of required fields are emphasized.</p> <form> <strong><label for="name">Name: </label></strong><input id="name" type="text" value="" /> ...... other fields </form> This is a failure because even though the <stong>element does programmatically indicate emphasis, it does not provide the information that the field is required. [1] http://trace.wisc.edu/wcag_wiki/index.php?title=In_progress_update_of_HTM_1.3.1 [2] http://www.w3.org/WAI/GL/WCAG20/WD-WCAG20-TECHS-20060801/Overview.html#F2 Becky Gibson Web Accessibility Architect IBM Emerging Internet Technologies 5 Technology Park Drive Westford, MA 01886 Voice: 978 399-6101; t/l 333-6101 Email: gibsonb@us.ibm.com
Received on Thursday, 14 December 2006 20:54:35 UTC