[Next] [Up] [Previous]
Next: 3.6 Navigating The File Up: 3.5
Surfing The WWW Previous: Browsing A WWW
The W3 browser parses a WWW document before displaying it.
Emacspeak relies on this internal representation to provide the
spoken rendering, rather than examining the visually displayed
document. This fits well with the overall design of Emacspeak;
it also enables Emacspeak to produce spoken feedback that would
be impossible to generate by merely examining the screen.
A typical interaction with a form element consists of:
- Moving system focus to the element.
- Changing the state of the form element, e.g.,
pressing a button or entering a value.
- Obtaining confirmation from the system about the recently
performed action.
We illustrate this with examples of what happens when the
user interacts with different form elements that are found on
WWW documents.
- Text Field
-
- Emacspeak summarizes the element under the focus with
an utterance of the form ``text field field name
set to value.''. The name of the text field and
its value if any are retrieved from the internal
representation.
- Pressing enter results in the spoken prompt ``Enter
value for field name.''.
- After the value has been input, Emacspeak confirms
this with the announcement ``text field field name
set to value.''.
- Check Box
-
- Emacspeak summarizes the check box with an utterance
of the form ``Check-box name is checked.'',
assuming the box has been previously checked.
- Pressing enter produces a button click.
- Emacspeak says ``unchecked check box
name.''.
- Radio Button
- The interaction parallels that described above for check
boxes. The utterance uses the phrase ``is pressed'' to
distinguish radio buttons from check boxes.
Raman T. V.
Tue Nov 21 15:57:11 PST 1995