- From: Jan Richards <jan.richards@utoronto.ca>
- Date: Mon, 20 Jun 2005 16:04:34 -0400
- To: w3c-wai-au@w3.org
- Message-ID: <1119297874.42b7215233843@webmail.utoronto.ca>
----- Forwarded message from Barry Feigenbaum <feigenba@us.ibm.com> -----
Date: Mon, 20 Jun 2005 13:21:53 -0500
From: Barry Feigenbaum <feigenba@us.ibm.com>
Reply-To: Barry Feigenbaum <feigenba@us.ibm.com>
Subject: ATAG 2.0 Inputs
To: w3c-wai-au@w3.org
(Jan, copied to you incase it does not go on to the list)
Here is some of the input I owe.
A.1.3 Ensure that the visual presentation is configurable.
Priority: relative
Rationale: Different authoring tool users have different user interface
interaction needs (based on a disability or some other usage constraint).
A inflexible user interface rarely will meet the user interface needs of
such a diverse population.
belongs???[[[Different web content users also have different needs. The
authoring tool needs to generate content for which an accessible
presentation is possible.]]]
Success Criteria:
1 Dynamically adapt your user interface to conform to the current host
operating system and/or platform user interface ("the host") and/or
accessibility settings for visual presentation. This includes, but is not
limited to, items such as use of colors (including color pallette and
contrast), use of fonts (including types and sizes), presentation rates
and delays, language used and locale based formatting. (Priority 1)
2 Support within the authoring tool any configuration of any user
interface characteristic not covered by 1. Avoid duplication of
configuration for items controlled by the host. (Priority 2)
3 Document in an easily accessible location the usage of any configuration
user interface defined in 2 (Priority 2).
4 Provide accessible alternatives to any visual alerts (such as dynamic
status lines) provided by the authoring tool (explicitly in the tool or
through the host). (Priority 1)
[[[5 Assist the user with providing, editing and packaging accessible
alternatives to any presentation content created using the authoring tool
(Priority 1)]]]
Note; Criteria 1 of often achieved by simply using user interface controls
provided by the host with their default settings. Customizing settings
in the authoring tool can lead to a less configurable design or require
that elaborate configuration user interfaces be added to the authoring
tool.
belongs???[[[, keyboard input sequences, pointer parameters, input
delays]]]
A.1.4 Ensure that the audio presentation is configurable.
Priority: relative
Rationale: Different authoring tool users have different abilities to
receive and process audio information (based on a disability or
environmental conditions). A inflexible set of audio presentations rarely
will meet the audio input needs of such a diverse population.
belongs???[[[Different web content users also have different needs. The
authoring tool needs to generate content for which an accessible
presentation is possible.]]]
Success Criteria:
1 Dynamically adapt your user interface to conform to the current host
operating system and/or platform user interface ("the host") and/or
accessibility settings for audio presentation. This includes, but is not
limited to, items such as alert sounds (configurations of aspects such as
tone and tone variation, volume, duration), audio clips and audio mixed
with video (configuration of aspects such as volume, start, stop/pause and
playback rate). (Priority 1)
2 Support with in the authoring tool any configuration of any user
interface characteristic not covered by 1. Avoid duplication of
configuration for items controlled by the host. (Priority 2)
3 Document in an easily accessible location the usage of any configuration
user interface defined in 2 (Priority 2).
4 Provide accessible alternatives to any audio alerts (such as sounding
the system "bell") provided by the authoring tool (explicitly in the tool
or through the host). (Priority 1)
[[[5 Assists the user with providing, editing and packaging accessible
alternatives to any audio content created using the authoring tool
(Priority 1).]]]
Note; Criteria 1 of often achieved by simply using sound generation user
interface controls provided by the host with their default settings.
Customizing settings in the authoring tool itself can lead to a less
configurable design or require that elaborate configuration user
interfaces be added to the authoring tool.
A.1.7 Ensure that all user interface labels are clearly associated with
the controls they are intended to label. [Priority ?]
Rationale: Assistive technologies often require logical associations
between labels and controls in addition to whatever visual association may
be provided.
Note: (covers input fields, table cells, etc.)
Priority: 1
Success Criteria:
1) The authoring tool should assist the user in creating and validating
labels and label associations for all controls that cannot provide
sufficient information to assistive technologies for full presentation of
the control state (such as role (i.e, type of control), name (i.e., usage
in the user interface), value, focusable, enabled) to the user.
2) For web content types that support explicit labeling relationships, the
authoring tool should assist the user in creating these relationships.
Techniques:
1 In many GUI Toolkits, an association is automatically made between a
label and the control (aka widget) that follows it (follows may mean in
screen coordinates (i.e., to the right of, or below) or be set by order of
creation/addition to the containing control). If no other mechanism (see
2) is provided, the authoring tool should assist the user to place
controls in the proper locations to enable the establishment of these
relationships.
2 In hosts that provide API to establish explicit relationships between
controls, this API should be used; no dependence should be made on any
automatic associations. The authoring tool should assist the user in
creating and/or editing these explicit relationships.
Barry A. Feigenbaum, Ph. D.
Worldwide Accessibility Center - IBM Research
www.ibm.com/able,
w3.austin.ibm.com/~snsinfo
voice 512-838-4763/tl678-4763
fax 512-838-9367/0330
cell 512-799-9182
feigenba@us.ibm.com
Mailstop 904/5F-021
11400 Burnet Rd., Austin TX
W3C AUWG Representative
IBM Club Representative
IEB Member
QSE Development TopGun
Sun Certified Java Programmer, Developer & Architect
IBM Certified XML Developer; OOAD w/UML
This message sent with 100% recycled electrons
----- End forwarded message -----
Attachments
- text/html attachment: unnamed
Received on Monday, 20 June 2005 20:05:59 UTC