accesskey (replacement/enhancement) requirements list

aloha!

here is a listing of the PF requirements for keyboard access in HTML5 
-- note that there is a wiki version of this information at

http://www.w3.org/WAI/PF/HTML/wiki/Access/pf_requirements

which contains background information and links not included in this 
post...

--- BEGIN PF KEYBOARD REQUIREMENTS FOR HTML5 ---
Requirement 1: A device independent means to activate an access command.

Requirement 2: Ability for an author to define a default access command 
mapping, and for a user to override the default mapping.

Requirement 3: Access commands should default to focus behaviour, 
ability for authors to specify whether the default behaviour focuses 
or activates the target, and for a user to overwrite any author 
specified or default behaviour.

Requirement 4: Ability for an author to provide a description for an 
access command assignment.

Requirement 5: Ability to specify the target elements that will respond 
to an access command, based on their id reference.

Requirement 6: Ability to specify target elements in terms of their 
role, or implied ARIA semantics for the role if not overridden by 
ARIA.

Requirement 7: Ability to specify a custom order for cycling through 
multiple objects attached to a single access command.

Requirement 8: As long as the document is loaded in the browser, user 
agents must be able to return the user to their previous place in the 
navigation sequence.

Requirement 9: Access command mappings should be available at the 
beginning of the document.

--- END PF KEYBOARD REQUIREMENTS FOR HTML5 ---

related resources:

[1] Access Key Replacement (HTML A11y TF wiki page) 
http://www.w3.org/WAI/PF/HTML/wiki/Access

[2] is accesskey irretrievably broken as an attribute? 
http://www.w3.org/WAI/PF/HTML/wiki/Talk:Access/access_key_requirements

[3] proposed first draft of "Access Element: Enabling Generic Document 
Accessibility" 
http://lists.w3.org/Archives/Public/www-archive/2010May/att-0020/access-element-20100519.html

 

Received on Thursday, 26 August 2010 16:54:43 UTC