Description
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, that works best for a given situation.
What to Consider
Minimize Keystrokes
Keep the number of keystrokes to a minimum.
Avoid Free Text
Avoid free text entry where possible.
Provide Defaults
Provide pre-selected default values where possible.
Default Input Mode
Specify a default text entry mode, language and/or input format, if the target device is known to support it.
Tab Order
Create a logical order through links, form controls, and objects.
Control Labeling
Label all form controls appropriately and explicitly associate labels with form controls.
Control Position
Position labels so they lay out properly in relation to the form controls they refer to.
Resources
Mobile Accessibility: How WCAG 2.0 and Other W3C/WAI Guidelines Apply to Mobile