Interactive WWW Documents.
[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