- From: <karl.hebenstreit@gsa.gov>
- Date: 10 Aug 98 13:35:00 -0400
- To: w3c-wai-ig@w3.org
- Message-Id: <199808101729.NAA04608@gsauns1.gsa.gov>
Al: Your "accordion file" analogy is a good one for describing the functionality of Notes "twisties". The "-" denotes that the section is collapsed, so the available actions are either to review the information as provided or to choose Enter to expand the section. The HTML source code for these collapsed sections is: <IMG SRC="/icons/collapse.gif" BORDER=0 ALT="- "> Conversely, the "+" denotes that the section is expanded, and the action to be taken would be to collapse the section. Therefore, to address this issue, I believe that the appropriate solution would be to have the Notes-to-HTML translation generate an ALT="Expand Section" instead of the "-" and an ALT="Collapse Section" instead of the "+" This would address the "meaningful link text" rule to which you referred below. However, the much more serious issue is that performing an action (collapsing an expanded section or expanding a collapsed section) results in the page being refreshed, and screen readers do not presently keep track of the current (at the time the action was taken) location within the page. This is extemely frustrating for blind users, particularly if the page contains many twisties and they were selecting one near the bottom of the page. This also greatly reduces efficiency of working with the information provided. The best short-term solution is to use the search capability to find the requested information (the Notes application will need to have the full-text index created so that the search feature is enabled for browsers). As you indicate below, this would be more generally applicable to accordion lists, regardless of the technology used to develop them. Karl Hebenstreit, Jr. US General Services Administration Center for IT Accommodation ____________________Forward Header_____________________ Subject: Re: Twisties re notes/domino Author: "al gilman" <asgilman@access.digex.net> Date: 8/10/98 10:02 AM [follow-up to discussion of the Lotus Notes/Domino implementation of expanding lists with inscrutable "+/-" link text on twisties.] The existing rule about "use meaningful link text" explains why using plus and minus as the link text for twisties does not work for screen reader users. But it does not really tell you what to do about it because a long substitution would get tedious even in speech. We probably need to step back and see what the twisties are doing for us to understand the problem. Twisties are used as controls inside what we might call "accordion lists" by analogy to "accordion file" containers for information on paper. These are list structures similar to a table of contents that the user interface lets you fold and expand on a section by section basis. Users of MacOS since version 7 and Microsoft Windows since Windows 95 will be familiar with this in the file system interface. The problem is that the visual user can see where the un-changed parts of the list come back in the adjusted list presentation. It is not similarly easy to perceive the structure in terms of changed and unchanged segments in audio, so far as I know. Accordion lists are visual context-savers for exploring hierarchical information structures. I might even say that accordion lists are a best current practice for this function. If there is a comparable best current practice for saving context inside a hierarchical domain, in the context of an audio user interface, I don't know what it is. What to do about it? This could easily get technical enough and voluble enough to be worth moving off the general interest list. There are several groups that are potentially affected: User Agent, Page Author, Authoring Tools, Protocols and Formats. Maybe we should try an ad-hoc action team. If people will volunteer to work on how to make accordion lists accessible, then we can move the discussion off the Interest Group list. The WAI Coordination Group <w3c-wai-cg@w3.org> can worry about what sort of a coordination process will keep the interested groups tuned in. Al Gilman PS: HTML 4 already has the functionality suggested as LABELFOR for form controls, but not for general links. The usability concerns are the same whether the interface behavior is done with Javascript or CGI.
Received on Monday, 10 August 1998 13:51:37 UTC