The input specified may be a keyboard key or a phrase to be recognized by speech recognition engines. When speech recognition is used the author may need some over the speech recognition parameters. This control includes pointers to vocabulary, definition of sensitivity and more. We need a set of rules to define the way a browser does form rendering. We need a way to define how input for input field is solicited from users.
Graphical browsers place input fields in front of the users.
The user is compelled to provide the input by the very appearance of the field on the display. Most people already know how to fill the input fields - type in text, check a check box or select from a selection list. In the case of voice browsers, the input or navigation controls must be offered to the user. Users of graphical browsers use the keyboard to provide input and use the mouse to make selections. Voice browsers will have to offer the user selection method through the keyboard as well as selection through speech.