Reviews of 22 August 2002 WCAG 2.0 WD

On 22 August 2002, a public working draft of WCAG 2.0 was published. At the end of September, a Request for Review was sent to the WAI-IG. Similar requests were sent privately to contacts of the WCAG WG.

This request asked for general input and included the following 3 questions:

  1. In general, is this WCAG 2.0 Working Draft easy to understand? Please identify sections or phrases that are difficult to understand. Please suggest alternative wording for the Working Group to consider.
  2. The priority structure of this WCAG 2.0 Working Draft differs from WCAG 1.0. Is this structure easy to understand? Would it be effective?
  3. If your site or organization already uses WCAG 1.0, do you think it would be difficult to migrate from WCAG 1.0 to WCAG 2.0? What would make it easier? Please note that the Working Group is developing supporting documents, such as technology-specific techniques documents, for WCAG 2.0.

This document attempts to organize the comments received on the 22 August 2002 WCAG 2.0 Working Draft. The comments received that pose larger issues are linked to their corresponding issue in the issues list.

Summary of comments sent to the WCAG WG mailing list

Summary of comments sent to the WAI IG mailing list


General comments

Conformance

"The site has been reviewed..."

Suggestions for simplifying conformance

Conformance levels and "additional ideas"

Exclusions and inclusions

Quality Assurance issues

The QAWG produced Checklist for Specification Guidelines. Olivier Thereaux, (18 Oct 2002) reviewed WCAG 2.0 for conformance to the QA Specification Guidelines.

Making conformance claims

Introduction and Front Matter

re: version info/logo/top of page

re: Status

re: "Introduction"

Comments specific to guidelines

Guideline 1 - Perceivable

Guideline 3 - Navigable

Guideline 4 - Understandable

Guideline 5 - Robust

Comments specific to checkpoints

Checkpoint 1.1

Two proposals are currently in play. The first has been discussed and accepted but not yet incorporated into a draft. The second has not yet been accepted.

Current proposal (part a)- Mat Mirabella, 07 Nov 2002

Checkpoint 1.1 For all non-text content provide a text equivalent, or, if the content cannot be expressed in words, provide an identifying text label.

+ success criteria

Discussed at 07 Nov 2002 telecon - minutes, highlights

Comments this proposal attempts to address

Bill Mason, 28 Aug 2002
Sun (via Earl Johnson), 27 Oct 2002
IBM (via Andi Snow-Weaver), 29 Oct 2002

Current proposal (part b) - Wendy Chisholm, 02 Dec 2002

Comments this proposal attempts to address

Bill Mason, 28 Aug 2002
George Kerscher, 20 Oct 2002
level 3 currently has no criteria. I suggest: Some sites that want to conform think they have to provide the textual information each time it is presented. This becomes intrusive to using the site. For example, they use a graphical bullet (image) for their lists. The image is a picture of the corporate logo. This is described in 10 words. The user each times hears, "This is the corporate logo showing a heart with an arrow through it." There should be instructions that provide this information once and after that, probably just bullet.
Mark Schult, 21 Oct 2002
Proposes to reprioritize the current items so that level 3 has identifiable goals.
Sun (via Earl Johnson), 27 Oct 2002

IBM (via Andi Snow-Weaver), 29 Oct 2002

Checkpoint 1.2

Proposals

Bill Mason, 28 Aug 2002
Minimum success criteria: Point 2 exempts news and emergency information from captioning, yet below in Example 2 a news story about an emergency is captioned.
Ian Jacobs, 06 Oct 2002
  1. Normative exclusions appear in provisions 2, 4, and after 6. (refer to comments on exclusions and inclusions)
  2. "for all live broadcasts that are professionally produced." The term "professional" is subject to much interpretation. Does this mean "high quality" or "for money"?
