- From: Kim Patch <kim@redstartsystems.com>
- Date: Thu, 15 Dec 2011 12:13:16 -0500
- To: WAI-UA list <w3c-wai-ua@w3.org>, Wayne Dick <wayneedick@gmail.com>
- Message-ID: <4EEA2AAC.6040204@redstartsystems.com>
ACTION-679 Write note for top of document about overarching principle of modality independence [on Kimberly Patch - due 2011-12-15]. *The Modality Independence Principal* Users interacting with a web browser may do so using one or more input methods including keyboard, mouse, speech, touch, and gesture. It's critical that each user be free to use whatever input method or combination of methods works best for a given situation. Therefore every potential user interaction must be accessible via modality independent controls that any input technology can access. For instance, if a user can't use or doesn't have access to a mouse, but can use and access a keyboard, the keyboard can call a modality independent control to activate an OnMouseOver event. ACTION-678 Write a combo of 261-263 to one SC, and intents, etc. [on Kimberly Patch - due 2011-12-15]. 2.6.X Activate any event handlers: The user can call up a list of input device event handlers <http://www.w3.org/WAI/UA/2011/ED-UAAG20-20111103/MasterUAAG20111103.html#def-event-handler> explicitly associated with the keyboard focus <http://www.w3.org/WAI/UA/2011/ED-UAAG20-20111103/MasterUAAG20111103.html#def-keyboard-focus> element, and activate any one or more. (Level A) Intent of Success Criterion 2.6.X : Users interacting with a web browser may be doing so by using one or more input technologies including keyboard, mouse, speech, touch, and gesture. No matter how the user is controlling the user agent, the user needs to know all the input methods assigned to a particular piece of content. At the same time, anyone input method should not arbitrarily hold back another. For instance, people who don't use a mouse shouldn't necessarily have to map their input methods to the same steps a mouse user would take. Examples of Success Criterion 2.6.X : o Jeremy cannot use a mouse. He needs to activate a flyout menu that normally appears OnMouseOver. Jeremy can navigate to a link on this flyout menu and activate it using keyboard shortcuts. o Ken is a speech input user. In order to get his work done in a reasonable amount of time and without overtaxing his voice he uses a single speech command phrase to move the mouse up, left and click. o Karen cannot use a mouse. She clicks a single key to activate both events for link that has an onmousedown and an onmouseup event link. Related Resources for Success Criterion 2.6.X : The Modality Independence Principle X.X -- ___________________________________________________ Kimberly Patch President Redstart Systems, Inc. (617) 325-3966 kim@redstartsystems.com www.redstartsystems.com <http://www.redstartsystems.com> - making speech fly Blog: Patch on Speech +Kim Patch Twitter: RedstartSystems ___________________________________________________
Received on Thursday, 15 December 2011 17:12:59 UTC