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