- From: Jon Gunderson <jongund@staff.uiuc.edu>
- Date: Wed, 14 Jul 1999 10:52:41 -0500
- To: w3c-wai-ua@w3.org
- Message-Id: <199810141610.LAA08234@staff2.cso.uiuc.edu>
I know most people will not have time to review this information before the telecon. But, I though it would be a good reference during the telecon to refer to when discussing DHTML. Jon A. Provide information about the content and structure of a document User agents need to support users who cannot use information on the display to identify elements, relationships and actions in a document. Users need to be oriented to they types of information and actions that are available on a page. If users cannot orient themselves to the types of elements in a document, users who are blind, have low vision, some types of learning disabilities, or any user who cannot or has chosen not to view the authors representation of information will have incomplete knowledge of the content of the document. Techniques 1. Provide a mechanism for assistive technologies to identify which elements have associated DHTML events. [+P1] [+Torientation-dhtml] 2. Render information about elements and DHTML events when certain events occur (e.g., focus, hover, etc.). [+P2] [+Torientation-elements] B. Allow keyboard navigation and activation of DHTML events Dynamic HTML techniques are providing capabilities to make Web documents application interfaces that allows authors to progamatically change the information rendered to the user and respond to event created by the user. There are several types of uses of DHTML: 1. Data verification or translation in form based document inwhich events are invisible to the user. 2. Data verification or traslation in a form based document inwhich events dynamically change the informaton resented to the user. 3. Implementation of help features (mostly uses mouse over events), including things like popup windows. 4. Application interfaces that dynamically change content redenred to the user based on user actions or changes document state (i.e. document data information changes). 5. Applications that use events as decoration to improve the visual or auditory effects of a page. 6. Documents that use a combination of these techniques. Some uses of Dynamic HTML techniques are therefore invisible to the user, but more likely DHTML events will change content based on user actions. The basic issues for accessibility are threfore: 1. Identifying which elements have events associated with them and what types of event the element responds to. 2. Providing a means for the user to activate the event. 3. Providing information back to the user on changes in document content Technques: 1. Sequential keyboard access to explicit events assoicated with an element. [+P1][+Tnav-dhtml-sequential] 2. Direct keyboard access to explicit events associated with an element. [+P1][+Tnav-dhtml-direct] 3. Keyboard equivalents for simulating mouse explicit events. [+P1][+Tnav-dhtml-simulate] Jon Gunderson, Ph.D., ATP Coordinator of Assistive Communication and Information Technology Division of Rehabilitation - Education Services University of Illinois at Urbana/Champaign 1207 S. Oak Street Champaign, IL 61820 Voice: 217-244-5870 Fax: 217-333-0248 E-mail: jongund@uiuc.edu WWW: http://www.staff.uiuc.edu/~jongund http://www.als.uiuc.edu/InfoTechAccess
Received on Wednesday, 14 October 1998 12:10:27 UTC