Thread Subject: Re: Proposals regarding keyboard shortcuts

Note

This archival content is maintained by WebAIM and NCDAE on behalf of TEITAC and the U.S. Access Board . Additional details on the updates to section 508 and section 255 can be found at the Access Board web site.

From: Whitney Quesenbery
Date: Tue, Feb 12 2008 10:35 AM


<html>
<body>
It already says: &quot;All keyboard commands associated directly with
user interface controls must be visible within the visual user interface
...&quot;<br><br>
If there is no visual user interface...<br><br>
If we think we need to be even more explicit in excluding products
without a visual interface, this might be:<br><br>
For products with a visual user interface, all keyboard commands
associated directly with user interface controls must be visible within
the visual user interface...<br><br>
<br>
At 12:00 PM 2/12/2008, Schomburg, Paul wrote:<br><br>
<blockquote type=cite class=cite cite="">Content-class:
urn:content-classes:message<br>
Content-Type: multipart/alternative;
boundary=&quot;----_=_NextPart_001_01C86D98.DBD5C04C&quot;;
x-avg-checked=avg-ok-7B645699<br><br>
<font face="arial" size=2>Thanks Greg.&nbsp; I also think you need to
exclude products without a visual interface.&nbsp; <br>
&nbsp;<br>
Thanks, Paul<br>
&nbsp;<br>
<hr>
<div align="center"></font></div>
<font face="tahoma" size=2><b>From:</b>
= EMAIL ADDRESS REMOVED =
[<a href="mailto: = EMAIL ADDRESS REMOVED = " eudora="autourl">
mailto: = EMAIL ADDRESS REMOVED = </a>] <b>On Behalf Of
</b>Gregg Vanderheiden<br>
<b>Sent:</b> Tuesday, February 12, 2008 11:49 AM<br>
<b>To:</b> 'TEITAC Committee'; 'Peter Korn'<br>
<b>Subject:</b> Re: [teitac-committee] Proposals regarding keyboard
shortcuts<br>
</font><font face="Times New Roman, Times">&nbsp;<br>
</font><font face="Courier New, Courier" size=2>Interesting.<br>
&nbsp;<br>
1)&nbsp; Can we fix that with&nbsp; ?on products that support AT
interoperability?. <br>
(I included interoperability since a headstick, or prosthetic is AT?. )
<br>
&nbsp;<br>
Visual Indication of Keyboard Shortcuts:<br>
&nbsp;&nbsp; All keyboard commands associated directly with user
interface<br>
controls should be visible within the visual user interface in at<br>
least one mode, and available programmatically to AT ON PRODUCTS THAT
SUPPORT AT INTEROPERABILITY.<br>
&nbsp;&nbsp; Note: This includes commands such as those used to activate
a menu<br>
or button, but not non-visible conventions such as ALT-TAB or<br>
Ctrl-Arrow.<br>
&nbsp;<br>
&nbsp;<br>
2) Also this should be MUST right?&nbsp; If it is SHOULD then it goes
down with advisory items. <br>
&nbsp;<br>
&nbsp;<br>
&nbsp;<br>
&nbsp;<br>
3) I note that there is a MUST and a SHOULD in the second provision
too.&nbsp;&nbsp; Is that intentional?&nbsp; The SHOULD should go into a
note if it is a SHOULD.&nbsp;&nbsp; <br>
&nbsp;<br>
&nbsp;<br>
&nbsp;<br>
Gregg<br>
&nbsp;-- ------------------------------ <br>
Gregg C Vanderheiden Ph.D. <br>
&nbsp;<br>
&nbsp;<br>
&gt; -----Original Message-----<br>
&gt; From: = EMAIL ADDRESS REMOVED =
[mailto:teitac-committee-<br>
&gt; = EMAIL ADDRESS REMOVED = ] On Behalf Of Schomburg, Paul<br>
&gt; Sent: Tuesday, February 12, 2008 10:18 AM<br>
&gt; To: TEITAC Committee; Peter Korn<br>
&gt; Cc: Schomburg, Paul<br>
&gt; Subject: Re: [teitac-committee] Proposals regarding keyboard
shortcuts<br>
&gt; <br>
&gt; Judy, Peter:&nbsp; The definition for Keyboard includes phone
keypads and TV<br>
&gt; remote controls.&nbsp; Would the requirement for keyboard shortcuts
to be<br>
&gt; &quot;available programmatically to AT&quot; mean that every TV and
every phone<br>
&gt; would have to provide an open programmable operating system
(like<br>
&gt; Windows or Java)?<br>
&gt; <br>
&gt; Thanks, Paul<br>
&gt; <br>
&gt; -----Original Message-----<br>
&gt; From: = EMAIL ADDRESS REMOVED = <br>
&gt;
[<a href="mailto: = EMAIL ADDRESS REMOVED = " eudora="autourl">
mailto: = EMAIL ADDRESS REMOVED = </a>] On Behalf Of
Judy<br>
&gt; Brewer<br>
&gt; Sent: Tuesday, February 12, 2008 12:11 AM<br>
&gt; To: TEITAC Committee; Peter Korn<br>
&gt; Subject: [teitac-committee] Proposals regarding keyboard
shortcuts<br>
&gt; <br>
&gt; Following is a two-part proposal to address documentation and<br>
&gt; visibility of keyboard shortcuts, based on discussion between
Peter<br>
&gt; Korn and myself over the past several weeks.<br>
&gt; <br>
&gt; We reached rough agreement on the first part of the proposal, but
had<br>
&gt; not completed addressing each other's concerns about the
alternatives<br>
&gt; in the second part of the proposal.<br>
&gt; <br>
&gt; We're forwarding this at the Chairs' request so as to be
available<br>
&gt; for discussion on the list and during the related agenda item for
the<br>
&gt; Feb 12 TEITAC teleconference.<br>
&gt; <br>
&gt; Regards,<br>
&gt; <br>
&gt; - Judy<br>
&gt; <br>
&gt; 1. Draft new provision to go in section 3 &quot;User Interface
and<br>
&gt; Electronic Content Provisions&quot;, with suggested placement
following<br>
&gt; current 3-S, &quot;Keyboard Operation&quot;:<br>
&gt;&nbsp;&nbsp;&nbsp; ------------------------------------<br>
&gt;&nbsp;&nbsp;&nbsp; Visual Indication of Keyboard Shortcuts:<br>
&gt;&nbsp;&nbsp;&nbsp; All keyboard commands associated directly with
user interface<br>
&gt; controls should be visible within the visual user interface in
at<br>
&gt; least one mode, and available programmatically to AT.<br>
&gt;&nbsp;&nbsp;&nbsp; Note: This includes commands such as those used to
activate a menu<br>
&gt; or button, but not non-visible conventions such as ALT-TAB or<br>
&gt; Ctrl-Arrow.<br>
&gt; <br>
&gt;&nbsp;&nbsp;&nbsp; Rationale for proposing this addition: We added
the visibility<br>
&gt; clause noting that this is a specific problem for several classes
of<br>
&gt; users. Note that there are a variety of ways of achieving &quot;at
least<br>
&gt; one mode,&quot; including a global system setting, pressing a key
to<br>
&gt; highlight the shortcuts, etc.&nbsp; We recommend placing this new
clause,<br>
&gt; and the programmatic availability to AT, here rather than in<br>
&gt; documentation because it is about what the product must do, not
what<br>
&gt; the documentation about the product must do.<br>
&gt; <br>
&gt;&nbsp;&nbsp;&nbsp; --------------------<br>
&gt; <br>
&gt; 2. Draft new 1.1-B (two alternative versions):<br>
&gt;&nbsp;&nbsp;&nbsp; ---------version (1)------------<br>
&gt;&nbsp;&nbsp;&nbsp; Information about keyboard shortcuts - including
keyboard commands<br>
&gt; and keyboard navigation mechanisms -&nbsp; must be documented in at
least<br>
&gt; one of the following places:<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; a. integrated help
system / context-sensitive help<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; b. centralized
on-line documentation<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; c. printed user
documentation<br>
&gt;&nbsp;&nbsp;&nbsp; When the documentation lists specific
pointing-device based<br>
&gt; actions that are unique to the product or content, the keyboard<br>
&gt; commands must also be listed. Wherever commercially reasonable
and<br>
&gt; logically practicable, all keyboard shortcuts, commands, and<br>
&gt; navigation should be documented in at least one centralized
location.<br>
&gt; <br>
&gt;&nbsp;&nbsp;&nbsp; ----------version (2)----------------<br>
&gt;&nbsp;&nbsp;&nbsp; Information about keyboard shortcuts - including
available<br>
&gt; keyboard commands and keyboard navigation mechanisms -&nbsp; must
be<br>
&gt; listed in centrally located user documentation, and available
in<br>
&gt; context-sensitive help.<br>
&gt; <br>
&gt; ###<br>
&gt; <br>
&gt; --<br>
&gt; Judy Brewer&nbsp;&nbsp;&nbsp; +1.617.258.9741&nbsp;&nbsp;&nbsp;
<a href="http://www.w3.org/WAI" eudora="autourl">http://www.w3.org/WAI</a>
<br>
&gt; Director, Web Accessibility Initiative (WAI), World Wide Web
Consortium<br>
&gt; (W3C)<br>
&gt; MIT/CSAIL Building 32-G526<br>
&gt; 32 Vassar Street<br>
&gt; Cambridge, MA,&nbsp; 02139,&nbsp; USA<br>
&gt; <br>
&gt; <br>
&gt;


WebAIM is an initiative of:
Center for Persons with Disabilities (CPD) Utah State University