Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!think.com!yale!bunker!hcap!hnews!115!778.1!Eric.Bohlman From: Eric.Bohlman@p1.f778.n115.z1.fidonet.org (Eric Bohlman) Newsgroups: misc.handicap Subject: Screen readers: AI vs. Config Message-ID: <19014@bunker.isc-br.com> Date: 24 Apr 91 22:14:26 GMT Sender: wtm@bunker.isc-br.com Reply-To: Eric.Bohlman@p1.f778.n115.z1.fidonet.org Organization: FidoNet node 1:115/778.1 - COPH-2 (BGMS), Chicago IL Lines: 30 Approved: wtm@bunker.hcap.fidonet.org Index Number: 15190 [This is from the Blink Talk Conference] It seems to me that one way to reduce the problem of "having to know the application inside-out in order to configure it" is for a screen reader to include features that make it easy for the user to explore the layout of an application's screen. I'd like to think that I've put some such features in Tinytalk, but I'm sure there are more that can be thought of. Anybody got any suggestions? One consideration is that some of these features can take up extra memory. Ideally, the more memory-intensive exploration features could be put into an "add-on" module that you would load only when you needed to explore a new application. I do agree that some configuration features should be automated (as long as the user can change the automatically-determined settings if he so desires). For example, applications tend to pop up lightbar windows all over the place (and not always in the same location each time) so a facility to automatically locate them makes sense. Similarly, a speech program should be able to make an intelligent guess as to what attribute in a lightbar window really represents the lightbar (many such windows have four or five different attributes going, and you can't always apply a simple rule like "the background color isn't black"). The new (as yet unreleased, but coming soon) version of Tinytalk does a fairly good job of this. -- Uucp: ..!{decvax,oliveb}!bunker!hcap!hnews!115!778.1!Eric.Bohlman Internet: Eric.Bohlman@p1.f778.n115.z1.fidonet.org