- From: James Allan <allan_jm@tsb1.tsbvi.edu>
- Date: Thu, 05 Mar 1998 17:16:41 -0600
- To: w3c-wai-ui@w3.org
Browser User Interface Accessibility Check List 1=highest, 2=middle, 3 lowest priority, ADD=Item to add, ?=I do not have enough information or understanding to make a recommendation, JA:=my comments Presentation Adjustability JA: I am not sure of the distinction between disable and Override. For example, in IE or Navigator when a user says use "my colors" is that overriding the authors colors or disabling the authors colors. Or does Override include disable? ? Author CSS disable ? Author color disable ? Author font disable ? Author background disable 1 User CCS override 1 User foreground/background color override 1 User font style and size override 1 Display only ALT text for images (complete ALT text) 1 Display TITLES for anchors that are images ADD Display ALT text and Titles for anchors that are images ADD Display text within OBJECT tag 1 Display LONGDESC discriptions on user command 3 Display view option for headers only 3 Display view option for headers and anchors only 1 Display view option based on users preferences of selected elements 1 Maintain relative focus positions between views ? Suspend Dynamic HTML events Orientation Information 1 Document TITLE in title line 2 Document summary information on status line on document load 1 Document summary information on status line on user command 1 Selected document summary information in menu items (see visibility section) JA: this should also be included in Navigation section 2 Element identification on status line on focus/mouse over (see next section for psuedo focus) Navigation Commands Text highlight, an insert cursor or other indicator usable by assistive technology is needed as a psuedo focus for 3rd party assistive technology for navigation of HTML elements. The psuedo focus is needed for most of the following navigation commnands to benefit users with disabilities. The following is an initial list of navigation commands. The commands should be available from the keyboard, menus and possibly in a user defined set of toolbar commands. List of Important Navigation Commands Link (Anchor) 1 Move to previous link 1 Move to next link 1 Move to link from list ADD Move to link from menu ADD Move to link from command line (see Scott L. message about Lynx and links) 1 Select link Headers 1 Move to previous header 1 Move to next header 1 Move to header from list ADD Move to header from menu List Items 1 Move to previous list item 1 Move to next list item ? Move to list item from list JA: what is the purpose of this Forms ADD Move to beginning of Form JA: this would be very useful for search engines 1 Move to previous control 1 Move to next control 2 Move to control from list 1 Change state of control (control dependent) Tables 2 Move to previous table 2 Move to next table 2 Move to table from list 1 Move to next column 1 Move to next row Present table row header on status line Present table column header on status line ADD Present table row and column header for individual cell on status line 1 Find in table Frames 1 Move focus to next frame 1 Move focus to previous frame ADD Move focus to frame from a list DHTML Events ? Suspend ? Move to previous element with DTHML event ? Move to next element with DTHML event ? Activate event Visibility of Accessibility Information 1 Display keyboard equivalents on associated menu items 1 Display navigation commands in menus (For example have a main menu item labled nn Headers, where nn is the number of headers in the current document. The sub menu items would include Next Header, Previous Header, List of All Headers, and a Dynamic List of the first 10 headers.) 1 Discription of navigation command and selection options in on-line documentation 1 Discription of presentation options in on-line documentation 1 Discription of orientation information options in on-line documentation ? Compatibility with 3rd Party Assistive Technology JA: I am not sure how this would work. There are many 3rd party assitive tech addon. Would each browser be required to test with all tools available? Or, should browser manufactures publish or codevelop or use some other mechanism to ensure that 3rd party developers have a standard way to access the information. ? Use Active Accessibility in Windows 95/NT Code ? Use SUNSoft Java Accessibility API in Java Code 1 Use of Standard OS Controls/Menus/Dialog boxes Jim Allan, Statewide Technical Support Specialist Texas School for the Blind and Visually Impaired 1100 W. 45th St., Austin, Texas 78756 voice 512.206.9315 fax: 512.206.9453 http://www.tsbvi.edu "We shape our tools and thereafter our tools shape us." McLuhan, 1964
Received on Thursday, 5 March 1998 18:40:59 UTC