W3C

Disposition of comments for the Accessibility Guidelines Working Group

paged view

In the table below, red is in the WG decision column indicates that the Working Group didn't agree with the comment, green indicates that a it agreed with it, and yellow reflects an in-between situation.

In the "Commentor reply" column, red indicates the commenter objected to the WG resolution, green indicates approval, and yellow means the commenter didn't respond to the request for feedback.

CommentorCommentWorking Group decisionCommentor reply
LC-670 Chris Ridpath <chris.ridpath@utoronto.ca> on behalf of ATRC University of Toronto (archived comment)
Part of Item: Tests
Comment Type: TE
Comment (including rationale for proposed change):

First step in test should be to check if longdesc is required.

Proposed Change:

Add first step \"Check if short text alternative is sufficient for image\". If not sufficient then go on to step 2.
Since this technique is specifically about using a longdesc and a list of related techniques describing alternative techniques for including text alternatives is provided, the Working Group does not believe that the test procedure needs to determine whether or not a short text alternative is sufficient. A developer implementing this technique has already determined that a longdesc is necessary; the test procedure just needs to check whether the longdesc has been created correctly. tocheck
LC-672 Chris Ridpath <chris.ridpath@utoronto.ca> on behalf of ATRC University of Toronto (archived comment)
Part of Item: Applicability
Comment Type: TE
Comment (including rationale for proposed change):

H51 seems to be the same as F34 \"using white space characters to format tables in plain text content\".

Proposed Change:

Remove either H51 or F34 or describe difference between them.
Technique H51 is specific to HTML and F34 is specific to plain text. F34, Failure due to using white space characters to format tables in plain text content, does prevent tabular data in plain text content. An author using plain text must present the data in a format other than tabular (e.g. linear format). tocheck
LC-676 Chris Ridpath <chris.ridpath@utoronto.ca> on behalf of ATRC University of Toronto (archived comment)
Part of Item: Applicability
Comment Type: TE
Comment (including rationale for proposed change):

Labeling of form controls is covered by H44 so these 2 techniques should be rolled into one.

Proposed Change:

Combine H65 and H44 into one technique or clarify differences between the two.
The Working Group strives to make each individual technique as specific as possible. Both techniques are about labelling form controls but they use two different strategies to provide the label. H44 uses the label element and H65 describes the use of the title attribute on a form control and are applicable in different situations. Thus, the Working Group believes that the techniques should remain separate. tocheck
LC-680 Chris Ridpath <chris.ridpath@utoronto.ca> on behalf of ATRC University of Toronto (archived comment)
Part of Item: Description
Comment Type: TE
Comment (including rationale for proposed change):

All layout tables have no summary? What about first first layout table with description? Could be others too. A description of layout table is beneficial in some cases.


Proposed Change:

Allow for summary on first level layout table if summary describes navigation of table.
The working group has received a lot of feedback that users do not want summaries on layout tables because their use can cause assistive technologies to announce unnecessary information about tables or to attempt to parse the table as though it were a data table.

In light of the above, if you have data that supports your suggestion that a summary on the first layout table is beneficial, please submit it for our consideration.
tocheck
LC-699 Chris Ridpath <chris.ridpath@utoronto.ca> on behalf of ATRC University of Toronto (archived comment)
Part of Item: Description
Comment Type: TE
Comment (including rationale for proposed change):

Does not apply to all text. Only text that is relative, pertains or necessary.

Proposed Change:

Change wording so it applies only to necessary text.
While there are exceptions within the success criterion about when 5:1 or 7:1 contrast requirements would be required, the technique describes how to determine whether enough contrast exists to meet the success criterion. Because different techniques apply in different situations, the working group does not feel that it would be practical to attempt to describe the exceptions and situations which makes a technique sufficient or applicable within the techniques themselves. Also, the word 'important' is not sufficiently unambiguous to make such a success criterion testable. Instead, authors would refer to the How to Meet documents to determine which techniques are sufficient to meet the success criteria. tocheck
LC-702 Chris Ridpath <chris.ridpath@utoronto.ca> on behalf of ATRC University of Toronto (archived comment)
Part of Item: Description
Comment Type: TE
Comment (including rationale for proposed change):

Not a good technique. Jim Thatcher\'s article (referenced from this technique) says \"Better than such a \"jump table\" would to be to markup the sections with headings markup\".
Also better is to create an index.

Proposed Change:

Remove technique or provide examples of how it\'s more useful than other techniques.
This technique is not necessarily more useful than other techniques. However, the working group felt it was sufficient to meet the criterion. tocheck
LC-705 Chris Ridpath <chris.ridpath@utoronto.ca> on behalf of ATRC University of Toronto (archived comment)
Part of Item: Description
Comment Type: TE
Comment (including rationale for proposed change):

Too broad and undefined. How many links? Where should they be placed? All documents? Which terms? This technique is untestable as is.

Proposed Change:

Clarify the technique so it is more specific.
The technique is the "standard" use of hyperlinks on the internet to connect related information. If following any series of links can be used to locate information in the set of Web pages, that is a use of this technique. This technique does not specify how many links on a page, where they should be placed, or how they should be used. As long as links are used in a reasonable way, it should be nearly impossible for content to fail to use this technique.

We would welcome suggestions for ways to make the description of the technique clearer.
tocheck
LC-707 Chris Ridpath <chris.ridpath@utoronto.ca> on behalf of ATRC University of Toronto (archived comment)
Part of Item: Description
Comment Type: TE
Comment (including rationale for proposed change):

Good technique but which sites require a sitemap? Should sitemap really contain *all* links? Contain hierarchy, structure? Alphabetic, category? Same as site\'s organization?

Proposed Change:

Describe when to use sitemap instead of other organizational structures. Provide other examples of good sitemaps and describe characteristics of bad sitemaps.
Thank you for your comments. A sitemap is one possible technique available for satisfying SC 2.4.7, but it is not required for any site, as long as the success criterion is satisfied.

Sitemaps that contain links to all pages in the site satisfy this technique, but the technique can be satisfied with fewer links.

There are a variety of ways in which a site map might be organized. We encourage you to send suggestions for ways in which the test procedure might be able to check whether the site map reflects the site's organization.
tocheck
LC-710 Chris Ridpath <chris.ridpath@utoronto.ca> on behalf of ATRC University of Toronto (archived comment)
Part of Item: Description
Comment Type: TE
Comment (including rationale for proposed change):

Refers only to change of focus but problem can occur with other actions. i.e. select, onmouseout, onblur or page loading etc.

Proposed Change:

Broaden the technique to include other actions that should not cause change of context. Or describe exactly what constitutes an \"activate\" action.
This is a general technique, rather than an HTML technique, which is why the general concept "activate" is used rather than a technology-specific event. The success criterion only identifies changes of focus as actions that should not cause changes of context, although as you point out, changing context on other types of actions can also be problematic. Focus is singled out because it is often unavoidable when navigating content via the keyboard.

Note also that issues with page loading are covered in F52, onblur in F55 and that actions such as select are covered in techniques for SC 3.2.2 (on Input) and onmouseout in SC 2.1.1 (Keyboard).
tocheck
LC-768 Joe Clark 3 <joeclark@joeclark.org> (archived comment)
Comment (including rationale for any proposed change):

From http://lists.w3.org/Archives/Public/public-comments-wcag20/2006May/0121

Trivial examples

One of the most common examples of using inconsistent labels for components with the same function is to use a button that says "search" in one page and to use a button that says "find" on another page when they both serve the identical function.

And the words have identical meaning.

Proposed Change:
Trivial examples can still be helpful if they illustrate the issue. Since the words are being used with identical meaning, there is no reason to change the word from page to page, which requires a person to think about whether they are being used identically. Using inconsistent labels also makes it harder for a person to jump to the button quickly if his user agent provides quick methods for navigating to controls by searching for their name. tocheck
LC-770 Joe Clark 3 <joeclark@joeclark.org> (archived comment)
Comment (including rationale for any proposed change):

Testing in browsers

The blink value of the text-decoration property is not supported by Internet Explorer. For Windows or Mac? It is supported in Netscape/Mozilla family browsers. Not tested in others (e.g., Safari, Opera). And why wasn't it tested in those "others"?

Proposed Change:
The Working Group does not have the resources to test all techniques in all operating systems, user agents and available assistive technologies, but welcomes any assistance in testing and documentation of these issues for future drafts. When information is available it is provided in the User Agent and Assistive Technology Support Notes section. This technique has been updated to specify the operating system used for testing and now reads:

The blink element is not supported by Internet Explorer 6 in Windows. It is supported in Netscape/Mozilla family of user agents and Opera on Windows.
tocheck
LC-773 Joe Clark 3 <joeclark@joeclark.org> (archived comment)
Comment (including rationale for any proposed change):

CSS defines the blink value for the text-decoration property. When used, it causes any text in elements with this property to blink at a predetermined rate. This cannot be interrupted by the user, nor can it be disabled as a user-agent preference.

User stylesheets would seem to be useless in this regard, as they do not permit the rewriting of selectors. However, User Agent Accessibility Guidelines [4] Checkpoint 3.3 requires the ability to toggle blinking text. This appears to be a user-agent problem, in whole or in part.

Proposed Change:
The Working Group agrees that the ability to stop blink should be provided by user agents. However, real accessibility problems occur when user agents fail to do this, and this is a widespread problem. Therefore a failure technique to cover this situation was included in WCAG. Failures, like techniques, are non-normative, and can be easily changed when user agents catch up. If in the future user agents do provide this functionality as required by UAAG, the author's responsibility to do this in order to ensure conformance to this SC would be absolved, and we can update our techniques. tocheck
LC-778 Joe Clark 3 <joeclark@joeclark.org> (archived comment)
Comment (including rationale for any proposed change):

From http://lists.w3.org/Archives/Public/public-comments-wcag20/2006May/0121

A user clicks on a link, and a new window appears. The original link has no associated text saying that it will open a new window. [...] Check if elements that open new windows have associated text saying that will happen. The text can be displayed in the link, or available through a hidden association such as an HTML title attribute.

target="_blank" is programmatically determinable and it is up to the user agent to warn the user. JavaScript is another story and should be addressed by the Techniques.

Proposed Change:
You are correct that target="_blank" is programmatically determinable, but the working group does not feel that it is sufficient for a content provider to rely on this feature to satisfy SC 3.2.5. It is intentional that WCAG 2.0 bans all popup windows without explicit alert beforehand at Level AAA. tocheck
LC-589 Martin Stehle <pewtah@snafu.de> (archived comment)
Comment (including rationale for any proposed change):

