- From: Michael Cooper <cooper@w3.org>
- Date: Wed, 17 Jan 2007 11:39:19 -0500
- To: WAI AU <w3c-wai-au@w3.org>
- Message-ID: <45AE5137.8010908@w3.org>
Here are my personal comments on the 7 December 2006 ATAG Working Draft <http://www.w3.org/TR/2006/WD-ATAG20-20061207/>. Michael General: hard to tell normative from informative sections. I've seen a bit of "this section is normative" and "this section is informative" but not on every section. Priorities: It appears that priority is at the Guideline level, not the Success Criterion level. There were some success criteria that I felt should be at a different priority than the guideline. While I recognize that it would be quite a structural change to accommodate this, I will call out those suggestions in my review in order to explain the rationale on the individual cases. 1: First sentence says "Authoring Tool Accessibility Guidelines (WCAG)": correct acronym 1.1: Simplify definition. The main thing that gets in the way is the clause that begins "where a collection of software components"; suggest moving everything from there to end of sentence to a definition for "collection of software components" and link to it in the beginning part of the definition, as is already done for "author" and "web content". If this suggestion is not taken, a serious rewording needs to be done. 1.2: Third real para "consider that the authors...may be using the tool...in contexts that are very different from...typical". Add a sentence to the effect of "also consider that authors may not be familiar with the specific needs of people with disabilities and require support from the authoring tool to fill the knowledge gap. 2.1: Switch the order of the subsections "Conformance Levels and "Checkpoint Priorities". I found that reading the first depended on an understanding of the second, so it would read better to put the second first. 2.2 - conditions: 1) Why is it required that a conformance claim be published on the Web? There could be many reasons an organization would want to follow the mechanics of making a conformance claim, but not actually publish it for all the world to see. 2) Remove clause "...W3C does not act as an assuring party <del>but it may do so in the future, or it may establish recommendations for assuring parties</del>". I don't think we should be saying anything about this as it's too speculative. 2.2 -- Content Type-Specific WCAG Benchmark: 1) I think this should be prior to the "Components of an ATAG ... Claim", again because of forward references that would be easier to understand if we encountered this first. 2) "The Benchmark document is just the WCAG Techniques document when one exists for a content type" should not be a requirement (which is how I read it now), merely a recommendation. WCAG techniques are non normative, and other organizations are free to create better techniques, or to add to the WCAG techniques. Since the techniques essentially become normative by being absorbed into ATAG conformance requirements, it's especially important to preserve the integrity of the intention to allow other organizations to create techniques. The second bullet "Benchmark can be created by any person or organization" appears to acknowledge this, but I wasn't clear what that mean with respect to the statement earlier. 3) I think the WCAG 2.0 reference should be moved out to an external support document. The techniques are already not organized in the way indicated here, and their organization will probably change again. A.0.1: not sure why this is a separate guideline. It seems awkward to have everything fit into a described numbering scheme, and then have this one outside. Makes it easily overlooked, yet it's one of the most core guidelines for Web-based authoring tools. A.2.1: SC 6 says "the current keyboard settings..." does this mean "<ins>Documentation about</ins> the current keyboard settings"? If so, insert that; if not I didn't understand the SC. A.2.3: This sounds very much like WCAG SC 2.2.1; note this has gone through some morphing and may need to be reharmonized. A.2.7: Success Criterion 1 (undo function) should be Priority 1. Undo is high priority though I can agree the rest of this is P2. A.2.9: Success Criterion 1 (get out of preview) also needs to be Priority 1. Tool breaks if you can't. A.3.1: Success Criterion 1 seems like it would make more sense as a SC of A.2.1. SC 2 should be a SC of A.2.2. They lose context here as a separate guideline. A.4.1: Success Criterion 2, bullet 2 seems elaborate, difficult, and not of significant value to the user. As I read it, every little control of the UI has to be listed in the documentation with fairly complete information about accessibility properties. I think if those properties are properly set, they won't need to be documented. If the control needs to be documented, there's something else wrong. Strongly recommend removing this. This is useful for evaluators, but I don't see that there's really evaluator-targeted guidelines other than this, so it sticks out. B.1.4: I'm thinking of Flash when I try to understand "authored by hand". Flash content isn't exactly automatically generated, as you get pretty close control over what appears (in contrast to WYSIWYG HTML authoring tools, where you could get elaborate table or nested div structures automatically generated with just a couple authoring steps). However, Flash is most certainly not authorable by hand in the way HTML is, the author has no option to edit the code. So where does it fit with respect to this guideline? I can't answer that, and therefore can't determine applicability and conformance of this. I think it needs a fairly substantial rework to take into account the capabilities and possible authoring styles of different content types. B.1.5: Suggest adding that content designed exclusively for the Authoring Tool be included in the set of content that must conform. E.g., templates, clip art, etc., that is not bundled with the tool, and is not preferentially licensed to users of the tool, but only works with the tool, would slip through the cracks. It may be there needs to be an exception that this only applies to content produced by the authoring tool manufacturer, but I also suggest that instead it should be a requirement that it not be possible to create content samples that work only with one authoring tool (and are probably only creatable using that authoring tool) and don't meet WCAG. B.2.4: This doesn't seem to add anything that would not be required under B.2.1 (make sure content conforms to WCAG) and therefore I suggest it should be removed. SC 1 about suggesting text alternatives out of image databases etc. should be techniques of B.2.1. SC 2 should be made more generic -- authors must be able to accept, modify, or reject *any* tool-suggested accessibility properties. B.3.1: I'm concerned that SC 2 is difficult to verify. There are many choices authors can make that lead to content not conforming to WCAG. Sometimes the tool can know for sure that will be the case (e.g., going out of the way to omit an alt attribute), other times it might suspect a problem (the author puts in a the image file name as alt text), and other times it might not really be able to tell (the author puts "Search Engine Optimization" spam into the alt text). I would either remove this SC as untestable, or add a clause that "Any choices of content types or authoring option presented to the author...that <ins>the authoring tool determines will or may</ins> lead to the creation of content that does not conform to WCAG...". B.3.4: SC 1 and 3 need to be higher priority than P3, I think P1 for both. Without SC 3, you could break the accessible functions of the tool on your first day (kinda like opening a Christmas present and immediately snapping off that crucial piece). Without SC 1, for most users the tool might as well not have bothered to conform to ATAG at all as they'll never discover and turn on the "author accessible content" option. -- Michael Cooper Web Accessibility Specialist World Wide Web Consortium, Web Accessibility Initiative E-mail cooper@w3.org <mailto:cooper@w3.org> Information Page <http://www.w3.org/People/cooper/>
Received on Wednesday, 17 January 2007 16:41:39 UTC