- From: Ian Jacobs <ij@w3.org>
- Date: Thu, 17 Jun 1999 14:29:50 -0400
- To: w3c-wai-ua@w3.org
Reference document: http://www.w3.org/WAI/UA/WAI-USERAGENT-19990611 At the 16 June WG teleconf [1], the WG expressed a desire to create a guideline specific to keyboard accessibility. The idea is that keyboard accessibility is important for ensuring compatibility between desktop browsers and dependent user agents. The 11 June draft of the guidelines distributes keyboard-related checkpoints to guidelines about device-independence, documentation, configurability, and following system conventions. In this proposal, those checkpoints would be regrouped under a single guideline, with cross references back and forth from other guidelines. GUIDELINE: Ensure accessible keyboard access to user agent functionalities RATIONALE: Some text here about keyboard access being important to ensure compatibility. CHECKPOINTS: - By default and without additional customization, ensure that all functionalities offered by the user agent are accessible using the keyboard. [Priority 1] Cross-ref to device-independence guideline. - Allow the user to configure the keystrokes used to activate user agent functionalities. Wherever possible, allow single key activation of functions. [Priority 2] Cross-ref to configuration guideline. - Indicate the keyboard access method to activate a user agent function using platform conventions. [Priority 2] Cross-ref to guideline about system conventions. E.g., underlined letters in menu entries. - Provide documentation on default keyboard commands and include with user agent documentation and/or user help system. [Priority 2] Cross-ref to guideline on documentation - Provide information to the user about the current keyboard configuration. [Priority 2] Cross-ref to guideline about documentation. PROPOSED ADDITIONAL CHECKPOINTS: - Provide default keyboard configuration for frequently performed operations [Pri 3] - Others? There are two checkpoints that should probably remain in other guidelines since they are more general (and cross references used): a) 11.6 Follow operating system conventions and accessibility settings. In particular, follow conventions for user interface design, default keyboard configuration, product installation, and documentation. [Priority 2] b) PROPOSED: "Define default keyboard configurations consistently between software versions. Changes should not be made arbitrarily and should improve accessibility or consistency with platform conventions." Perhaps Priority 3? This second checkpoint will appear in a separate proposal for a guideline about software consistency. If the Working Group elects to include a single checkpoint about keyboard configuration consistency, that checkpoint would naturally fall under the keyboard accessibility guideline. I do not think we need to have checkpoints specifically for keyboard navigation and activation of active elements. They can be listed in prose or as examples to emphasize their importance, but are covered by the first checkpoint. - Ian [1] http://lists.w3.org/Archives/Public/w3c-wai-ua/1999AprJun/0205.html -- Ian Jacobs (jacobs@w3.org) http://www.w3.org/People/Jacobs Tel/Fax: +1 212 684-1814
Received on Thursday, 17 June 1999 14:29:42 UTC