WWAAC (via David Poulson and Colette Nicolle), 4 Nov 2002
minimum level success criteria #1: Wording of this section is unwieldy and difficult to follow.
Diane Dent, 21 Oct 2002
level 2 success criterion seems to be missing a word.
Sun (via Earl Johnson), 27 Oct 2002
"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)."
IBM (via Andi Snow-Weaver), 29 Oct 2002
SAP (via Audrey Weinland), 31 Oct 2002

Checkpoint 1.3

Ian Jacobs, 06 Oct 2002
"any information that is conveyed through presentation formatting". What does "presentation formatting" mean?
George Kerscher, 20 Oct 2002
I suggest: That we suggest that headings are marked up with heading tags, paragraphs are marked with paragraphs, etc. Try to use the semantically correct element for the content you are trying to present.
Sun (via Earl Johnson), 27 Oct 2002
#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, ..."
SAP (via Audrey Weinland), 31 Oct 2002

Checkpoint 1.4

WWAAC (via David Poulson and Colette Nicolle), 4 Nov 2002
Mark Schult, 21 Oct 2002
rather than disallowing background content behind the foreground content, require a mechanism (via CSS or via HTML) that allows the user to turn the background off. This is implied by the statement "background picture or pattern can be easily removed", but I feel "easily removed" is overly subjective.
IBM (via Andi Snow-Weaver), 29 Oct 2002
SAP (via Audrey Weinland), 31 Oct 2002

Checkpoint 1.5

Bill Mason, 28 Aug 2002
Ian Jacobs, 06 Oct 2002
  1. The first provision belongs in XAG 1.0, not WCAG 2.0. I don't see it in the 3 Oct 2002 XAG 1.0 draft. I suggest that the WCAG WG request that XAG include something like: "Text formats must be based on Unicode."
  2. I think WCAG 2.0 should include a requirement that any XML format that the author uses must conform to XAG 1.0 (e.g., using a relative priority scheme in the manner of ATAG 1.0). I think it will be possible to avoid mutual dependencies. (describes model for how XAG, WCAG, UAAG, and ATAG should relate)
  3. "the primary natural language of the content is identified at the page level". That is unclear to me; I don't think "page" is the right term, though I understand the idea.
WWAAC (via David Poulson and Colette Nicolle) , 4 Nov 2002
Terry Thompson, 21 Oct 2002
re: to writing checkpoints to make sense out of context: Without reading success criteria, I never would have guessed that this checkpoint refers to natural language. Perhaps the solution is to mention some of the specifics (e.g., natural language, abbreviations and acronyms, etc.) within the language of the actual checkpoint.
Sun (via Earl Johnson), 27 Oct 2002
IBM (via Andi Snow-Weaver), 29 Oct 2002
the levels of success criteria for this checkpoint should fall along the lines of 1 - the content is encoded properly, 2 - the language of the page is identified, 3 - you expand on abbreviations, acronyms, passages that need more explanation. Thus,
SAP (via Audrey Weinland), 31 Oct 2002

Checkpoint 2.1

Aaron Leventhal, 07 Oct 2002
Add to Benefits: physically disabled users that cannot use pointing devices or speech input. For example, users with ALS who use single switches to simulate keystrokes.
WWAAC (via David Poulson and Colette Nicolle) , 4 Nov 2002
Terry Thompson, 21 Oct 2002
Maybe what confuses me here is the prepositional phrase on the end ("to the content or user agent"). Is it necessary? What else would a user be providing character input into other than the content, user agent, or both? As I think about it though, I'm confused by this entire checkpoint. Is this not placing an emphasis on character-accessibility over mouse accessibility? Why not "device-independence"?
Sun (via Earl Johnson), 27 Oct 2002
IBM (via Andi Snow-Weaver), 29 Oct 2002
The Character input definition refers to a character set called the W3C Character Model. Are the tab and arrow keys part of this character set? link to where this character model is defined.
SAP (via Audrey Weinland), 31 Oct 2002
level 2 #1: This item is not clear as currently worded and needs rewording. Does it mean to use device-independent event handlers? If so, say that instead. Otherwise, clarify. What is a "more abstract event"? "Used" how?