The note "These techniques may need to be adapted for Web-based presentation" is not really helpful.

Proposed Change:

Link to examples, e.g. http://www.taubenschlag.de/videos/index.html. Add a english translation of the German guidelines for Sign Language Videos.
"These techniques may need to be adapted for Web-based presentation" is helpful because it makes it clear that there may be some distinctions between what works on TV and what works on the web. It is a sort of disclaimer that says "here are some resources that may help, but be aware that they are not designed for the web and although some strategies might be useful, others may not be transferable to the web." It is beyond the scope of these guidelines to go further than that. If someone provides techniques for web videos we will be glad to link to those.

It is beyond the scope of this group to translate German techniques documents. If somemone else does it, we will be glad to link to them if they will be helpful in meeting our guidelines.
yes
LC-834 Rick Hill <rrhill@ucdavis.edu> (archived comment)
4. You can’t use offscreen positioning to add labels (e.g., to forms)
that only some people, like users of assistive technology, can
perceive. Everybody has to see them.
This technique describes a way to add hidden text to links, not to add labels to form fields. For links, this can be useful when sighted users are using the context of a link to interpret its text, but the context is not easily available to users of assistive technology.

We agree that it is not appropriate to use such a technique for adding labels to forms.
tocheck
LC-560 Bruce Bailey <bruce.bailey@ed.gov> on behalf of DoED/OCIO (archived comment)
Part of Item: Applicability
Comment Type: TE
Comment (including rationale for proposed change):

G14 is associated with 1.3.2. As written, it is too restrictive and is more applicable to 1.3.4. Unfortunately, that does not leave a technique for 1.3.2.

I have also commented that 1.3.4 may be rated at too low a level. This comment assumes that 1.3.2 and 1.3.4 remain unchanged.

Proposed Change:

Associate G14 with 1.3.4.

Just one idea: Add a technique for 1.3.2 where red H3 headings are underlined and green H3 headings are italicized.
We have added a technique to Situation A in "How to meet 1.3.2" that reads, "Ensuring that when text color is used to convey information, the text style is visually differentiated without color." yes
LC-523 Chris Ridpath <chris.ridpath@utoronto.ca> on behalf of ATRC University of Toronto (archived comment)
Item Number: H1: Adding the dir attribute to a block level element to change its directionality...
Part of Item: Applicability
Comment Type: ED
Comment (Including rationale for any proposed change):

Says H1 is referenced from 1.3.1 but it's not. It is referenced from 1.3.3.

Proposed Change:

H1 could fall under both 1.3.1 and 1.3.3. Fix applicability so it falls under the appropriate SC.
Thank you for catching this error. After reviewing comments from the Internationalization Working Group, we believe the direction of text is only an accessibility issue when it affects the proper sequencing of mixed-direction text, so we have deleted this technique. tocheck
LC-701 Chris Ridpath <chris.ridpath@utoronto.ca> on behalf of ATRC University of Toronto (archived comment)
Part of Item: Description
Comment Type: TE
Comment (including rationale for proposed change):

Confusing technique.
Does Jim Thatcher\'s article state this?
Examp1e 1 \"Skip navigation links\" is same as G1.
It seems that breaking up the page into several pages would be better.

Proposed Change:

Provide more examples of where this is used to clarify its use.
While Jim Thatcher's article does not include this technique, we think it is a generally helpful resource for Skip Navigation. We have also added a reference to the Navigation Section of his Web Accessibility tutorial, which includes some examples of pages with multiple sets of navigation links.

We have updated the descriptions of techniques G1, G123, and G124 to indicate when they might be most effective for different types of content.

