- From: Gregg Vanderheiden <gv@trace.wisc.edu>
- Date: Sun, 09 Mar 2003 01:09:04 -0600
- To: "'Cynthia Shelly (by way of Wendy A Chisholm <wendy@w3.org>)'" <cyns@Exchange.Microsoft.com>, w3c-wai-gl@w3.org
- Message-id: <005801c2e60a$c7e6fa60$046fa8c0@TOSHIBATABLET>
Comments below marked GV: Gregg -- ------------------------------ Gregg C Vanderheiden Ph.D. Professor - Ind. Engr. & BioMed Engr. Director - Trace R & D Center University of Wisconsin-Madison Checkpoint 5.3 Choose technologies that are designed to support accessibility. Success criteria You will have successfully met Checkpoint 5.3 at the Minimum Level if: 1. the technology or combination of technologies chosen a). allows the author/programmer to meet the other requirements of these guidelines. For example, the technology supports device independent event handling and has a mechanism for specifying text equivalents. GV: I think in we need to limit the above statement to the same level as we are discussing. That is, "I have chosen a technology that allows me to meet Level 1 requirements" for level 1a statement. That is - It should say "allows the author/programmer to meet the other level 1 requirements of these guidelines." b) provides a mechanism for the author/programmer to make use of the accessibility interfaces of the host operating system. This may be done via a user agent. c) has publicly documented interfaces for interoperability GV: "Publicly documented" interfaces are not actually sufficient or useful if the APIs or Interfaces do not w9rinwtsupported by AT. I don't think we should require this at level 1. If I make an obscure interface and publish the interface or an API for it on my website I would comply even though the interface was completely inaccessible. d) is implemented in user agents and/or proxies in the natural language of the content GV: I don't understand d) e) interoperates with assistive technologies in the natural language(s) of the content. This may be achieved by use of accessibility interfaces in the host operating system. GV: e) I think this requires that the authors know what the Assistive Technologies are. Not really practical for most programmers I don't think.. 2) If the technology makes use of a user agent, the user agent [link to definition] meets UAAG at (insert level) GV: Doesn't this require that the author knows what user agent the person will be using? Often they will not. Perhaps if it said. At least one common user agent (or a user agent with a link on this page) exists that meets UAAG. You will have successfully met Checkpoint 5.3 at Level 2 if: 1) the technology or combination of technologies chosen allows the author/programmer to specify what data is to be passed through to the operating system accessibility interfaces GV: Many people won't know what this means. Yet it is required for level one conformance. 2) If the technology makes use of a user agent, the user agent [link to definition] meets UAAG at (insert level) GV: How will they know what user agent is being used? Oh, you mean technologies that only have one user agent? I guess we could use the following again. At least one common user agent (or a user agent with a link on this page) exists that meets UAAG. You will have successfully met Checkpoint 5.3 at Level 3 if: 1) If the technology makes use of a user agent, the user agent [link to definition] meets UAAG at (insert level) GV: I don't understand why the same things show up at multiple levels? Am I missing something? The following are additional ideas for enhancing a site along this particular dimension: (presently no additional criteria for this level.) Benefits (informative) Authors who utilize technologies designed to support accessibility will: encounter fewer challenges when implementing these guidelines avoid the need to create custom solutions and workarounds to address accessibility concerns avoid the need to provide accessible alternate versions for content rendered in a technology that does not fully address these guidelines
Received on Sunday, 9 March 2003 02:09:13 UTC