Checkpoint 2.2

Jonathan Chetwynd, 01 Oct 2002
"due to the nature of real-time events or competition."

following the golf buggy test case, this may be an unnecessary qualification. LDD + CD users need games that are adjusted to their abilities. In reality the video games market has rapidly, over the past 10 years, moved towards a situation where game skills are not an integral part of enjoyment. rather we need to emphasise this aspect, ie that: "game skills are not an integral part of enjoyment." however this is probably more properly part of a script techniques document.

Ian Jacobs, 06 Oct 2002 Proposes rewriting as:
2.2 Allow control of time limits
  1. Allow users to control any time limits on their reading, interaction or responses unless control is not possible due to the nature of real-time events or competition.

Sufficient techniques:

  1. Allow the user to turn off any timed interaction and carry out that interaction manually. [Priority 1]
  2. Allow the user to adjust the time limit over a wide range which is at least 10 times the average user's preference. [Priority 1]
  3. And so forth.
Ian Jacobs, 06 Oct 2002
  1. This checkpoint sounds like a user agent requirement, not an author requirement. How does the author know that the user is allowed to deactivate the time limits? This is strictly a UA functionality, even if it's specified in a format.
  2. There's another aspect of this requirement that belongs in XAG: The format must ensure that:
    • Timing can be specified in a manner that the user agent can recognize (e.g., in markup, not in scripts).
    • The format spec should also tell user agents to conform to UAAG 1.0, checkpoint 2.4.
George Kerscher, 20 Oct 2002
it says, "A news site causes its front page to be updated every 1/2 hour." Do you mean every 1/2 minute?
Mark Schult, 21 Oct 2002
Level 2 or Level 3 compliance of Checkpoint 2.2 would seem to be the avoidance of all time limits to reading or interaction. Since this condition is already qualified by "unless control is not possible due to the nature of real-time events or competition", it seems that high-level compliance should simply be avoidance of this technique as unnecessary.
IBM (via Andi Snow-Weaver), 29 Oct 2002

Checkpoint 2.3

WWAAC (via David Poulson and Colette Nicolle) , 4 Nov 2002
Benefits: 'Distractibility problems' could be reworded to say 'individuals who are easily distracted'.
Terry Thompson, 21 Oct 2002
How problematic would it be to extend the high end of the dangerous flicker rate to 55Hz, rather than 49Hz, in order to be consistent with Sec 508 standards?
Sun (via Earl Johnson), 27 Oct 2002
On #3 in Level 2: if it is kept as a criteria consider changing it to a Level 3 criteria.
IBM (via Andi Snow-Weaver), 29 Oct 2002
SAP (via Audrey Weinland), 31 Oct 2002
"content was not designed to flicker (or flash) in the range of 3 to 49 Hz." Could you include a visual example?

Checkpoint 3.1

Ian Jacobs, 06 Oct 2002
The first provision assumes that the format includes paragraphs; some formats do not include paragraphs. XAG should ensure that important elements can receive titles and descriptions. Then, WCAG 2.0 should say "Use the format's available markup for titles, descriptions, captions and audio descriptions.")
WWAAC (via David Poulson and Colette Nicolle) , 4 Nov 2002
success criteria: Could be useful to include top loading of page content here as well, i.e. putting most important information or summaries of content at the top of pages.
George Kerscher, 20 Oct 2002
I am not sure that people understand what we mean by structure. Somewhere higher up in the document a description of structure should be given. There is also mention of hierarchy, but what does that mean in W3C/XHTML terms? Are we talking about organization into headings, or nested div or what. I normally produce documents that use headings as headings are intended to be used and it is this high level structure that makes the organization useful for me. What I mean by a heading is something that is marked up as a h1 through h6. I don't think this is specific in the guidelines -- it almost looks like this was specifically avoided; was it?
Terry Thompson, 21 Oct 2002
I'm having a hard time envisioning a document that has no structure. Do you mean "appropriate structure", "proper structure", "specification-supported structure", or something else entirely?
Sun (via Earl Johnson), 27 Oct 2002
IBM (via Andi Snow-Weaver), 29 Oct 2002
SAP (via Audrey Weinland), 31 Oct 2002