New Description for G1 (http://www.w3.org/TR/2007/WD-WCAG20-TECHS-20070517/#G1 ):
"The objective of this technique is to provide a mechanism to bypass blocks of material that are repeated on multiple Web units by skipping directly to the main content of the Web unit. The first interactive item in the Web unit is a link to the beginning of the main content. Activating the link sets focus beyond the other content to the main content. This technique is most useful when a Web unit has one main content area, rather than a set of content areas that are equally important."

New Description for G123 (http://www.w3.org/TR/2007/WD-WCAG20-TECHS-20070517/#G123 ):
"The objective of this technique is to provide a mechanism to bypass a block of material by skipping to the end of the block. The first link in the block or the link directly preceding the block moves focus to the content immediately after the block. Activating the link advances the keyboard focus past the block. When there are multiple blocks to be skipped, the user skips from block to block via these links."

New Description for G124 (http://www.w3.org/TR/2007/WD-WCAG20-TECHS-20070517/#G124 ):
"The objective of this technique is to provide a mechanism to bypass blocks of material by providing a list of links to the different sections of the content. The links in this list, like a small table of contents at the beginning of the content, set focus to the different sections of the content. This technique is particularly useful for pages with many independent sections, such as portals. It may also be combined with other techniques for skipping blocks within a section."

Added Example 4 to G123 (http://www.w3.org/TR/2007/WD-WCAG20-TECHS-20070517/#G123 ):
Example 4: HTML page with several blocks of navigation links
This example demonstrates both the use of Heading elements at the beginning of each section (H69) and links that skip to the end of each section. This allows people to skip blocks of repeated content using keyboard navigation or using heading navigation, depending on the capabilities of their user agents. Note that some sections of the content are wrapped in a <div> element to work around a limitation of Internet Explorer (see the User Agents Notes for [Creating HTML links to skip blocks of content]).
tocheck
LC-665 Chris Ridpath <chris.ridpath@utoronto.ca> on behalf of ATRC University of Toronto (archived comment)
Part of Item: Applicability
Comment Type: GE
Comment (including rationale for proposed change):

There needs to be a technique the describes how to include words within an image in the alternate text.

Proposed Change:

All text within the image that is relative to the document should be included in the alternate text. Relates to technique H36 and others.
The working group believes that the technique you are requesting is covered by example 1 of technique H37 and thus, there does not need to be a specific technique covering words in images. However, we have updated techniques H37 and G94.

We have added the following to the description of H37: When an image contains words that are important to understanding the content, the alt text should include those words. This will allow the alt text to play the same function on the page as the image. Note that it does not necessarily describe the visual characteristics of the image itself but must convey the same meaning as the image. If the text in the image is more than can fit in a short text alternative then it should be described in the short text alternative and a longdesc should be provided as well with the complete text.

We have updated example 1 in H37 to:
Example 1. An image on a website provides a link to a free newsletter. The image contains the text "Free newsletter. Get free recipes, news, and more. Learn more." The alt text matches the text in the image.

We have also added the following test procedure to H37:
1. Examine each img element in the content
2. Check that each img element which conveys meaning contains an alt attribute.
3. If the image contains words that are important to understanding the content, the words are included in the text alternative.

We added the following expected results to H37:
Check #2 is true. If the non-text content contains words that are important to understanding the content, Check #3 is also true.

We also added the following to the description of G94:
"When non-text content contains words that are important to understanding the content, the alt text should include those words. If the text in the image is more than can fit in a short text alternative then it should be described in the short text alternative and a long text alternative should be provided as well with the complete text."

We added the following example to G94:
A heading contains a picture of the words, "The History of War" in stylized text. The alt text for the picture is "The History of War".

We added the following item to the test procedure of G94:
4. If the non-text content contains words that are important to understanding the content, the words are included in the text alternative.

We have updated the Expected results of G94 to:
Step 3 is true. If the non-text content contains words that are important to understanding the content, Step 4 is also true.
tocheck
LC-666 Chris Ridpath <chris.ridpath@utoronto.ca> on behalf of ATRC University of Toronto (archived comment)
Part of Item: Applicability
Comment Type: GE
Comment (including rationale for proposed change):

None of the tests are expressed as testable statements. None of the tests have examples.
Tests already exist at:
http://www.w3.org/WAI/GL/WCAG20/tests/

Proposed Change:

Express the tests as testable statements. Include example files.
Use the existing tests.
Each of the techniques has a test procedure and an expected result from the procedure. We have test files (actually example files for pass and failure) for some of the techniques, most of which came from the location you cited http://www.w3.org/WAI/GL/WCAG20/tests/ There is now a joint task force with ERT WG that will be working on identifying or developing sample files for the other techniques. tocheck
LC-667 Chris Ridpath <chris.ridpath@utoronto.ca> on behalf of ATRC University of Toronto (archived comment)
Part of Item: Tests
Comment Type: TE
Comment (including rationale for proposed change):

Location of alt text is ambiguous. Could be in alt attribute or in body of applet.

Proposed Change:

applet contains a text equivalent in the alt attribute of the applet.
Good catch. We have updated technique H35 to require the use of an alt attribute and a text alternative in the body of the applet. tocheck
LC-668 Chris Ridpath <chris.ridpath@utoronto.ca> on behalf of ATRC University of Toronto (archived comment)
Part of Item: Tests
Comment Type: TE
Comment (including rationale for proposed change):

Does not describe what should go in noembed.

Proposed Change:

noembed should contain alternate content that provides the same information as the embed.
It might not be possible to provide the same information as the embed, however, the noembed should contain an appropriate alternative as defined by SC 1.1.1. The general techniques defined in How to Meet SC 1.1.1 provide instructions and tests for appropriate alternatives.

However, the following sentence has been added to the description for technique H46:

"The noembed element should contain an appropriate text alternative."
tocheck
LC-669 Chris Ridpath <chris.ridpath@utoronto.ca> on behalf of ATRC University of Toronto (archived comment)
Part of Item: Tests
Comment Type: TE
Comment (including rationale for proposed change):

Test does not test for technique. Test only looks for long description.

Proposed Change:

Modify test so it looks for any alternate content that provides same information as object.
The working group has updated the test procedure for technique H53, Using the body of the object element. The procedure now states, "Check that the body of each object element contains a text alternative for the object." tocheck
LC-671 Chris Ridpath <chris.ridpath@utoronto.ca> on behalf of ATRC University of Toronto (archived comment)
Part of Item: Applicability
Comment Type: TE
Comment (including rationale for proposed change):

HTML technqiues H46 and H53 are also referenced from SC 1.1.1. In SC 1.1.1 they are used for
\"Providing long description for non-text content that serves the same purpose and presents the same information\".
In SC 1.2.7 they are used for \"Providing a full multimedia text alternative including any interaction\".
Are these the same thing? If different then there should be 2 techniques.

Proposed Change:

Clarify the use of H46 and H53 or create new techniques.
These are technology specific techniques for providing any type of alternate content. They must be used in conjunction with a General technique that specifies what needs to be provided by the technique. The techniques are not sufficient by themselves. This is clearer in our new way of listing sufficient techniques. To see what this looks like go to the Quick Reference sheet and look up SC 1.2.7 http://www.w3.org/WAI/WCAG20/quickref/ tocheck
LC-673 Chris Ridpath <chris.ridpath@utoronto.ca> on behalf of ATRC University of Toronto (archived comment)
Part of Item: Applicability
Comment Type: TE
Comment (including rationale for proposed change):

Contains the text \"Use of layout tables is not recommended...\". The text \"not recommended\" is unclear. Does this mean \"must not\" or \"should not\"?

Proposed Change:

Remove text \"not recommended\" or define its meaning.
Layout tables may be used but we don't want to encourage their use. H39 has been modified to clarify the recommendation. tocheck
LC-674 Chris Ridpath <chris.ridpath@utoronto.ca> on behalf of ATRC University of Toronto (archived comment)
Part of Item: Applicability
Comment Type: GE
Comment (including rationale for proposed change):

There needs to be a technique on the use of layout tables.

Proposed Change:

Add a technique describing the use of layout tables. Layout tables are OK as long as they are not nested too deep (more than 4 levels). They should not have too many rows or colums (not more than 4 X 4).
The working group has previously considered creating a technique on using layout tables. We decided not to, however, because we don't want to encourage their use. Even though layout tables are supported by assistive technologies and create no accessibility problems on legacy sites, we do not want to encourage their use on new or modified sites. One issue with layout tables, however, is the failure to make sense when linearized which is addressed by technique F49. To clarify this, we have changed the title of F49 to "Failure of SC 1.3.3 due to using an HTML layout table that does not make sense when linearized". tocheck
LC-675 Chris Ridpath <chris.ridpath@utoronto.ca> on behalf of ATRC University of Toronto (archived comment)
Part of Item: Tests
Comment Type: TE
Comment (including rationale for proposed change):

The example showing an implicit label association is misleading: \"<label>First name <input type=\"text\" name=\"firstname\"></label>\"
This label is explicitly associated with the form control (the label contains the form control, it is not implied).
Technique H65 states this is OK \"...by including the form control within the label element\".
If there was more than one control within the label element then it is ambiguous and wrong.
If the label does not contain the form control then there is an implicit relationship.
The \"note 2\" text is incorrect: \"Labels for these elements are implicitly associated via the value attribute\".
Using an attribute of the element is an explicit association, not implicit.

Proposed Change:

Do not use the word \"implicit\" to describe relationship of label containing control or label using attribute.
Our use of the term "implicit" to describe the relationship of a label element that contains a form control is correct per the HTML 4.01 specification. See http://www.w3.org/TR/html4/interact/forms.html#h-17.9.1 which contains the following sentence "To associate a label with another control implicitly, the control element must be within the contents of the LABEL element."

However, we see how the current wording creates a problem and have included the following revisions to address this issue:

We have removed "either explicitly via the for attribute or by including the form control within the label element" from step one of the procedure for H65.

In Technique H44, we have merged notes 1 and 2 as follows:

Note 1: The label element is not used for the following because labels for these elements are provided via the value attribute (for Submit and Reset buttons), the alt attribute (for image buttons), or element content itself (button).
* Submit and Reset buttons (input type="submit" or input type="reset")
* Image buttons (input type="image")
* Hidden input fields (input type="hidden")
* Script buttons (button elements or <input type="button">)

We have also repeated the user agents notes from H65 in H44.
tocheck
LC-677 Chris Ridpath <chris.ridpath@utoronto.ca> on behalf of ATRC University of Toronto (archived comment)
Part of Item: Description
Comment Type: ED
Comment (including rationale for proposed change):

The use of the word \"label\" can be confusing. Its use here does not refer to the label element.

Proposed Change:

Use the word \"name\", \"identifier\" or something similar so readers do not think this is a technique about using the label element.
Thank you for pointing out this potential source of confusion.

The title for H71 has been changed to "Providing a description for groups of form controls using fieldset and legend elements"

The description for H71 has been changed to "The objective of this technique is to associate a description (such as a prompt or question) with a related group of radio buttons or checkboxes using the fieldset and legend elements. Generally, a set of radio buttons or checkboxes is related when they share the same value for the name attribute. Using fieldset and legend to associate a description with a group of form controls creates a programmatic association between the description and the group of form controls. This makes it possible for people using screen readers to hear the description as well as the available responses."
tocheck
LC-678 Chris Ridpath <chris.ridpath@utoronto.ca> on behalf of ATRC University of Toronto (archived comment)
Part of Item: Description
Comment Type: TE
Comment (including rationale for proposed change):

Technique is poorly defined. There are several ways to group related sentences other than using a P element (i.e. lists, tables).
Technique may not apply to other languages.
Technique deals with writing style which is difficult to describe and test for.

Proposed Change:

Clarify the use of P element in relation to other text structuring elements.
The working group agrees that this technique is poorly defined and should be removed. Upon examination based on your comment, we have determined that, even though <p> elements are useful for accessibility, determining when they should be required is highly subjective. tocheck
LC-679 Chris Ridpath <chris.ridpath@utoronto.ca> on behalf of ATRC University of Toronto (archived comment)
Part of Item: Description
Comment Type: TE
Comment (including rationale for proposed change):

Does not mention other semantic markup used improperly in layout tables (see H43).

Proposed Change:

Include other semantic markup SCOPE, ID, HEADERS in list of elements to avoid.
The working group does not see scope and headers as "common failures" while the abuse of th, caption, and summary in layout tables is rather common. Therefore, we want to keep focus on the failures most commonly occurring by naming them in the title of the technique.

And the working group does not feel that id attributes should be prohibited in layout tables as there are valid uses for them in layout tables (scripts, CSS, etc.).

We do agree, however, that if scope and headers are used in layout tables, it would be a failure. Therefore, we have added the following to the end of the first paragraph in F46:

Although not commonly used in a layout table, the following structural markup would also be failures of SC 1.3.1 if used in a layout table:
- headers attributes
- scope attributes
tocheck
LC-682 Chris Ridpath <chris.ridpath@utoronto.ca> on behalf of ATRC University of Toronto (archived comment)
Part of Item: Description
Comment Type: TE
Comment (including rationale for proposed change):

Should also include Applet, Object and Embed.

Proposed Change:

Include other examples of applet, object and embed that make use of pattern and color.
Since this is a general technique the working group does not want to refer to the HTML specific applet and embed elements. However, we have modified the description to refer to non-text content rather than specifically to images. We have also added an additional example. tocheck
LC-688 Chris Ridpath <chris.ridpath@utoronto.ca> on behalf of ATRC University of Toronto (archived comment)
Part of Item: Description
Comment Type: TE
Comment (including rationale for proposed change):

Very vague and difficult to test for. The words \"meaningful sequence\" are not defined. As this is a level 1 it should be clearly defined.

Proposed Change:

Provide clear examples of when this problem occurs and how to test for it.
Define \"meaningful sequence\".
We have modified the test procedure in G57 to describe how to test that content is meaningful. This removes the need to define "meaningful sequence". We believe the description of the technique provides an example. tocheck
LC-690 Chris Ridpath <chris.ridpath@utoronto.ca> on behalf of ATRC University of Toronto (archived comment)
Part of Item: Description
Comment Type: TE
Comment (including rationale for proposed change):

Seems similar to H1. What is the difference between using DIR attribute on inline and block elements?

Proposed Change:

Roll H1 and H56 into one technique or describe differences between use of DIR attribute on inline vs. block elements.
Based on comments from the internationalization working group, we have determined that text direction is only an accessibility issue when mixing text directions is done in a way that affects the sequencing of the text. So we have removed technique H1. tocheck
LC-695 Chris Ridpath <chris.ridpath@utoronto.ca> on behalf of ATRC University of Toronto (archived comment)
Part of Item: Description
Comment Type: TE
Comment (including rationale for proposed change):

Very difficult to test for this.
Says to use Q element which fails under IE.
WCAG doc itself does not use Q element.
Should be techniques about misuse of semantic markup for presentation.

Proposed Change:

Describe clearly when this applies.
Do not recommend use of Q element.
Add techniques that discourage use of semantic markup for presentation (i.e. misuse of Hx, BLOCKQUOTE etc.)
We have provided additional information about the issues surrounding use of the Q element, and suggested approaches for minimizing these issues. The Working Group continues to see the Q element as valuable in spite of inconsistent user agent support at this time, and therefore decided to retain the technique with its caveats. tocheck
LC-698 Chris Ridpath <chris.ridpath@utoronto.ca> on behalf of ATRC University of Toronto (archived comment)
Part of Item: Description
Comment Type: TE
Comment (including rationale for proposed change):

Very broad. Should only be used when there is ambiguity. i.e. if there is only one image then OK to refer to it as \"see image below\".
Does the use of \"top\" (WCAG2 navigation buttons) fall under this? What about G74 that uses text \"Details in text following the chart:\"


Proposed Change:

Make it clear that this is needed only if there is ambiguity.
Note that we already have a failure (F1: Failure of SC 1.3.3 due to changing the meaning of content by positioning information with CSS) that addresses part of your comment.

With regard to ambiguity, even with only one image, if it is referred to by position, as in "see image below", it could be misleading as users may not find the image "below". Regarding links to the top of the page, the link does not violate this success criterion as it is not identified by or referred to by shape or position. The fact that the link targets the top of the page is a different issue not related to this success criterion, since it describes where the link will go, rather than instructing the user where to find something. Regarding G74, this does not violate the success criterion since the language used is "sequential" rather than "spatial" ("following", not "below"). A note was added to How to Meet 1.3.5 to clarify that aspect.
tocheck
LC-700 Chris Ridpath <chris.ridpath@utoronto.ca> on behalf of ATRC University of Toronto (archived comment)
Part of Item: Description
Comment Type: TE
Comment (including rationale for proposed change):

Should be modified so you must set all colors or no colors. (i.e. Just specifing text and background colors without vlink colour is wrong)


Proposed Change:

Change text so it says \"set all colors or no colors\".
The current title already talks about foreground colors (plural). To address your issue we have added a note to F24 (Failure of SC 1.4.2 (formerly 1.4.1) due to specifying foreground colors without specifying background colors or vice versa):

NOTE: All states of the text should be included. For example, text, link text, visited link text etc.
tocheck
LC-703 Chris Ridpath <chris.ridpath@utoronto.ca> on behalf of ATRC University of Toronto (archived comment)
Part of Item: Description
Comment Type: TE
Comment (including rationale for proposed change):

It\'s unclear how many are in a group.
\"related\" is not defined. Are all links on a page related?

Proposed Change:

Navigation and menu are good examples. Provide other examples or keep it to navigation and menu or define what \"related\" links are.
The purpose of this technique is to define how to use structural markup in HTML to group sets of links. The links to be grouped are defined by the success criterion, that is, groups of links that are repeated on multiple pages. We have modified the test procedure so that it no longer requires identifying why the links are being grouped, but just checks for appropriate grouping markup. tocheck
LC-704 Chris Ridpath <chris.ridpath@utoronto.ca> on behalf of ATRC University of Toronto (archived comment)
Part of Item: Description
Comment Type: TE
Comment (including rationale for proposed change):

This technique suggests that using frames to group material is on par with using headers, div\'s, link groups etc. Is that the intent?
Is this really a problem? Are there examples of sites that change frame content types?
The requirement for NOFRAMES has been dropped. Is this an oversight or is NOFRAMES really no longer necessary?

Proposed Change:

Add text that explains this technique is useful *if* frames are used in the page. If frames are not used then don\'t add them just for grouping blocks of material.
Thank you for the suggestion. We added a noframe element to the example, and clarified that this technique is appropriate when frames are already being used.

The following changes were made:

In H70, we changed applicability to "HTML 4 and XHTML 1.0 documents that use frames"

Added noframes element to example as third item of frameset:
<noframes>
<p>View <a href="noframe.html">no frame version</a>.</p>
</noframes>

Added second paragraph to description:
This technique is appropriate when framesets are already used to organize the content of the page; other techniques are preferred for pages that are not already using framesets. An advisory technique about using noframes is available in SC 4.2.1.

Added to resources for H70:
Accessible Navigation <http://www.jimthatcher.com/webcourse4.htm>

Added to resources for H64:
Accessible Navigation, "Implementing Frame Titles" <http://www.jimthatcher.com/webcourse4.htm>
tocheck
LC-706 Chris Ridpath <chris.ridpath@utoronto.ca> on behalf of ATRC University of Toronto (archived comment)
Part of Item: Description
Comment Type: TE
Comment (including rationale for proposed change):

Too broad. Not all documents require a TOC so must specify which ones do.
Is this the same as navigation links?
Is this for a document or whole site?

Proposed Change:

Specify when this is needed.
Describe how this is different from navigation links.
Describe how TOC for document is different from TOC for site.
This technique satisfies Success Criterion 2.4.5, "More than one way is available to locate content within a set of Web pages where content is not the result of, or a step in, a process or task." There must be several ways to locate any of the Web pages in a set, although they needn't be the same for all the Web pages in the Web site.

We have expended the description in this technique to clarify when a Table of Contents is appropriate. This is a potential technique to satisfy Success Criterion 2.4.5 for any document that is represented as multiple Web pages. Documents that are represented as a single Web page may also provide a table of contents, but this success criterion does not apply to that situation.
tocheck
LC-709 Chris Ridpath <chris.ridpath@utoronto.ca> on behalf of ATRC University of Toronto (archived comment)
Part of Item: Description
Comment Type: TE
Comment (including rationale for proposed change):

Very broad. How long before deleted material is really gone? Is recovering from backup OK. Call to admin required to regain backup OK?
Type of information is not specified. Could be trivial information like stored by search engine.

Proposed Change:

Add text to explain that this applies only to non trivial information. Or info that is difficult to enter again. Define parameters for getting backup. Can\'t be difficult like phoning sys admin.
Put a time limit on getting backup info. Perhaps session timeout.
This is a general technique and will need to be executed by server-side methods. The working group will not be making specific server-side techniques and so the technique needs to be broad to cover the many ways of accomplishing the retrieval of information needed to correct the transaction. There is a time limit given in the technique of 1 week. These are web content guidelines so by definition the technique does not apply to non web actions like making a phone call to system admin.

We have added text to explain that the retrievable information that is stored is that which would be needed to correct the transaction.
tocheck
LC-711 Chris Ridpath <chris.ridpath@utoronto.ca> on behalf of ATRC University of Toronto (archived comment)
Part of Item: Description
Comment Type: TE
Comment (including rationale for proposed change):

The \"set of web units\" is not defined. Does this include every single page?

Proposed Change:

Define which pages of the site must have this. Or describe exclusions.
We have changed the title of the failure to indicate that the web pages are part of the same set of web pages, and we have added "set of web pages" to the glossary (http://www.w3.org/TR/2007/WD-WCAG20-20070517/#set-of-web-pagesdef ):

set of Web pages

collection of Web pages that have a specific relationship to each other and that are created as a body of work by an author, group or organization
tocheck
LC-821 Gregg Vanderheiden <gv@trace.wisc.edu> (archived comment)
Part of Item: Description
Comment Type: ED
Comment (including rationale for proposed change):

the title of this technique refers to
\"Placing a link to the transcript immediately next to the non-text content\"
However, a transcript is not sufficient here. It needs to be a \" full multimedia text alternative including any interaction \"

Proposed Change:

Change \"transcript\" to \" full multimedia text alternative including any interaction \"
The title has been revised to read, "Placing a link to the full text alternative for multimedia including any interaction immediately next to the non-text content." yes
LC-600 Jacques Pyrat <jacques.pyrat@laposte.net> (archived comment)
Comment (including rationale for any proposed change):

As far as I understand http://www.w3.org/TR/WCAG20-TECHS/#N100C7 (or http://www.alistapart.com/articles/tohellwithwcag2 which translate it into point 12 : « CSS layouts, particularly those with absolutely-positioned elements that are removed from the document flow, may simply be <http://www.w3.org/TR/WCAG20-TECHS/#N100C7> prohibited at the highest level. In fact, source order must match presentation order even at the lowest level. », I can't agree with that.

Proposed Change:

http://blog.html.it/layoutgala/ shows 40 design based on the same markup, but with differents visual apparences and ordering. It is accessible! Accessibility means that the content must be *understandable* without the CSS, not that it should be presented in the same order.
Failure 1 does not prohibit CSS layouts generally: it only prohibits CSS layouts that change the meaning of the content. For example, positioning a navigation bar does not change the mearning of the content.

We have revised the last sentence of the description of this technique to make this clearer. It now reads, "Thus, it is important not to rely on CSS to visually position content in a specific sequence if this sequence results in a meaning that is different from the programmatically determined reading order."
tocheck
LC-763 Joe Clark 3 <joeclark@joeclark.org> (archived comment)
Comment (including rationale for any proposed change):

From http://lists.w3.org/Archives/Public/public-comments-wcag20/2006May/0121

Instant-messaging applications are not Web content

An instant-messaging application uses two simple glyphs to indicate a person's instant messaging status. An instant-messaging application is not Web content. (Yes, I know, it's possible to use the Web as a front end for instant messaging, as with Google Chat and Meebo. Those are not applications.)

Proposed Change:
The Working Group has changed the example in Failure F26 to, "A shopping cart uses two simple glyphs to indicate whether an item is available for immediate shipment. A check mark indicates that the item is in stock and ready to ship. An "x" character indicates that the item is currently on back order and not available for immediate shipment. An assistive technology user could not determine the status of the current item." tocheck
LC-764 Joe Clark 3 <joeclark@joeclark.org> (archived comment)
Comment (including rationale for any proposed change):

From http://lists.w3.org/Archives/Public/public-comments-wcag20/2006May/0121

Text equivalents

alt="" "" is officially permitted alongside the actually correct alt="""".

Proposed Change:
Yes, whitespace alt is permitted because there are situations in which it is desirable to have a space in the text version of the Web page where the image is located, for instance to act as a separator between words that in some designs would otherwise run together in the text version. To our knowledge, assistive technologies treat whitespace and null alternative text equivalently, and this is known to be a widespread practice that we do not have the justification to limit. However, we do recommend the use of null alt text preferentially, which is mentioned in the applicable techniques H67, F38 and F39. tocheck
LC-766 Joe Clark 3 <joeclark@joeclark.org> (archived comment)
Comment (including rationale for any proposed change):

From http://lists.w3.org/Archives/Public/public-comments-wcag20/2006May/0121

Incorrect CSS or usage

The Techniques document gives incorrect CSS in places, or simply gives unrealistic examples that don't match the practices of standards-compliant developers.

<!DOCTYPE html PUBLIC ""-//W3C//DTD XHTML 1.0 Transitional//EN""
""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"">
<html xmlns=""<url>http://www.w3.org/1999/xhtml"">http://www.w3.org/1999/xhtml</
title>"">
<html>
<head>
<title>A study of population dynamics</title>
</head>
<body bgcolor=""white"">
<p> ... document body...</p>
</body>
</html>

body bgcolor="""" is an incorrect usage; that's what we have CSS for. (Same for body color="""" later.) Note that the DOCTYPE URL is mangled.

Proposed Change:
Since it is possible to claim conformance to WCAG 2.0 using only HTML, these examples are appropriate here. We have added additional title information to each example to make the distinction between the technologies in use more clear. Also note that each example clearly states that the code examples listed represent a failure of 1.4.1.

While not required for conformance, the future technique titled, "Using CSS styles to change or enhance the presentation of structure" will include information about best practices in using CSS.

Also, the DOCTYPE URL typo you mentioned has been fixed.
tocheck
LC-767 Joe Clark 3 <joeclark@joeclark.org> (archived comment)
Comment (including rationale for any proposed change):

From http://lists.w3.org/Archives/Public/public-comments-wcag20/2006May/0121

Procedure

1. Examine the code of the Web unit.
2. Check to see if a foreground color is specified.
3. Check to see if a background color is specified.

Colours may have been specified in preceding selectors. The C in "CSS" does stand for "cascading," after all. As written, this technique authorizes pedants to write in and complain that not every single element has foreground and background colours explicitly stated. They don't have to be.

Proposed Change:
We have added the following note to clarify this:

Note: Color and background color may be specified at any level in the cascade of preceding selectors, by external stylesheets or through inheritance rules.

We have also added a link to "Assigning property values, Cascading, and Inheritance" (http://www.w3.org/TR/REC-CSS2/cascade.html#inheritance) to related resources)
tocheck
LC-769 Joe Clark 3 <joeclark@joeclark.org> (archived comment)
Comment (including rationale for any proposed change):

From http://lists.w3.org/Archives/Public/public-comments-wcag20/2006May/0121

Failure Example 4:

An E-commerce application uses a printer icon that allows the user to print receipts and invoices. In one part of the application, the printer icon is labeled ""Print receipt"" and is used to print receipts, while in another part it is labeled ""Print invoice"" and is used to print invoices. The labeling is consistent (""Print x""), but the labels are different to reflect the different functions of the icons. Therefore, this example does not fail the success criterion.

So why is it in there?

Proposed Change:
Thanks for catching this. The purpose of examples 3 and 4 was to clarify the difference between consistent and identical labels, but it is confusing to include positive examples in a Failure. We have corrected the label of Example 4, and moved both Example 3 and Example 4 to the examples section of Success Criterion 3.2.4. tocheck
LC-772 Joe Clark 3 <joeclark@joeclark.org> (archived comment)
Comment (including rationale for any proposed change):

From http://lists.w3.org/Archives/Public/public-comments-wcag20/2006May/0121

On a page with moving or scrolling content,
1. Check that a mechanism is provided in the Web unit or user agent to pause moving or scrolling content.
2. Use the pause mechanism to pause the moving or scrolling content.
3. Check that the moving or scrolling has stopped and does not restart by itself.
4. Check that a mechanism is provided in the Web unit or user agent to restart the paused content.
5. Use the restart mechanism provided to restart the moving content.
6. Check that the movement or scrolling has resumed from the point where it was stopped.

But the Understanding document uses an example of a stock ticker: A stock ticker has "pause" and "restart" buttons. Pausing the ticker causes it to pause on the current stock. Restarting causes the ticker to jump ahead to the current stock. Stocks that were updated during the pause will not be displayed. So which is it: Once you resume you have to start from where you paused, or can you skip what you missed?
Thank you for pointing out that this example does not meet SC 2.2.3. It has been modified. tocheck
LC-774 Joe Clark 3 <joeclark@joeclark.org> (archived comment)
Comment (including rationale for any proposed change):

From http://lists.w3.org/Archives/Public/public-comments-wcag20/2006May/0121

Examples of text streams that are not captions include... subtitles that do not include important sounds

No "subtitles" are "captions." By implication, this technique permits subtitling into a foreign language as long as non-speech information is included.

Proposed Change:
We have changed "subtitles that do not include important sounds" to "text that contains the dialog (possibly simplified dialog) but that does not describe important sounds" in F8. tocheck
LC-775 Joe Clark 3 <joeclark@joeclark.org> (archived comment)
Comment (including rationale for any proposed change):

From http://lists.w3.org/Archives/Public/public-comments-wcag20/2006May/0121

Procedure

1. View the material with captioning turned on.
2. Check that all dialog is accompanied by a caption.
3. Check that all important sounds are captioned.

And how does a deaf person do this?

Proposed Change:
They can't. These are some tests that have to be done by people with particular skills and abilities. That does not affect the accessibility of the content. (This also happens in other areas as well. For example, a blind person cannot tell if there is meaningful content that has been marked decorative either.) tocheck
LC-777 Joe Clark 3 <joeclark@joeclark.org> (archived comment)
Comment (including rationale for any proposed change):

From http://lists.w3.org/Archives/Public/public-comments-wcag20/2006May/0121

Failure due to opening new windows when the user does not expect them. New windows take the focus away from what the user is reading or doing. This is fine when the user has interacted with a piece of user interface and expects to get a new window, such as an options dialogue. The failure comes when pop-ups appear unexpectedly. Actually, WCAG 2 [5]bans all popup windows without explicit alert beforehand (though at Level 3).

Proposed Change:
It is intentional that WCAG 2.0 bans all popup windows without explicit alert beforehand at Level AAA. tocheck
LC-779 Joe Clark 3 <joeclark@joeclark.org> (archived comment)
Comment (including rationale for any proposed change):

From http://lists.w3.org/Archives/Public/public-comments-wcag20/2006May/0121

A user clicks on the body of a page and a new window appears. No indication that the area that was clicked has functionality is present.

If that area were marked up as a or indeed as area, such warning is programmatically determinable and it is up to the user agent to warn the user.

Proposed Change:
We are in agreement. If the area were marked up as you have indicated, there would be an indication that the area has functionality and this failure condition would not apply. We welcome suggestions for ways in which we could improve the wording of the example to make this clearer.
We replaced the second sentence with "The page has no visible indication that the area is functional."
tocheck
LC-780 Joe Clark 3 <joeclark@joeclark.org> (archived comment)
Comment (including rationale for any proposed change):

From http://lists.w3.org/Archives/Public/public-comments-wcag20/2006May/0121

The objective of this technique is to show how using a non-text mark to convey information can make content difficult to comprehend. A non-text mark may be non-text content such as an image, or a font glyph which is not text nor an image of text.

Font glyphs are text. This whole section is nonsense.

Proposed Change:
We have changed the title of the failure to use the term "graphical symbol" rather than non-text mark and updated the description to include non-text marks that are images. tocheck
LC-656 Johannes Koch <koch@w3development.de> on behalf of Evaluation tool developer (archived comment)
Part of Item: Applicability
Comment Type: GE
Comment (including rationale for proposed change):

I think it could be helpful for a web developer and evaluator to have the HTML techniques/failures sorted by what the techniques/failures are about, e.g. specific elements like img, area, etc. or concepts like lists, data tables, etc.

Proposed Change:

Add a list of HTML techniques/failures sorted by e.g. specific elements or concepts.
We agree. This is the purpose of the Application notes that are planned: to provide summaries that look at topics across the success criteria. If you are interested in helping with these please let us know. These are a future component that will be developed in conjunction with the Education and Outreach Working Group. yes
LC-555 John Thomson <john@shal.org> (archived comment)
Part of Item: (none selected) Applicability
Comment Type: GE
Comment (including rationale for proposed change):

I believe the title "Techniques for WCAG 2.0" is misleading. As the document is about failures to correctly address accessibility, I believe the document should be retitled.

Proposed Change:

Retitle "Techniques for WCAG 2.0" as "Failures in Technique for WCAG 2.0".
We have added the subtitle "Techniques and Failures for WEb Content Accessibility Guidelines 2.0". tocheck
LC-521 Liz Danaherliz <danaher@dwpdevelopment.net> (archived comment)
Name: Liz Danaher
Email: liz.danaher@dwpdevelopment.net
Affiliation:
Document: TD
Item Number: (none selected)
Part of Item: Related Techniques
Comment Type: TE
Comment (Including rationale for any proposed change):
Hi,

I hope you can help clarify something for me. I work on a UK government website and we\'ve recently been checking the site to ensure our colours comply with W3C checkpoint 2.2. We found your suggested algorithms here:
http://www.w3.org/TR/AERT#color-contrast
and subsequently found that some of our colours fail the algorithms for brightness and contrast. However, on checking your own site I also found that the w3.org homepage fails in some areas too.

eg. white text on biege background, brightness = 90 (fail), contrast = 306 (fail)

white text on blue background, brightness = 128 (ok), contrast = 362 (fail)

So I was just wondering, were you thinking of adding any caveats to the checkpoint 2.2, to reassure developers that if their font is above a certain size and/or weight then the algorithms may change. I do realise that you say it's only a "suggested algorithm" anyway, but I'm afraid our bosses are saying we must comply with it, and although our text is also bold and large like yours, we're facing having to redesign the whole colour scheme of our site.

I'd be very grateful if you could provide me with any more advice that you have on this subject so I can work out whether my colours are actually passable or not.

Thanks very much in advance!
Yours,
Liz Danaher

Proposed Change:
(EMPTY)
The color contrast measure that you cite in your comments is different than the color contrast specified in the current WCAG 2.0. If you look at How to meet 1.4.1, there are tools listed in the resource section that will evaluate content using the new success criteria.

Despite the changes to the algorithm, your comment is still is valid and some of the text on the w3.org home page would fail the WCAG 2.0 contrast criteria. Our hope is that these pages will be updated once the new contrast requirements become a recommendation.
tocheck
LC-1050 Marco Bertoni <mbertoni@webaccessibile.org> (archived comment)
I think that we need some clarifications about the terms "relative", "absolute" and "relative positioning", expecially when they are used regarding both font sizing units and CSS positioning rules.

In the "Comparison of WCAG 1.0 checkpoints to WCAG 2.0" [1] appendix we can read:

In General (Priority 2):
3.4: Use relative rather than absolute units in markup language attribute values and style sheet property values.

that is is related to:

WCAG 2.0 Success Criteria:
This maps to an advisory technique (Using readable fonts) for Guideline 1.4.

Guideline 1.4 refer to visual and audio contrast [2] and I've not yet found, even in the "Techniques for WCAG 2.0", the advisory technique mentioned (Using readable fonts).

Even in the "CSS Techniques for WCAG 2.0" draft [2] - in which is correctly introduced the idea of "Using em or percent for properties that need to change" instead of "Use relative rather than absolute units..." - the corresponding guideline mentioned is "1.3" ...that refer to the separation of structure and presentation.

However, as Gregg Vanderheiden told: "Most advisory techniques have not been written yet".

Having said that, I must point up that using terms like "relative units", "absolute units" or "relative positioning" maybe somehow confusing.

I'll start from the following assumptions:

1) The general accessibility principle in question is that users (expecially partially sighted people) must be able to enlarge fonts using their visual UA tools.

2) Microsoft Internet Explorer 6 for Windows - and all the previous versions - is not able to enlarge text if it is sized in pixels. But pixels are "relative" lenght units (they are relative to the viewing device resolution) [4].

3) On the other hand there are some CSS absolute-size values that IE/WIN can perfectly enlarge: the absolute-size keywords (x-small, small, medium etc.) [5].

So, it is really confusing to advise CSS designers that they should use relative length units to size fonts.

CSS Techniques correctly tell us to "Use "em" or % for properties that need to change". But we should make another stride to avoid to mention a specific unit identifier: e.g. here in Italy, in our recent accessibility law [6], we have introduced a requirement (Requirement 12) that says: "The presentation and textual content of a page must be able to be adapted to the dimensions of the browser window used by the user, without superimposing objects present or loss of information such as to render the content incomprehensible, including in the case of resizing, enlargement or reduction of the display area or characters in relation to the predefined values of these parameters.". In other words, with this approach we say that the designer must size characters with a unit of his choice that guarantees the enlargement of text in every UA. This is expecially useful to ensure forward and backward compatibility. We cannot forget that, at the time of this writing, IE 6 cover almost all the market.

Cynthia Shelly suggested the term "scalable" to describe this text resizing function.

Summarizing, there are relative and absolute CSS units that are scalable (also in IE6/WIN):

1) for fonts: em, percentages and absolute-keywords (e.g. medium, small, x-small etc.)
2) for containers: percentages and em.

But we have to think about the near future when IE/WIN will be able to make pixels scalable. So we definitively should talk about *functions* rather than units, and I agree with Cynthia that "scalable" is the right term to use.

Therefore I suggest to tell designers something like "Use scalable units for CSS properties that need to change: font-size and line-height" rather than "Use these units...".

Directly following that we must also clarify the use of the phrase "relative positioning": when a CSS designer hear that words he think about a CSS rule like this: #box { position: relative; } [7]. But, in itself, a positioning scheme isn't related to accessibility.

When you talk about relative positioning I think that you mean a concept like "use liquid design" rather than a specific CSS positioning scheme. It is wrong to advise designers to use a specific positioning scheme. Instead, i.e., we should tell them that a liquid design is more accessible than a fixed design, no matter which technique they use to obtain that. Obviously we must first justify this suggestion!.

These terminological problems are really serious: I've hardly discussed, here in Italy, with tricky designers that keep on using their beloved pixels for text sizing because these are relative units as checkpoint 3.4 of WCAG 1.0 suggest (no matter if partially sighted people using IE/WIN cannot resize them).

Marco Bertoni
--
Referente Regionale IWA Liguria
International Webmasters Association ITALIA
Fax Verde: 800 12.64.96 - Web Site: http://www.iwa-italy.org

[1] http://www.w3.org/TR/WCAG20/appendixD.html
[2] http://www.w3.org/TR/WCAG20/guidelines.html#visual-audio-contrast
[3] http://www.w3.org/TR/WCAG20-CSS-TECHS/#syntax-data-types
[4] http://www.w3.org/TR/CSS21/syndata.html#length-units
[5] http://www.w3.org/TR/CSS21/fonts.html#font-size-props
[6] http://www.pubbliaccesso.it/normative/DM080705-A-en.htm
[7] http://www.w3.org/TR/CSS21/visuren.html#relative-positioning
Although text resizing is primarily a user agent function, we have added new success criteria to address the author's responsibility for supporting text resizing:

Level AA: Visually rendered text can be resized without assistive technology up to 200 percent and down to 50 percent without loss of content or functionality.

Level AAA: Visually rendered text can be resized without assistive technology up to 200 percent and down to 50 percent without loss of content or functionality and in a way that does not require the user to scroll horizontally.
yes
LC-1383 Richard Ishida <ishida@w3.org> on behalf of I18N WG (archived comment)
Comment from the i18n review of:
http://www.w3.org/TR/2006/WD-WCAG20-TECHS-20060427/

Comment 1
At http://www.w3.org/International/reviews/0606-wcag2-techniques/
Editorial/substantive: S
Owner: RI

Location in reviewed document:
H55, H56

Comment:
It is not clear to us why correct support of the 'direction of the text' is an accessibility issue. We recommend that you remove all mention of text direction from this document.


This would include F5, H1, H34, H56, H55


(If you disagree with this recommendation, we will come back to you with a substantial number of additional comments based on the content of this document related to text direction, and probably recommend that i18n WG needs to be involved in drafting that text. For now we will hold all such comments until this one is addressed.)
Thank you for pointing out that the direction of text is not an accessibility issue. As long as the text itself is presented in reading order, text direction just affects the rendering. We are removing general requirements for indicating the direction of text, but retaining several techniques for SC 1.3.3, to ensure that the reading order of the text is not compromised to achieve the desired visual effect. We would welcome collaboration from i18n on those portions of the document.

We made the following modifications to How to Meet SC 3.1.1
- Removed the second paragraph of the Intent Section
- Removed Situation A and Situation B , keeping the Situation A sufficient technique as the only sufficient technique for SC 3.1.1.
- Removed the section and technique for identifying text direction in HTML
- Removed the advisory CSS technique
- Removed Example 2
- Removed the common failure

We made the following modifications to How to Meet SC 1.3.3
- Removed "Adding the dir attribute to a block level element to change its directionality" from HTML techniques
- Removed advisory CSS technique "Specifying the direction of text"
- Removed "and the direction is identified as right-to-left" from Example 2

We have also incorporated the following edits:
- Deleted technique H1: Adding the dir attribute to a block level element to change its directionality
- Deleted technique H55: Using the dir attribute of the html element
- deleted F5: Failure of SC 3.1.1 due to using CSS styling to control directionality in XHTML/HTML
- removed SC 3.1.2 from referenced SC list for techniques H34, H56
yes
LC-1384 Richard Ishida <ishida@w3.org> on behalf of I18N WG (archived comment)
Comment from the i18n review of:
http://www.w3.org/TR/2006/WD-WCAG20-TECHS-20060427/

Comment 2
At http://www.w3.org/International/reviews/0606-wcag2-techniques/
Editorial/substantive: S/E
Owner: RI

Location in reviewed document:
H57

Comment:
The term 'primary' is used here in a different way than currently used in i18n documents. We use 'primary language' to mean the intended audience of the document - as specified in the HTTP header or the meta statment. Our equivalent for your term 'primary language' (based on the advice given in your techniques) would be 'default text-processing language'. This is what is expressed via the language attribute(s) on the html element. (Note that we are currently considering options for replacing our use of the term 'primary language' with something less ambiguous andmore accurate.)


For a summary of our current usage see
http://www.w3.org/TR/i18n-html-tech-lang/#ri20040808.100519373 [http://www.w3.org/TR/i18n-html-tech-lang/#ri20040808.100519373]


i18n WG needs to discuss this section with WCAG WG to understand more clearly what the intent is with regard to 'primary' vs.'text-processing' language, and to help formulate clearer guidelines.
We have revised our terminology to "default human language". We have changed the use of this term in both the guidelines and techniques. yes
LC-1388 Richard Ishida <ishida@w3.org> on behalf of I18N WG (archived comment)
Comment from the i18n review of:
http://www.w3.org/TR/2006/WD-WCAG20-TECHS-20060427/

Comment 6
At http://www.w3.org/International/reviews/0606-wcag2-techniques/
Editorial/substantive: S
Owner: RI

Location in reviewed document:
H57, H58, Resources

Comment:
There is a pointer to RFC 3066 'Tags for the Identification of Languages'. This specification has now been superceded by RFC3066bis, although, unfortunately, there is no number for the new RFC just yet. We suggest that you add a new link as soon as possible.


In the meantime, you may wish to point to http://www.w3.org/International/core/langtags/rfc3066bis.html
We have updated the reference to refer to the updated RFC 4646. tocheck
LC-1391 Richard Ishida <ishida@w3.org> on behalf of I18N WG (archived comment)
Comment from the i18n review of:
http://www.w3.org/TR/2006/WD-WCAG20-TECHS-20060427/

Comment 10
At http://www.w3.org/International/reviews/0606-wcag2-techniques/
Editorial/substantive: S
Owner: RI

Location in reviewed document:
H57, Tests

Comment:
Step 3 should say 'conforms to RFC 3066 or its successor', since RFC 3066 is now, already out of date, and RFC 3066bis should be used. Note that hopefully it will be possible to point to its successor very soon - we are awaiting the assignment of an RFC number.
We agree with this suggestion and have updated the reference to refer to RFC 4646 or its successor. tocheck
LC-1392 Richard Ishida <ishida@w3.org> on behalf of I18N WG (archived comment)
Comment from the i18n review of:
http://www.w3.org/TR/2006/WD-WCAG20-TECHS-20060427/

Comment 9
At http://www.w3.org/International/reviews/0606-wcag2-techniques/
Editorial/substantive: S
Owner: RI

Location in reviewed document:
H57, Tests

Comment:
Step 2 should say 'a lang and/or xml:lang attribute'.
We agree with your suggestion and have added xml:lang to step 2. yes
LC-1397 Richard Ishida <ishida@w3.org> on behalf of I18N WG (archived comment)
Comment from the i18n review of:
http://www.w3.org/TR/2006/WD-WCAG20-TECHS-20060427/

Comment 16
At http://www.w3.org/International/reviews/0606-wcag2-techniques/
Editorial/substantive: S
Owner: RI

Location in reviewed document:
H58, Tests

Comment:
Please add text referring to xml:lang to the procedure.
We agree with your suggestion and have added xml:lang to the procedure. yes
LC-1398 Richard Ishida <ishida@w3.org> on behalf of I18N WG (archived comment)
Comment from the i18n review of:
http://www.w3.org/TR/2006/WD-WCAG20-TECHS-20060427/

Comment 17
At http://www.w3.org/International/reviews/0606-wcag2-techniques/
Editorial/substantive: S
Owner: RI

Location in reviewed document:
H58 Tests

Comment:
Please require conformance to RFC 3066 *or its successor*, since it has already been succeeded, and change this as soon as RFC 3066bis has an RFC number.
We agree with this suggestion and have updated the reference to refer to RFC 4646 or its successor. tocheck
LC-1402 Richard Ishida <ishida@w3.org> on behalf of I18N WG (archived comment)
Comment from the i18n review of:
http://www.w3.org/TR/2006/WD-WCAG20-TECHS-20060427/

Comment 21
At http://www.w3.org/International/reviews/0606-wcag2-techniques/
Editorial/substantive: S
Owner: RI

Location in reviewed document:
H62, Examples

Comment:
"rp is used to ensure that pronunciation information shown through Ruby text is displayed by user agents that do not support Ruby annotation."

This is misleading. The ruby text is always shown - adding rp doesn't do anything other than make it clearer, for non-ruby enabled user agents, that the ruby text is ruby text and not a typo.
We agree with your suggestions. We have clarified the purpose of the rp element. yes
LC-1404 Richard Ishida <ishida@w3.org> on behalf of I18N WG (archived comment)
Comment from the i18n review of:
http://www.w3.org/TR/2006/WD-WCAG20-TECHS-20060427/

Comment 23
At http://www.w3.org/International/reviews/0606-wcag2-techniques/
Editorial/substantive: S
Owner: RI

Location in reviewed document:
H62, Tests

Comment:
"the rp element is used to provide pronunciation information for user agents that do not support Ruby annotations"

This is misleading. It should say something like

"the rp element is used for user agents that do not support Ruby annotations to indicate that text in rt elements provides pronunciation information"
We have adopted your clarification of the purpose of the rp element. yes
LC-557 Steven Faulkner <steven.faulkner@nils.org.au> (archived comment)
Part of Item: Applicability
Comment Type: TE
Comment (including rationale for proposed change):

2.4.4 Each link is programmatically associated with text from which its purpose can be determined. (Level 2)
“The intent of this success criterion is to help users understand the purpose of each link in the content�
The intent of the criterion is not met by the use of technique H33.
Critisisms of Technique H33
“User agents will display a tool tip when the mouse hovers above an anchor element containing a title attribute.�
1. Current User agents do not provide access to title attribute content via the keyboard [1]
a. Will result in content not being accessible by non-mouse users who do not use screen reading software.
b. Contradicts the intent of Guideline 2.1 Make all functionality operable via a keyboard interface.
c. Contradicts the intent of Guideline 4.2 Ensure that content is accessible or provide an accessible alternative, because the technique does not include advice that an accessible alternative version of the content within the title attribute be provided.

2. The “tool tip� in some commonly used user agents disapears after a short period of time (approximately 5 seconds) [1]
a. Will result in difficulty accessing title attribute content for those users who can use a mouse, but have fine motor skill impairment.
b. May result in reading difficulties of title attribute content for users with cognitive/learning impairment.
c. Contradicts the intent of Guideline 2.2 Allow users to control time limits on their reading or interaction.
3. Presentation of title attribute content cannot be resized or colours changed via the user agent or by the content author.
a. The foreground and background colours of the “tool tip� cannot be modified by the user via the user agent.
b. The size of the text within a “tool tip� cannot be modifed by a user via the user agent.
c. Contradicts the intent of Guideline 1.3 Ensure that information and structure can be separated from presentation
4. The placement and location of the “tool tip� cannot be modified by users.
a. This results in some screen magnifier users being unable to access meaningful portions of the title attribute content, because the “tool tip� cannot be fully displyed within the view port [2].

Assistive technology issues
Three pieces of assistive technology are cited in the “User Agent and Assistive Technology Support Notes� [4]. Two of those cited do not provide a practical or functionally equivalent method for users to access the information within the title attribute of links.
JAWS 7.0
“JAWS 7.0 will speak either the link text or the title attribute for a link depending upon a JAWS setting. This setting can be changed temporarily or permanently within JAWS.�
Discussion
JAWS does not provide a practical or functionally equivalent method for users to hear the content of a link’s title attribute
If a user has JAWS set to read “Title text� for links they cannot access the “screen text� without changing the JAWS verbosity settings (This process involves a minimum of 7 keystrokes / keystroke combinations and in 5 out of 7 tests caused JAWS to start reading again from the top of the page, thus losing focus on the link that had a potential “title text�.).
So in Example 2 (
Table 1) of technique H33 a JAWS user with verbosity set to “use title� for links would hear
“link opens in new window�
, but would not hear
“Subscribe to email notifications about breaking news�
, nor would they be given any indication that this additional information was available and could not access the information without going through these steps:
In order for a user to change the verbosity setting for links a user must:
“press INSERT V to open the Adjust JAWS Verbosity dialog box. Select an option with the arrow keys and then press SPACEBAR or use the Execute button to cycle through the available settings. Press ENTER to accept your changes and close the dialog box. “ [3]
Conversely if the user had the default “screen text� settings they would not hear the information \"link opens in new window\" nor would they be given any indication that this additional information was available.


Table 1 H33: Supplementing link text with the title attribute - Example 2
<a href=\"http://www.newsorg.com.com/subscribe.html\" target=\"_blank\" title=\"link opens in new window\"> Subscribe to email notifications about breaking news</a>

Homepage Reader 3.04
“Home Page Reader 3.04 will speak the title attribute of any element with focus when the control-shift-F1 keys are pressed simultaneously.�
· This is not a documented feature of HPR 3.04. The documentation in reference to this states that the URL of the page will be read out (no mention of the title attribute).
· The title attribute content is read out, but after the URL of the current page is read.
· The user has no way to know that there is supplementary information available unless he/she activates the key combination. It is totally impractical to expect users to query each link to find supplementary information.

References
1. Display of the TITLE attribute in some common browsers - http://www.sf.id.au/WE05/#slide7
2. Screen Magnifier users - http://www.sf.id.au/WE05/#slide12
3. JAWS 6 documentation - JAWS 6.20 documentation [EXE file, 1.57 MB]
4. Technique H33 - Supplementing link text with the title attribute http://www.w3.org/TR/2006/WD-WCAG20-TECHS-20060427/Overview.html#H33


Proposed Change:

Remove technique H33
We have added the information you provided to the list of user agent notes for this technique. The working group would like to see better user agent support for the title attribute, but feels that this should reamain a sufficient technique while efforts to improve user agent and assistive technology support are made. It has been made an advisory technique for SC 2.4.8, since the link text itself must be sufficiently descriptive without depending upon the title attribute content to meet that criterion.

Because title attributes should only be used for supplementary information, we have added a sentence to the Intent section "If the supplementary information provided through the title attribute is something the user should know before following the link, such as a warning, then it should be provided in the link text rather than in the title attribute." We also included a Failure Example where the title attribute contains non-supplementary information about the link.
tocheck
LC-468 Chris Ridpath <chris.ridpath@utoronto.ca> on behalf of ATRC University of Toronto (archived comment)
Item Number: H51: Using table markup to present tabular information...
Part of Item: Description
Comment Type: ED
Comment (Including rationale for any proposed change):
Using the HTML table element... - "table" not marked as "code".

...the HTML pre element... - "pre" not marked as "code".

Proposed Change:
Mark the two words as "code".
Thanks. The missing code elements have been added as proposed. tocheck
LC-477 Chris Ridpath <chris.ridpath@utoronto.ca> on behalf of ATRC University of Toronto (archived comment)
Item Number: H63: Using the scope attribute to associate header cells and data cells in data tables...
Part of Item: Applicability
Comment Type: ED
Comment (Including rationale for any proposed change):

Technique H63 says it is referenced from SC 1.3.4.

It is actually referenced from SC 1.3.1

Proposed Change:

Change reference to SC 1.3.1.
Thanks. The reference has been updated as proposed. tocheck
LC-522 Chris Ridpath <chris.ridpath@utoronto.ca> (archived comment)
Part of Item: Tests
Comment Type: QU
Comment (Including rationale for any proposed change):

Typo: "#1 and #2 are true"
There is only 1 check.

Proposed Change:

#1 is true
The technique has been updated as proposed. tocheck
LC-524 Chris Ridpath <chris.ridpath@utoronto.ca> on behalf of ATRC University of Toronto (archived comment)
Item Number: H34: Using a Unicode right-to-left mark (RLM) or left-to-right mark (LRM) to mix text dire...
Part of Item: Applicability
Comment Type: ED
Comment (Including rationale for any proposed change):
Says H34 is referenced from SC 1.3.1 but it is not. It is referenced from SC 1.3.3

Proposed Change:
H34 could fall under both 1.3.1 and 1.3.3.

Add link to H34 on 1.3.1 or remove from \"applicability\". Add 1.3.3 to applicability or remove link to H34 from 1.3.3.
The technique has been updated to reference SC 1.3.2 (formerly 1.3.3). tocheck
LC-553 Chris Ridpath <chris.ridpath@utoronto.ca> on behalf of ATRC University of Toronto (archived comment)
Item Number: G18: Ensuring that luminosity contrast of at least 5:1 exists between text ...
Part of Item: Tests
Comment Type: ED
Comment (Including rationale for any proposed change):
Procedure step #4 does not exist.

Proposed Change:
Renumber the steps or change the step number.
The procedure section has been updated to include the correct number of steps. tocheck
LC-554 Chris Ridpath <chris.ridpath@utoronto.ca> on behalf of ATRC University of Toronto (archived comment)
Item Number: G17: Ensuring that luminosity contrast of at least 10:1 exists between text...
Part of Item: Tests
Comment Type: ED
Comment (Including rationale for any proposed change):
Expected results - there is no point #4

Proposed Change:
Add other points or change number.
The procedure section has been updated to include the correct number of steps. tocheck
LC-1518 Christophe Strobbe <christophe.strobbe@esat.kuleuven.be> on behalf of DocArch, Katholieke Universiteit Leuven (archived comment)
Part of Item: Resources
Comment Type: general comment
Comment (including rationale for proposed change):

A few links are outdated; a few can be added.

Proposed Change:

* Remove \'Search Engine World HTML Validation Service\' (no longer available).
* Remove \'XSD Schema Validator by GotDotNet\' (no longer available).
* Remove \'This article is also available as a single file: Working with XML.\'
* Change http://www.nvu.com/index.html to http://www.nvu.com/
* Add \'Off-line CSS Validator – A clipbook for NoteTab\' (http://www.tuke.sk/podlubny/oc.html)
* Add \'Schema Validator\' (http://www.xmlforasp.net/SchemaValidator.aspx): this is a validator that allows you to paste XML and W3C XML Schema code into text boxes to validate XML code.
* Add \'XML Nanny\' (http://www.xmlnanny.com/), a graphical tool for validating XML and XHTML, with support for DTD, W3C XML Schema, RELAX NG and Schematron (Max OX X).
Thanks. The additions/deletions have been implemented as proposed. yes
LC-1519 Christophe Strobbe <christophe.strobbe@esat.kuleuven.be> on behalf of DocArch, Katholieke Universiteit Leuven (archived comment)
Part of Item: Examples
Comment Type: editorial
Comment (including rationale for proposed change):

In example 3, the double backslash in the dir attribute (and the explanation above it) should be a single forward slash.

Proposed Change:

Replace dev\\\\web (double backslash) with dev/web (single forward slash).
Done. yes
LC-577 Dr Philip J Naylor <P.J.Naylor@bristol.ac.uk> on behalf of University of Bristol (archived comment)
Part of Item: Applicability
Comment Type: GE
Comment (including rationale for proposed change):

The relationship with the main WCAG document should be bi-directional, and the document should be able to "stand alone",especially if (as I was) you're working from a printed copy of the document.

Proposed Change:
Add relevant SC text to the start of each of the "Failure" sections.
Good idea. We have changed the title "Technique referenced from" to "Failure relates to" and put the following links under that title
* SC X.X.X
* How to Meet SC X.X.X
yes
LC-578 Dr Philip J Naylor <P.J.Naylor@bristol.ac.uk> on behalf of University of Bristol (archived comment)
Part of Item: Related Techniques
Comment Type: GE
Comment (including rationale for proposed change):
To aid navigation of hardcopy versions of the document, removing the need to keep refering to the table of contents.

Proposed Change:
Add the relevant section numbers to the internal link texts in "Related Techniques".
We have changed references to "Related Techniques" so that they include the Number of the techniques (e.g. H45 ) along with the name. yes
LC-765 Joe Clark 3 <joeclark@joeclark.org> (archived comment)
Comment (including rationale for any proposed change):

From http://lists.w3.org/Archives/Public/public-comments-wcag20/2006May/0121

Incorrect CSS or usage

The Techniques document gives incorrect CSS in places, or simply gives unrealistic examples that don't match the practices of standards-compliant developers.

/* Rules for bidi */
HEBREW, HE-QUO {direction: rtl; unicode-bidi: embed}
ENGLISH {direction: ltr; unicode-bidi: embed}
/* Rules for presentation */
HEBREW, ENGLISH, PAR {display: block}
EMPH {font-weight: bold}

Each of those class names must begin with a dot (e.g., .HEBREW), and all-lower-case is preferred, as XML documents have [3]case-sensitive CSS parsing.

Proposed Change:
The syntax errors have been removed. tocheck
LC-776 Joe Clark 3 <joeclark@joeclark.org> (archived comment)
Comment (including rationale for any proposed change):

From http://lists.w3.org/Archives/Public/public-comments-wcag20/2006May/0121

Procedure

1. Using a keyboard, navigate through the content.
2. Check to see that the keyboard focus is not ""trapped"" and it is possible to move keyboard focus out of the plug-in content without closing the user agent or restarting the system.

What if this depends on the user agent, as it so often does? What if nothing the author can do will ever permit the user to escape from the trapping content? (This was a real example with accessible Flash.)

Proposed Change:
If there's nothing an author can do to prevent this behavior, then the content will fail this success criterion and can not meet WCAG 2.0. tocheck
LC-781 Joe Clark 3 <joeclark@joeclark.org> (archived comment)
Comment (including rationale for any proposed change):

From http://lists.w3.org/Archives/Public/public-comments-wcag20/2006May/0121

The objective of this technique is to describe how using blank characters, such as space, tab, line break, or carriage return, to format individual words visually can be a failure to present meaningful sequences properly. Blank characters have no appearance when rendered visually

Yes, they do. They're blank!

Proposed Change:
Thanks for pointing this out. We have dropped the sentence so that it reads "The objective of this technique is to describe how using blank characters, such as space, tab, line break, or carriage return, to format individual words visually can be a failure to present meaningful sequences properly. When blank characters are inserted to control letter spacing within a word, they may change the interpretation of the word or cause it not to be programmatically recognized as a single word." tocheck
LC-1385 Richard Ishida <ishida@w3.org> on behalf of I18N WG (archived comment)
Comment from the i18n review of:
http://www.w3.org/TR/2006/WD-WCAG20-TECHS-20060427/

Comment 3
At http://www.w3.org/International/reviews/0606-wcag2-techniques/
Editorial/substantive: E
Owner: RI

Location in reviewed document:
H57

Comment:
This technique is titled:


Using the lang attribute of the html element


But it should make reference to the xml:lang attribute too. We suggest:


Using language attributes on the html element
We agree with this suggestion and have changed the title of this technique. yes
LC-1386 Richard Ishida <ishida@w3.org> on behalf of I18N WG (archived comment)
Comment from the i18n review of:
http://www.w3.org/TR/2006/WD-WCAG20-TECHS-20060427/

Comment 4
At http://www.w3.org/International/reviews/0606-wcag2-techniques/
Editorial/substantive: E
Owner: RI

Location in reviewed document:
H57, H58, Description

Comment:
"(Note that HTML only offers the use of the lang attribute, while XHTML (transitionally) allows both attributes or onlyxml:lang , respectively, since lang was removed in XHTML 1.1.)"


This would be clearer if it said


(Note that HTML only offers the use of the lang attribute, while XHTML 1.0 (as a transitional measure) allows both attributes, and XHTML 1.1 allows only xml:lang.)
We agree with your suggestion and have changed the description of these techniques accordingly. yes
LC-1387 Richard Ishida <ishida@w3.org> on behalf of I18N WG (archived comment)
Comment from the i18n review of:
http://www.w3.org/TR/2006/WD-WCAG20-TECHS-20060427/

Comment 5
At http://www.w3.org/International/reviews/0606-wcag2-techniques/
Editorial/substantive: E
Owner: RI

Location in reviewed document:
H57, example 1

Comment:
This example, unlike the two following, omits the <head> element. It seems at best inconsistent. (Note, btw, that these examples are invalid, since the title element is required.)
The draft has been updated as proposed. yes
LC-1389 Richard Ishida <ishida@w3.org> on behalf of I18N WG (archived comment)
Comment from the i18n review of:
http://www.w3.org/TR/2006/WD-WCAG20-TECHS-20060427/

Comment 7
At http://www.w3.org/International/reviews/0606-wcag2-techniques/
Editorial/substantive: E
Owner: RI

Location in reviewed document:
H57, Resources

Comment:
There is a link to


Using language information in XHTML, HTML and CSS


We suspect that what you meant to link to was


Declaring Language in XHTML and HTML [http://www.w3.org/International/tutorials/language-decl/]
The link has been updated as proposed. yes
LC-1390 Richard Ishida <ishida@w3.org> on behalf of I18N WG (archived comment)
Comment from the i18n review of:
http://www.w3.org/TR/2006/WD-WCAG20-TECHS-20060427/

Comment 8
At http://www.w3.org/International/reviews/0606-wcag2-techniques/
Editorial/substantive: E
Owner: RI

Location in reviewed document:
H57, Resources

Comment:
There is no mention of bidi in this technique, so we think the last two links in this section are irrelevant.
Agree. They are not needed here and are referred to in the related techniques on text direction. The references have been removed. yes
LC-1393 Richard Ishida <ishida@w3.org> on behalf of I18N WG (archived comment)
Comment from the i18n review of:
http://www.w3.org/TR/2006/WD-WCAG20-TECHS-20060427/

Comment 11
At http://www.w3.org/International/reviews/0606-wcag2-techniques/
Editorial/substantive: E
Owner: RI

Location in reviewed document:
H58, title

Comment:
This technique is titled:

Using the lang attribute to identify changes in the natural language

But it should make reference to the xml:lang attribute too. We suggest:

Using language attributes to identify changes in the natural language
We agree with your suggestion and have changed the title of the technique. yes
LC-1394 Richard Ishida <ishida@w3.org> on behalf of I18N WG (archived comment)
Comment from the i18n review of:
http://www.w3.org/TR/2006/WD-WCAG20-TECHS-20060427/

Comment 12
At http://www.w3.org/International/reviews/0606-wcag2-techniques/
Editorial/substantive: E
Owner: RI

Location in reviewed document:
H58 example 1

Comment:
Is je ne sais quoi really French still?
You are correct. The phrase "je ne sais quoi" is listed in english dictionaries. The example has been removed. tocheck
LC-1395 Richard Ishida <ishida@w3.org> on behalf of I18N WG (archived comment)
Comment from the i18n review of:
http://www.w3.org/TR/2006/WD-WCAG20-TECHS-20060427/

Comment 14
At http://www.w3.org/International/reviews/0606-wcag2-techniques/
Editorial/substantive: S
Owner: RI

Location in reviewed document:
H58, Resources

Comment:
This is a strange version number, and the link points to the First Edition, whereas we are up to the 3rd edition now, and soon 4th. Please point to the generic URI http://www.w3.org/TR/REC-xml/#sec-lang-tag
The link has been updated as proposed. yes
LC-1396 Richard Ishida <ishida@w3.org> on behalf of I18N WG (archived comment)
Comment from the i18n review of:
http://www.w3.org/TR/2006/WD-WCAG20-TECHS-20060427/

Comment 15
At http://www.w3.org/International/reviews/0606-wcag2-techniques/
Editorial/substantive: E
Owner: RI

Location in reviewed document:
H58, Resources

Comment:
This points to an obsolete document. Please update to point to
http://www.w3.org/International/articles/language-tags/
The link has been updated as proposed. yes
LC-1399 Richard Ishida <ishida@w3.org> on behalf of I18N WG (archived comment)
Comment from the i18n review of:
http://www.w3.org/TR/2006/WD-WCAG20-TECHS-20060427/

Comment 18
At http://www.w3.org/International/reviews/0606-wcag2-techniques/
Editorial/substantive: E
Owner: RI

Location in reviewed document:
H62, Descn

Comment:
Ruby text is said to be rendered "above or immediately before the base text'. The word 'before' here is a technical usage meaning above horizontal text or to the right of vertical text. This is not clear to the reader of this technique, and should be made so.


The sentence "A Ruby annotation that gives the meaning of the base text usually follows the base text" is also not clear. It should say that sometimes Japanese uses ruby related to the meaning of text on the other side of the base text (visually) from the phonetic annotation.
We agree with your recommendations and have modified the description. yes
LC-1400 Richard Ishida <ishida@w3.org> on behalf of I18N WG (archived comment)
Comment from the i18n review of:
http://www.w3.org/TR/2006/WD-WCAG20-TECHS-20060427/

Comment 20
At http://www.w3.org/International/reviews/0606-wcag2-techniques/
Editorial/substantive: S
Owner: RI

Location in reviewed document:
H62, Examples

Comment:
Examples 1 and 2 should have rp tags. There is no good reason to leave them out. This will just set a bad example.


This comment, of course, affects Example 3 also.
Thank you for your comment. We've removed example 1 and 2, and modified the other examples to explain the use of the rp tags. yes
LC-1401 Richard Ishida <ishida@w3.org> on behalf of I18N WG (archived comment)
Comment from the i18n review of:
http://www.w3.org/TR/2006/WD-WCAG20-TECHS-20060427/

Comment 19
At http://www.w3.org/International/reviews/0606-wcag2-techniques/
Editorial/substantive: E
Owner: RI

Location in reviewed document:
H62, Desc

Comment:
"Ruby annotation is unnecessary in languages such as Hebrew, where Unicode fonts can include diacritical marks that convey pronunciation. It is also unnecessary in English and European languages."


Note that Ruby provides for annotations that can equally well be used in non-Asian text. We suggest "Ruby annotation is uncommon in languages such as ".


(Note that the term Ruby derives from *English* typesetting practise.) (Note also that you actually include an example of Ruby used with English a little further down the page.)
Thank you. We have adopted your suggestion. yes
LC-1403 Richard Ishida <ishida@w3.org> on behalf of I18N WG (archived comment)
Comment from the i18n review of:
http://www.w3.org/TR/2006/WD-WCAG20-TECHS-20060427/

Comment 22
At http://www.w3.org/International/reviews/0606-wcag2-techniques/
Editorial/substantive: E
Owner: RI

Location in reviewed document:
H62, Resources

Comment:
There are resources dedicated to Ruby on the i18n subsite. We are not sure why you don't link to them. eg. see links from
http://www.w3.org/International/techniques/markup#ruby .
We have added the suggested link to the resources for H62. yes

Developed and maintained by Dominique Hazaël-Massieux (dom@w3.org).
$Id: single.html,v 1.1 2017/08/11 06:42:23 dom Exp $
Please send bug reports and request for enhancements to w3t-sys.org