- From: Greg Lowney <gcl-0039@access-research.org>
- Date: Thu, 22 Jun 2006 17:17:38 -0800
- To: <public-comments-wcag20@w3.org>
- Message-ID: <00f101c69662$d121c310$0602a8c0@Lucky14>
Hello! These comments are included as plain text below and also attached using the Excel comment template. I've added an extra column to the spreadsheet with a proposed title for each comment. Greg Lowney's Comments on WCAG 2.0 Draft of 2006-04-27 Commenter: Greg Lowney Email: gcl-0039@access-research.org Affiliation: Lowney Access Research, LLC Date: 6/22/2006 COMMENT #1 Content that requires 4.2 can never conform (W2,Conformance Levels and the Baseline,) The Conformance section and SC 4.2 clearly contradict each other. The section on Conformance currently reads "WCAG 2.0 conformance at level A means that all Level 1 success criteria in the guidelines are met assuming user agent support for only the technologies in the specified baseline." By contrast, 4.2.1 and 4.2.3 say "At least one version of the content meets all level N success criteria, but alternative version(s) that do not meet all level N success criteria may be available from the same URI." Take for example a URI that has two versions of the same content, one not meeting SC 1.1.1 and the other an accessible alternative that does meet 1.1.1. Can that URI conform at Single-A? Under the current wording of the Conformance section, the answer is clearly NO! That page complies with 4.2.1 (by providing an accessible alternative), but it still fails 1.1.1: the rules stated in the Conformance section provide no exemption from 1.1.1 just because something passes 4.2.1, nor does 1.1.1 itself define any such exemption. If conforming with 4.2.1 is meant to provide exemptions from most other Level 1 criteria, the document MUST say that in the normative Conformance section or in the description of each success criterion. You might say that the intent is understood, but the question is, is the intent supported or contradicted by the actual wording of the normative sections of the document? Proposed Change: Change Conformance to explicitly say that conformance requires that each URI conforms with all SC of the appropriate level OR that an accessible alternative that does so is available from the same URI (with a link to the details of what that means, currently in the Understanding document's discussion of Guideline 4.2). OR, change the section "Conformance Levels and the Baseline" to say that only conformance with criterion 4.2.1 is required to claim Single-A conformance, and leave it to 4.2.1 to require all the rest of the Level 1 criteria." COMMENT #2 Clarify when it's acceptable for content's default presentation to not comply. (W2,Conformance Levels and the Baseline,) This is closely related to the previous comment on Conformance, and a follow-up to existing issue 1590. I was unable to spot where, in the Conformance section or elsewhere, it is made explicit whether success criteria need to be met all the time, or by default, or only on request. For example, 1.4.1 says "Text or diagrams, and their backgrounds, have a luminosity contrast ratio of at least 5:1"; is it acceptable if that is a user-selectable option, and if so, does it have to be on by default? The closest I can find to addressing this is Guideline 4.2, "Ensure that content is accessible or provide an accessible alternative," under which SC 4.2.1 (for example) says "At least one version of the content meets all level 1 success criteria, but alternate version(s) that do not meet all level 1 success criteria may be available from the same URI." This can be taken as making it clear that all success criteria can be met at the user's request, and do not need to be met in the default configuration. However, it seems strange to have success criteria in one guideline (4.2) effectively define exceptions to every other success criteria in the document, essentially saying "You know that thing we said you have to do? Well, you don't have to do it under certain circumstances." As a result, 4.2.x are the only success criteria that are actually required; the rest are all conditionally required, although you won't find this out unless you read 4.2. Proposed Change: none provided COMMENT #3 Not all assistive technologies are user agents (W2,Baseline,) The paragraph defining "user agent" implies that it incldues all AT, whereas it really only includes some AT. It reads: "It is important to note that assistive technologies are included in this definition. Assistive technologies include screen readers, screen magnifiers, on-screen and alternative keyboards, single switches, voice recognition, and a wide variety of input and output devices that meet the needs of people with disabilities." Proposed Change: Add phrases shown in upper case: "It is important to note that MANY assistive technologies are included in this definition. SUCH assistive technologies include screen readers, screen magnifiers, on-screen and alternative keyboards, single switches, voice recognition, and a wide variety of input and output devices that meet the needs of people with disabilities." COMMENT #4 Remove abbreviations in example conformance claims (W2,Conformance Claims,Examples) The example conformance claims are invalid because they omit the full name and URI of the guidelines, which are required according to the section "Required components of a conformance claim". Proposed Change: Replace "W3C's WCAG 2.0" with "Web Content Accessibility Guidelines 2.0 at http://www.w3.org/TR/2006/REC-WCAG20-YYYYMMDD/" COMMENT #5 Clarify scope of a URI in conformance claim (W2,Conformance Claims,Required components of a conformance claim) One required component of a conformance claim is "Scope of the claim (a URI, list of URI's, or a set of URIs defined by a regular expression)," and the examples each include a single URI. This, the Examples, and the Conformance Notes all fail to clarify whether citing a single URI implies conformance is claimed for that one web page (or equivalent), or all pages referenced by it, or all pages "beneath it" on the server. For example, does claiming conformance for http://telcor.example.com/nav/G7/intro.html mean that conformance is claimed just for that one page, or for all the pages it links to, or all the pages in the /nav/G7/ directory on the server, including or not including subdirectories? I suggest clarifying this and also including an example of a claim for an entire Web site or multi-page portion thereof. Proposed Change: none provided COMMENT #6 Remove JPEG from "specifications this content relies upon" (W2,Conformance Claims,Examples) The example conformance claims list things like jpeg as 'specifications that this content "relies upon"'. How can jpeg ever be a relied upon specification since the guidelines require Web pages to be usable even when the images are turned off? Proposed Change: Remove JPEG from list of "specifications that this content relies upon", or else clarify what is meant by including it." COMMENT #7 Harmonize periods in WCAG references (W2,How to refer to WCAG 2.0 from other documents,Examples) The guidance says that when referencing WCAG 2.0 with its full name and URI, a period should be used after the date and before the parenthetical URI. However, this is not how it's shown in the Examples. I suggest removing the period from the guidance and leaving the examples as they are. Proposed Change: Remove period after date, to read: "Web Content Accessibility Guidelines 2.0, W3C World Wide Web Consortium Recommendation XX Month Year (http://www.w3.org/TR/200X/REC-WCAG20-YYYYMMDD/, Latest version at http://www.w3.org/TR/WCAG20/)" COMMENT #8 Change "multiple disabilities" to "different disabilities" (W2,1.1.1,Bullet 3) In the phrase "different forms are provided to accommodate multiple disabilities", the word "multiple" could be read as saying these forms should address the needs of an individual with multiple disabilities, which is a nice goal but not the baseline requirement. Proposed Change: Change "different forms are provided to accommodate multiple disabilities" to "different forms are provided to accommodate different disabilities"." COMMENT #9 Normalize order of clauses (W2,1.2.7,Description) The order of the two clauses is reversed from all the other success criteria for guideline 1.2. Proposed Change: Change "For prerecorded multimedia, a full multimedia text alternative including any interaction is provided" to read "A full multimedia text alternative including any interaction is provided for all prerecorded multimedia." COMMENT #10 Visually evident without color (W2,1.3.2,Description) The phrase "visually evident without color" could be misinterpreted as meaning "visually evident, and without color". Suggest rephrasing to be less ambiguous. Proposed Change: Change "visually evident without color" to read "visually evident even if any color cannot be perceived"." COMMENT #11 Conveying information by contrast alone (W2,1.3.2,Description) The guideline reads, "Any information that is conveyed by color is also visually evident without color." This wording clearly implies that it is acceptable to convey information by contrast, a technique that is discussed in other criteria but overlooked both here and its Understanding. Is the intent here to make sure information is visually evident without perceiving color and contrast, or to say that conveying information by contrast alone is acceptable? I suspect the former. If the latter, we should provide guidance for 1.3.2 on minimum acceptable contrast between items when color/contrast is used alone to denote differences in type, state, etc., just as we do for differences between foreground and background elsewhere. Even if the former, such guidance on the use of contrast would be valuable as a Level 2 or Level 3 criterion. Proposed Change: Change to read "Any information that is conveyed by color or contrast is visually evident even if any color and contrast cannot be perceived.." COMMENT #12 Clarify meaning of sequence (W2,1.3.3,Description) The wording "When the sequence of the content affects its meaning, that sequence can be programmatically determined" is ambiguous as to whether it refers to intended viewing/reading order, keyboard navigation order, presentation order (e.g. navigation links are at the top despite the designer's intention that they not be actually read on every page), and/or declaration order (e.g. content is declared early in the HTML despite being positioned at the bottom of the page using vertical alignment attributes). The Understanding section only addresses conveying intended reading order, but if that is the intention, the wording of the Success Criterion should reflect that. However, other ordering may be important to some types of assistive technology (e.g. keyboard navigation order for use by speech recognition software). Proposed Change: none provided COMMENT #13 Reliance on visual location for form control labels (W2,1.3.5,Description) 1.3.5 says information required to operate the content should not rely on visual location or orientation of components, but in HTML forms the association between a control (e.g. radio button) and its visual label (e.g. static text nex to it) are only exposed programmatically through the DOM and visually by the spatial relationship between the two objects. The only way to avoid relying on spatial cues is to use assistive technology; is that the intention of this criterion, even though the word "programmatically" does not appear in the wording and the Understanding and Techniques don't explicitly mention steps to assist assistive technology? Proposed Change: none provided COMMENT #14 Remove contrast requirement for purely decorative areas (W2,1.4.1,Description) 1.4.1 specifies a minimum luminosity contrast between text or diagrams and their backgrounds. Often diagrams include portions that convey information and other portions that are purely decorative; in such cases, shouldn't this criterion apply only to portions of the text or diagram that are functional or convey information? Large text used as a decorative element behind the text of a Web page is an example of purely decorative text, and in such cases you really need to retain low contrast with the background. Proposed Change: Change to read "Portions of text or diagrams that are not purely decorative have a luminosity contrast ratio of at least 5:1 when compared with their backgrounds." COMMENT #15 Clarify meaning of background audio (W2,1.4.2,Description) 1.4.2 requires a mechanism to turn off "background audio that plays automatically, without requiring the user to turn off all audio". This is good except that "background audio" is not defined. Is it audio that is played at the same time as other audio, but is considered to be less important (i.e. background behind other audio)? Or Is it audio that is purely decorative and/or atmospheric, but not required for understanding or use of the web unit (regardless of whether other audio is playing)? Proposed Change: Define "background audio", or change "background audio" to either "audio" or "purely decorative audio"." COMMENT #16 "Four times quieter" is meaningless (W2,1.4.4,) 1.4.4 Note uses the phrase "four times (4x) quieter", but that seem a meaningless term. One can only talk about something being "four times louder" because loudness is measured relative to the absence of audible sound. "Four times quieter" would only make sense if noise A is compared with some other, even louder sound. Proposed Change: Change to read "Background sound that meets this requirement will be approximately one quarter as loud as the foreground audio content." COMMENT #17 Session time-outs are time-dependent (W2,2.1.1,) 2.1.1 requires all functionality of the content to be operable in a non-time-dependent manner through a keyboard interface. However, many Web sessions eventually time out, and there is no practical way to design the server software to avoid this. Even when the Web content complies with criterion 2.2.1 and 2.2.6, which in many cases requires the user have some control over such time-outs, that does not make it comply with 2.1.1. Proposed Change: Define "non-time-dependent manner" as "method that does not require user action within any period shorter than ten minutes", or else add a Note to 2.1.1 explaining that server-based session time-outs of at least some minimum duration are not considered part of the content." COMMENT #18 Normalize use of Time Limits vs. Time-Outs (W2,2.2.1,) 2.2.1 Is there a difference between a "time-out" and a "time limit"? The title refers to "time limits" but the wording of the SC uses "time-outs" in all but one instance. Proposed Change: Change "time-out" to "time limit" throughout 2.2.1." COMMENT #19 Remove phrase "that is a function of the content" (W2,2.2.1,) 2.2.1 applies to each time-out "that is a function of the content". Does that include time-outs that are applied by the server software, and of which the Web unit may have no knowledge (e.g. session timing out from inactivity)? Clarification is needed. The Understanding document addresses this but fails to clarify it, but it looks like server-based session time-outs would be non-conforming. Proposed Change: Remove the phrase "that is a function of the content". Add clarification of server-based session time-outs to the Understanding document or the SC itself." COMMENT #20 Time limits on confirming ticket purchases (W2,2.2.1,Examples) Is it intended that ticket purchasing Web sites fail to conform because they only give the user two minutes to confirm a purchase before the seats are returned to the general pool and the user must start the process over again? If you don't want that fail, which of the exceptions would it fall under? (I don't see it falling under any of them as currently written.) If you do want it to fail, what would you recommend such sites do in order to become compliant, allow the user to extend the time limit up to a maximum number of times? This would be a good example to add. Proposed Change: Add to Understanding of Techniques an example of a ticket-purchasing Web site that allows the user two minutes to confirm purchase of selected seats, but warns the user when their time is almost out and allows the user to extend this time limit some number of times with a simple action such as clicking a "Extend time limit" button. " COMMENT #21 Animated GIFs vs. prohibition on blinking (W2,2.2.2,Description) 2.2.2 requires content to not blink for more than three seconds or a method be available to stop all blinking in the Web unit or authored component. Many Web sites display GIF images that are provided by a third-party (e.g. advertisements, or user-contributed photos); are such sites required to ensure that none of those are animated GIFs, in case some blink? Is it sufficient for the authors to define a baseline that includes user agents that allow the user to stop blinking on the current Web unit (e.g. pressing ESC)? Proposed Change: none provided COMMENT #22 Pausing vs. Stopping content (W2,2.2.3,Description) 2.2.3. requires that content can be paused by the user (barring certain exceptions). Pausing, as opposed to Stopping, implies there is UI to un-pause the content. Would it be acceptable to allow decorative content to be stopped, but not provide UI to resume it? The current wording would preclude that. Proposed Change: none provided COMMENT #23 Ambiguity in "skipped using" (UW,2.4.1,) "Grouping blocks of repeated material in a way that can be skipped USING one of the technology-specific techniques below (for a technology in your baseline)" is ambiguously worded due to a dangling participle. I read it at first as equivalent to saying "Group blocks of repeated material, using a method that can be skipped using the techniques." Proposed Change: Insert a comma so it reads "Grouping blocks of repeated material in a way that can be skipped, USING one of the technology-specific techniques below (for a technology in your baseline)" COMMENT #24 Re-presenting information for review (W2,2.5.3,Description) 2.5.3 option 3 is that the user is able to review and confirm or correct information before submitting it. However, in almost all cases the user can pause after entering data, and review it before pressing ENTER or clicking SUBMIT, etc. I believe the intent of this option is that pressing ENTER or clicking SUBMIT should bring up a new Web unit that displays how the system interpreted what the user wrote (as opposed to what they thought they were writing). If so, shouldn't the wording make this clearer? Proposed Change: Change to read "The user is able to have the information they entered re-presented to them so they may review and confirm or correct it before final submission." COMMENT #25 Recommend UNDO for all actions (W2,2.5.3,) 2.5 3 requires, for Double-A, that methods are provided to help avoid or undo errors, but only for a certain narrowly-defined set of interactions. I would recommend that these steps, or at least UNDO, be repeated as a level 3 success criterion, but applying to all interactions rather that just those listed in 2.5.3. Proposed Change: Add a new Level 3 success criteria: "2.5.5 For all user actions, at least one of the following is true: 1. Actions are reversible. 2. Actions are checked for input errors before going on to the next step in the process. 3. The user is able to have the information they entered re-presented to them so they may review and confirm or correct it before final submission." " COMMENT #26 Unambiguous parsing requires format specifications (W2,4.1.1,Description) 4.1.1 requires that Web content to be parsed unambiguously. Does this require the formal specifications be open, so that new user agents can parse the content? For example, suppose the baseline specifies just one Web browser, that implements rules for applying defaults to resolve any potential ambiguities in HTML that might be interpreted differently if another browser were used; is the HTML parsable unambiguously within the scope of the baseline? As another example, suppose a Web uses a proprietary data format that only a single plug-in can render; does it matter if it's parsable unambiguously if there is only one renderer? Proposed Change: Insert the phrase ", using publicly available specifications", to read "Web units or authored components can be parsed unambiguously, using publicly available specifications, and the relationships in the resulting data structure are also unambiguous." COMMENT #27 "User agents" is already includes assistive technologies (W2,4.1.2,Description) 4.1.2 includes the phrase "available to user agents, including assistive technologies", but other criteria say "available to user agents" without the "including assistive technologies". The phrase is not strictly required since we define user agents as including assistive technologies; you may feel it's useful to re-emphasize that here, but if that's the case, wouldn't it also be warranted in those criteria that say "programmatically..." by adding "including assistive technology" to the definitions of programmatically set and programmatically determined? Proposed Change: Delete the phrase ", including assistive technologies", to read "For all user interface components, the name and role can be programmatically determined, values that can be set by the user can be programmatically set, and notification of changes to these items is available to user agents." COMMENT #28 Add "OR" to item 2 in ordered list (UW,4.2.1,Understanding) In " Techniques for Addressing Success Criterion 4.2.1", the ordered list of three items has "OR" between items 1 and 2, but nothing between items 2 and 3 to clarify their boolean relationship. Proposed Change: Insert "OR" at the end of bullet item 2." COMMENT #29 Need to accessibly document exit method for non-baseline content (W2,4.2.2,Description) 4.2.2. says that if the user can enter content using the keyboard they must also be able to exit it using the keyboard, even if the content uses a non-baseline technology. This helps, but is not a complete solution, because it does not require that the keyboard method be discoverable by the user, especially if the user has a disability (e.g. a screen that cannot be read by a screen reader displays "text" telling the user they can exit by pressing F10, but the user who relies on the screen reader has know way of figuring that out). This is addressed in Techniques, but I fear that is inadequate because such documentation is so critical. Proposed Change: Change "If content can be entered using the keyboard, then the content can be exited using the keyboard." to read: "If content can be entered using the keyboard, then the content can be exited using the keyboard, and the method for doing so is described using technology in the baseline." COMMENT #30 Acronyms not always initial letters of multiple words (W2,A.Acronym,) Definition of ACRONYM is defined incorrectly as an "abbreviation made from the initial letters", but it should be "abbreviation made from non-contiguous letters of a name or phrase". These are usually the initial letters, but not always; the name being abbreviated is usually made up of more than one word, but not always; and the acronym sometimes contains extra letters that don't occur in the original phrase, but are added in to aid in pronunciation. Proposed Change: Change to "abbreviation made from non-contiguous letters of a name or phrase"." COMMENT #31 Link to definition of "functionality" (W2,A.Alternate version,) Definition of ALTERNATE VERSION is defined using the term "functionality", which should be a link to that definition. Proposed Change: Make the word "functionality" a link to that definition." COMMENT #32 API is not always between applications (W2,A.API,) Definition of API is defined as "definitions of how communication may take place between applications", but that should be "between application or software components", as most API are used between components that are not applications, and we don't want to limit our discussion to only those API that are between one application and another. Proposed Change: Change to "definitions of how communication may take place between applications or software components"." COMMENT #33 AT needs to meet both criteria (W2,A.Assistive Technology,) Definition of ASSISTIVE TECHNOLOGY is defined as "a user agent that: 1... 2 ..."; in all cases where a list of criteria is presented, it should be made explicit whether the relationship between the elements in the list is AND or OR. Proposed Change: Change "a user agent that:" to "a user agent that both:". Change "monitoring APIs." to "monitoring APIs, and"." COMMENT #34 Authored Unit is defined ambiguously (W2,A.Authored Unit,) Definition of AUTHORED UNIT should be reviewed to make sure that it agrees, at a technical level, with the committee's intention. Currently it seems ambiguous about whether a Web unit is one type of authored unit, or whether an authored unit must consist of more than one Web units. Similarly, it is ambiguous about whether a subset of the content on a Web unit (e.g. a paragraph) written by a separate author than the surrounding content, is an authored unit. Finally, it clearly implies that a set of Web units written by multiple authors but intended to be used together as a set would not be an authored unit. Are those all correct interpretations? Proposed Change: none provided COMMENT #35 Definition of Content is far too limited (W2,A.Content,) Definition of CONTENT currently reads "information to be communicated to the user by means of a user agent" and has a Note which reads "This includes the code and markup that define the structure, presentation, and interaction, as well as text, images, and sounds that convey information to the end-user.". Content is defined as being limited to "information", but the definition of "information" seems to exclude purely decorative elements and elements who purpose is to create a specific sensory experience; both of those are distinguished from informational content in the document, but seem to clearly be part of the content. That should be acknowledged here. (Content also include controls whose purpose is to gather input from the user, but I guess we don't need to call those out since they must also have some presentation.) Similarly, the Note seemt to say that scripts included in a Web page are part of the content, but these don't fit into the definition of "information" as they might respond to user input or other triggers, without having any presentation of their own. Thus, the Note seems to contradict the definitions themselves. It is unfortunate that the document defines "information", "purely decorative elements", and content "designed to create a specific sensory experience" as mutually exclusive, with no term that currently includes them all. I believe that "content" should be that term, but it would require broadening the definition of "content" beyond just "information" or broadening the definition of "information". Proposed Change: Change to "information and decorative or sensory elements to be communicated to the user by means of a user agent, as well as code or markup that define the stucture, presentation, and interactions associated with those elements"." COMMENT #36 Initialisms are not pronounced as words (W2,A.Initialism,) Definition of INITIALISM should make it clear that initialisms are not pronounced as words; if they are, they would be acronyms instead of initialisms. (At least, that's how I've heard it explained.) Proposed Change: Add "Note: Initialisms are generally read as strings of individual letters rather than being pronounced as words." COMMENT #37 Foreground is not always text (W2,A.Luminosity Contrast Ratio,) Definition of LUMINOSITY CONTRAST RATIO assumes that the foreground is text, but one success criterion applies it to non-text content such as diagrams. Proposed Change: Replaced both occurances of "text" with "foreground" in the definition." COMMENT #38 Measuring contrast of non-solid-colors (W2,A.Luminosity Contrast Ratio,) Definition of LUMINOSITY CONTRAST RATIO assumes that the foreground and background are both solid colors; it is unclear how this would be applied when that is not the case, such as when the background is a gradient or image, or when the foreground consists of many colors. A particularly interesting case is when the foreground is anti-aliased, causing different pixels to be different brightness (or, in the case of Microsoft's ClearType technology, even different colors) but all designed to be perceived as a single brightness of a single color. Proposed Change: none provided COMMENT #39 Definition of natural language is too broad (W2,A.Natural Language,) Definition of NATURAL LANGUAGE is "language used by humans to communicate", but this is so broad that Fortran would be included, as it is a way humans communicate with software. Proposed Change: Change to read "language used by humans to communicate with one another"." COMMENT #40 Text must be readable by assistive technology (W2,A.Non-Text Content,) Definitions of TEXT and NON-TEXT CONTENT is ambiguous about whether an image of text is text or non-text content. Please add clarification. This is a problem because most success criteria are written assuming that "text" is parsable by assistive technology (i.e. not just a picture of characters) (e.g. "text alternatives"), but others seem to only require that "text" be readable by humans (i.e. it can be just an image of characters) (e.g. captions on DVDs). Proposed Change: Add to the definition of non-text content, "Note: This includes images of words and characters that may look like text when viewed with human sight but are not programmatically accessible." COMMENT #41 Presentations are not perceivable by all users (W2,A.Presentation,) Definition of PRESENTATION says "rendering of the content and structure in a form that can be perceived by the user". This is not technically correct, as (a) it could render just the content, not the structure, (b) it is a form *designed* to be perceived by *a* user. With the current definition, if the user is blind, nothing on the display counts as presentation. Proposed Change: Change to read "rendering of the content and structure in a form designed to be perceived by the user"." COMMENT #42 Simply rectangle size as percentage of screen (W2,A.General Flash Threshold,) Definitions of GENEAL FLASH THRESHOLD and RED FLASH THRESHOLD each have three criteria, the first of which is a combined area of flashes occurring concurrently and occupying more than one quarter of any 341 x 256 pixel rectangle anywhere on the displayed screen area when the content is viewed at 1024 x 768. Isn't that just another way of saying one quarter of any rectangle that's 1/3 of the screen high and 1/3 of the screen wide? Wouldn't the latter be sound less confusing and easier to test on non-1024x768 screens? Proposed Change: In both GENERAL FLASH THRESHOLD and RED FLASH THRESHOLD, change list item 1 to read "the combined area of flashes occurring concurrently (but not necessarily contiguously) occupies more than one quarter of any rectangular region that is one third of the screen high and one third of the screen wide"." COMMENT #43 Address close viewing of small regions of large displays (W2,A.General Flash Threshold,) Definitions of GENEAL FLASH THRESHOLD and RED FLASH THRESHOLD, it might be worth noting, will eventually need to be revised when OLED technology allows for increasing use of very large, animated displays. Picture one big OLED display replacing the sign board in the lobby of a major office building, listing all the businesses and their locations; in this case the user will be focusing their attention on one small area of the large sign, but close enough to read the text easily. In that case, the entire area the user is looking at might be flashing, but it still would not be 1/3 of the screen high and 1/3 of the screen wide.) Proposed Change: In both GENERAL FLASH THRESHOLD and RED FLASH THRESHOLD, append to list item 1, "or designed to occupy a region larger than 6" by 6" on the intended physical display"." COMMENT #44 Give example of specific sensory experience (W2,A.Specific Sensory Experience,) Definition of SPECIFIC SENSORY EXPERIENCE could use an example to help readers understand it. I find it hard to come up with an example that one couldn't argue also performs a function, even if that function is creating a specific sensory experience. Proposed Change: Add "Example: A Web site advertising a horror-themed game plays subtly disturbing music in order to make the user feel a sense of immersion in the theme." (However, one could argue that such music "performs a function" in this case.) " COMMENT #45 Text must be readable by assistive technology (W2,A.Text,) Definitions of TEXT and NON-TEXT CONTENT is ambiguous about whether an image of text is text or non-text content. Please add clarification. This is a problem because most success criteria are written assuming that "text" is parsable by assistive technology (i.e. not just a picture of characters) (e.g. "text alternatives"), but others seem to only require that "text" be readable by humans (i.e. it can be just an image of characters) (e.g. captions on DVDs). Proposed Change: Add to the definition of text, "Note: This does not include images of words and characters that may look like text when viewed with human sight but are not programmatically accessible." COMMENT #46 Definition isn't broad enough to include all AT user agents (W2,A.User Agent,) Definition of USER AGENT is "any software that retrieves and renders Web content for users". In several places it is emphasized that this includes assistive technology, but this definition seems to exclude many types of assistive technology such as speech recognition used for command-and-control, which neither retrieves nor renders, but does rely on access to the information being rendered. Also, the word "retrieves" seems to imply fetching from some remote source (e.g. over the Web), which would exclude screen readers; on the other hand, "retrieves" could be taken to mean getting the data from anywhere, including from another user agent, but by that interpretation a display driver would count as assistive technology. Proposed Change: Change to read "any software that retrieves and renders Web content for users, or manipulates such content to assist the user in using the Web content or controls" -- Greg
Attachments
- application/vnd.ms-excel attachment: Greg_Lowney_s_Comments_on_WCAG_2.0_Draft_of_2006-04-27__2006-06-22_.xls
Received on Friday, 23 June 2006 00:16:29 UTC