Checkpoint 3.2

Ian Jacobs, 06 Oct 2002
WWAAC (via David Poulson and Colette Nicolle) , 4 Nov 2002
success criteria: Difficult to follow could be reworded?
Olivier Thereaux, 18 Oct 2002
level 2 criterion: the use of "display" for any rendering device (visual, audio, ...) seems potentially misleading. I may have missed other uses of "display" as a generic rendering device, or a definition of "display", but I think it would be better to not use "display" for any other context than visual.
Sun (via Earl Johnson), 27 Oct 2002
SAP (via Audrey Weinland), 31 Oct 2002

Checkpoint 3.3

Ian Jacobs, 06 Oct 2002
Define "layer"
WWAAC (via David Poulson and Colette Nicolle) , 4 Nov 2002
Definitions: site navigation mechanisms Could also mention use of 'breadcrumb trails' to assist site navigation. I.e. providing information on pages to show the individual where they have come from in the structure of the site.
IBM (via Andi Snow-Weaver), 29 Oct 2002
Minimum success criteria: Item 1 would be clearer if we said "three or more layers" instead of "more than two layers"
SAP (via Audrey Weinland), 31 Oct 2002
What are the layers in a Web application? What would constitute a layer in a Web-based wizard? Is a layer horizontal or vertical in the structure? This checkpoint does not seem to apply very well to Web apps. If there is a Submit button, for example, why should it be duplicated with a navigation link? What about Web sites where content is displayed dynamically based on the user's profile, etc.? A site map would be difficult to make. This seems to us to be a usability checkpoint, not accessibility. The benefits listed all point to usability.

Checkpoint 3.4

Jonathan Chetwynd, 01 Oct 2002
At the beginning of each link is an icon of an arrow with the text equivalent, "Link will open in new window."

this seems to assume a text link. Could we have a working example? with a graphic? I've not been able to find a suitable way to do this for a graphic site....

Ian Jacobs, 06 Oct 2002
IBM (via Andi Snow-Weaver), 29 Oct 2002
Level 2 success criteria: should be moved to Level 3.
SAP (via Audrey Weinland), 31 Oct 2002

Checkpoint 3.5

WWAAC (via David Poulson and Colette Nicolle) , 4 Nov 2002
Sun (via Earl Johnson), 27 Oct 2002
IBM (via Andi Snow-Weaver), 29 Oct 2002
SAP (via Audrey Weinland), 31 Oct 2002

Checkpoint 3.6

Ian Jacobs, 06 Oct 2002
"If an error is detected..." By whom? This sounds like a user agent requirement, not an authoring requirement.
Olivier Thereaux, 18 Oct 2002
The title for checkpoint 3.6 talks about "graceful recovery" from errors but the text for the 3 levels do not seem to include this concept. It may be a good idea to introduce the idea of "fallback behaviour", etc.
Terry Thompson, 21 Oct 2002
Minimum level success criteria: "If an error is detected, feedback is provided to the user identifying the error". Since a common current problem is the use of inaccessible client-side scripting techniques for form validation, perhaps this should state the obvious, e.g., "...feedback is provided to the user identifying the error in a way that is [accessible/perceivable in accordance with Guideline 1/something similar]".
Mark Schult, 21 Oct 2002
better define "error". It seems that unforeseen errors are the constant bane of electronic interfaces and therefore one can rarely say with confidence that they've predicted and trapped for every error condition. Perhaps you also want to specify that if an unhandled error condition is reported after the site is purported to having compliance, statements asserting compliance must be updated.
Sun (via Earl Johnson), 27 Oct 2002
IBM (via Andi Snow-Weaver), 29 Oct 2002
SAP (via Audrey Weinland), 31 Oct 2002

