- From: by way of Wendy A Chisholm <Earl.Johnson@Sun.COM>
- Date: Sun, 27 Oct 2002 23:00:21 -0500
- To: w3c-wai-gl@w3.org
Dear WCAG 2.0 Team, Thank you for all the work you've put into the writing of WCAG 2.0 so far, it is an improvement in that it's easier to read and figure out what aspect of accessibility a given checkpoint addresses (e.g. navigaton). Thanks also for the extra time you granted Sun for submitting this review. Earl Johnson Sun Microsystems ------------- Sun Microsystems comments on WD-WCAG 2.0 based on 8/22/02 draft GENERAL COMMENTS 1. The first informative information that would be helpful seeing in all checkpoints is a one short paragraph answer to "what does this do and why am I doing this?" (something along the lines of the Note for checkpoint 1.5 is a good example of what this intro should contain and the max length it should be). This information would potentially be better placed right after the checkpoint versus placing it in the checkpoint's informative section. 2. When reading the WCAG 2 what stands out is the checkpoint's informative box versus the chckpoint and what each level requires. The checkpoint wording should stand out more so that when a reader skims it their eye is drawn to the actual checkpoint first. 3. While WCAG 2.0 appears to be an overall improvement over 1.0, how to meet the requirements its levels call for are less technology specific than 1.0 (i.e. there is more absraction in 2.0). To counteract some of this technology abstraction it would be helpful if if checkpoint had at least 2 examples provided in he illustrative section. SPECIFIC COMMENTS 1. In the Note from "Overview of Design Principles": "A structured database or metadata collection where the data is intended for use by another machine and thus requires no interface lies outside the scope of these guidelines." a. The other machine could be software, how about changing "machine" to "service" b. Should "user" be added to "no interface"? 2. In Checkpoint 1.1 a. Success Criteria 2: What does "descriptive label" mean? Is it "provide a longer description", more, or otherwise? The subbullet doesn't give guidance, having it would be helpful (e.g. point to a specific informative Example). b. "Benefits" bullet#2: Suggest dropping this "or have it translated and presented as sign language," the text "reading the text" makes the point. c. "Examples" #4: Change "described in words" to "read" 3. In Checkpoint 1.2 a. "Success criteria", #5 in "Minimum": The way it currently reads suggests there are 2 conditions #5 is meant to cover. Should the sentences be split into separate bullets or does this rewrite capture #5's point - "if the Web content is real-time non-interactive video (e.g. a Webcam of ambient conditions), provide an accessible alternative that achieves the purpose of the video and that conforms to checkpoint 1.1, or a link is provided to content elsewhere which conforms to checkpoint 1.1 (e.g. a link to a weather Web site)." 4. In Checkpoint 1.3 a. #1 in "Minimum Level": What is the text "conveyed through presentation formatting" refering to or talking about? An example would be helpful, e.g. "conveyed through presentation formatting, e.g. video, ..." 5. In Checkpoint 1.5 a. #1 in Level 2 is more stringent than #1 Level 3. Should these be swapped? b. The "Note" is informative. Should it be renamed and placed into the informative box? Or maybe make it the opening explanatory statement for the checkpoint (see general comment #1)? - Please also consider adding a short description/reasoning to the beginning of all other checkpoints. 6. In Checkpoint 2.1 a. Suggest rewording "Minimum Level" to "content uses only event handlers that are designed so that, at a minimum, they are operable through character input." The current wording can be interpreted as meaning an event handler can not also support mouse input (i.e. that it must be a keyboard event handler only). b. From Level 2: what is a "more abstract event"? Same question applies if the wording for this should be "more abstract event handler". 7. In Checkpoint 2.3 a. On #3 in Level 2: if it is kept as a criteria consider changing it to a Level 3 criteria. 8. In Checkpoint 3.1 a. For Minimum Level: shouldn't table structure (row, column) and basic role (data, header) also be required? b. The Note is a good recommendation (guidance), consider moving it to the informate portion of the checkpoint and renaming it to Recommendation (or Guidance). Or maybe the Note should be in "Minimun Level" or "Level 2" (which would address comment a. above). 9. In Checkpoint 3.2 a. From Level 3: it is unclear what this is talking about: "alternate presentation formats are available to vary the emphasis of the structure." Are the Examples in the informative section all examples of this? Consider defining what "alternate presentation formats" means in the informative section. b. On Note #1: it is guidance or a recommendation. Consider renaming it to Guidance or Recommendation and placing it in the informative section. c. On Note #2:l the note is really a requirement, should it state it is? d. On Note #2: it refers to Checkpoint 2.2. What is the connection between 2.2 (timed response) and 3.2 (emphasize structure)? Should it be pointing at 5.3 instead? e. On Note #2: see 9b.'s recommendation. 10. In Checkpoint 3.5 a. The informative Benefits: the Note looks like a benefit. Consider changing it from a Note to a Benefit bullet. b. Sun answer to Reviewers Note question: expand and clarify them to acheive consistancy in style with how all other Examples are presented. 11. In Checkpoint 3.6 a. In #1 Level 3: is this saying "use a combobox whenever possible," or more, or different. It's hard to tell what needs to be done to what to fulfill this requirement. b. In #2 Level 3: change it to a Level 2 requirement? c. In #4 Level 3, change it to a Minimum Level requirement? 12. In Checkpoint 4.2 a. This appears to be a different way of saying what Checkpoint 1.1 says, why is this checkpoint needed? If it's really not a mirror, should checkpoint 1.1 be mentioned someplace in the text for this checkpoint? 13. In Checkpoint 4.3 a. Does "use longdesc if conditions warrant" fall under this checkpoint? It would be very helpful to have multiple examples that illustrate what this checkpoint means by "annotate." 14. In Checkpoint 5.1 a. Sun thinks the mention of protocols is relevant and desireable (especially when a link also points to an appendix entry that names protocols that support accessibility). Content providers/developers ought to be helped by pointing to where they can find more specific information for ensuring that when they use non-W3C technologies in web content they are using or choose technologies that have access support built into them (e.g. Java/Swing, PDF, realtime video, etc.). 15. Checkpoint 5.3 , MAYBE a. The checkpoint itself doesn't tightly tie the technology used to construct the content to what WCAG 2.0 is saying must be done to meet its 3 levels. Right now in WCAG 2.0 a developer really doesn't know, based on 2.0's content, how they programmatically answer this question (or that there are technologies hey can use): How does a blind person read and grok what's on a web page? Utimately, the question's answer is make it possible for the AT to grab, programmatically, all that has been put into the content to ensure it meets the WCAG. Something like the following does a clearer job of "Choose technologies that programmatically support, expose, and make possible building content that meets the WCAG. - The MAYBE mentioned above stems from an unsureness about what checkpoint in 5 this guidance ultimately applies to. For example, instead of applying it to 5.3, maybe it would be better to put the jist of this feedback (structure and content must be programmatically available to an AT) into Guideline 5's wording or into 5.1 or 5.4
Received on Sunday, 27 October 2002 22:53:20 UTC