Checkpoint 4.1

Mark Schult, 21 Oct 2002
I suggest that Level 1 is the intent and attempt to write "clearly and simply". Level 2 is a statement affirming that such an attempt has been made and includes contact information for suggestions on improving the clarity and simplicity. Level 3 could then be the delivery of content in alternate levels of clarity and simplicity (that criteria of course being problematic to gauge).
IBM (via Andi Snow-Weaver), 29 Oct 2002
SAP (via Audrey Weinland), 31 Oct 2002

Checkpoint 4.2

Terry Thompson, 21 Oct 2002
Examples 3 and 5 - This may seem trivial, but there is no mention that the child in Example 3 received permission to display the bicycle plant's company logo, nor that Grandpa in Example 5 received permission to include a short music clip, assuming the clip is stored locally. In recommending that Web content developers include graphics where they previously would not have done so, there is potential for inadvertently facilitating an increase in copyright violations. You should avoid language that in any way justifies this, even in examples or other supporting documentation.
Sun (via Earl Johnson), 27 Oct 2002
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?
IBM (via Andi Snow-Weaver), 29 Oct 2002
SAP (via Audrey Weinland), 31 Oct 2002

Checkpoint 4.3

Ian Jacobs, 06 Oct 2002
"Content is considered complex if the relationships between pieces of information are not easy to figure out." I don't find this definition helpful.
WWAAC (via David Poulson and Colette Nicolle), 4 Nov 2002
Examples of complex information: What is meant by 'several layers'?
Sun (via Earl Johnson), 27 Oct 2002
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."
IBM (via Andi Snow-Weaver), 29 Oct 2002
Minimum success criteria: Item 1 says acronyms and abbreviations should be defined the first time they appear. Does this mean the first time they appear on a page or on a site?
SAP (via Audrey Weinland), 31 Oct 2002

Checkpoint 5.1

WWAAC (via David Poulson and Colette Nicolle), 4 Nov 2002
Comments on reviewer's note (about accessibility of protocols). This issue was recently closed. The note should be removed.
Sun (via Earl Johnson), 27 Oct 2002
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.).
IBM (via Andi Snow-Weaver), 29 Oct 2002

Checkpoint 5.2

IBM (via Andi Snow-Weaver), 29 Oct 2002
Minimum success criteria
SAP (via Audrey Weinland), 31 Oct 2002

Checkpoint 5.3

Ian Jacobs, 06 Oct 2002
The provisions of this checkpoint are not verifiable. Instead, these design goals are XAG design goals and should be manifest in that specification (though in more concrete terms). Perhaps this is the checkpoint that should read "Use formats that conform to XAG."
Sun (via Earl Johnson), 27 Oct 2002
How about, "Choose technologies that programmatically support, expose, and make possible building content that meets the WCAG." Although, it is hard to tell exactly what this checkpoint applies to. Perhaps 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
IBM (via Andi Snow-Weaver), 29 Oct 2002
This is an important consideration but should not be a checkpoint. If you meet all the checkpoints, then you have obviously done this. If you haven't, then what difference does this make?
SAP (via Audrey Weinland), 31 Oct 2002

Checkpoint 5.4

Ian Jacobs, 06 Oct 2002
This checkpoint requires conformance to UAAG 1.0 Level A, but that is an incomplete profile. Please refer to sections 3.1 and 3.3 of UAAG 1.0 for information about how to include a UAAG 1.0 conformance profile in a specification.
Terry Thompson, 21 Oct 2002
All content has a user interface, which makes this checkpoint redundant. Should be "custom user interface".
IBM (via Andi Snow-Weaver), 29 Oct 2002
This checkpoint is about making the user interface operable and would be better organized as part of guideline 2.
SAP (via Audrey Weinland), 31 Oct 2002

Glossary and definitions of terms

Editorial suggestions

Presentation suggestions


$Date: 2002/12/19 03:54:20 $ Wendy Chisholm