🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: bit.listserv.easi
Article #163

CSUN trip report: screen readers, ATMs, and more!

#163
From: Kelly Ford
Date: Fri, 26 Mar 1999 00:00
248 lines
15300 bytes
>X-From_: owner-java-access@JAVA.SUN.COM Fri Mar 26 19:02:44 1999
>Delivered-To: kford@TELEPORT.COM
>X-Mailer: Mozilla 4.5 [en] (WinNT; U)
>X-Accept-Language: en
>Date:         Fri, 26 Mar 1999 10:53:51 -0800
>Reply-To: Java Accessibility interest mailing list
>              <JAVA-ACCESS@java.sun.com>
>Sender: Java Accessibility interest mailing list
>              <JAVA-ACCESS@java.sun.com>
>From: Peter Korn <peter.korn@SUN.COM>
>Organization: Sun Microsystems
>Subject:      CSUN trip report: screen readers, ATMs, and more!
>Comments: To: JA-PR@basso.eng.sun.com
>To: JAVA-ACCESS@JAVA.SUN.COM
>
>Greetings,
>
>Last week was the annual CSUN Conference on Technology and Persons with
>Disabilities.  Accessibility to the Java platform was one of the themes of
>the conference, and there were a number of conference sessions devoted to the
>topic, as well as a 3 hour evening session on Java Accessibility hosted by
>Sun Microsystems.  Access to Java applications was demonstrated at the show
>by IBM, Henter-Joyce, Syntha-Voice, and Sun.  In addition, Sun showed a few
>new technologies which showed the benefits of Java Accessibility outside of
>the traditional desktop realm.
>
>
>The first Java Accessibility presentation was by Earl Johnson of the Sun
>Accessibility team, titled "A Primer on the Java Platform and Java
>Accessibility" on Wednesday afternoon.  In this presentation, Earl gave a
>broad overview of the history of Sun's development of Java technologies and
>the Java Accessibility effort.  The presentation paper can be found at:
>http://www.dinf.org/csun_99/session0193.html
>
>The next presentation was from Richard Schwerdtfeger and the IBM Special
>Needs Systems group, titled "IBM's Self Voicing Kit Technology for Java:
>IBM's Solution to Bring Cross-Platform Accessibility to Mainstream Computing"
>on Thursday morning.  This presentation, expanded to two hours, included
>detailed information on the architecture of the IBM Self Voicing Kit
>technology for the Java platform, showing it's uses both as a screen reader,
>as well as a tool for evaluating the accessibility of a given Java
>application.  The presentation paper can be found at:
>http://www.dinf.org/csun_99/session0098.html
>
>In addition to the presentations by IBM employees, guests from CAST, the
>National Security Administration (NSA), CPB/WGBH/CAM, and Sun Microsystems
>gave demonstrations at this session.  CAST demonstrated Bobby
>(http://www.cast.org/bobby), the web page accessibility test tool developed
>for the Java platform and accessible because of its support of the Java
>Accessibility API.  The NSA talked about how they are using the IBM SVK with
>Solaris systems to get access to applications developed in the Java language
>deployed within their organization.  CPB/WGBH/CAM showed an application
>developed as part of their National Science Foundation-funded project on
>CD-ROM Access for Blind and Visually Impaired students -> an application for
>teaching how photosynthesis works which has a "no compromises" complex
>graphical interface, totally accessible through the IBM SVK (for more
>information, see their project web site at:
>http://www.wgbh.org/wgbh/pages/ncam/cdrom/).  Finally, Sun Microsystems
>demonstrated access to a shareware e-mail client developed for the Java
>Platform, ICEMail (http://www.ice.com/java/icemail), sending e-mail between a
>Solaris workstation and a Linux system, both running the Java 2 platform, and
>both talking via the IBM SVK.
>
>
>On Friday evening, Sun gave a 3 hour presentation outside of the normal
>conference agenda.  At this presentation, Sun devoted the bulk of the time to
>showcasing accessible Java applications through various different assistive
>technologies which support the Java Accessibility API.  At the end of the
>evening, Sun also showed applications for Java Accessibility outside the
>traditional confines of "desktop computing": an accessible ATM machine and
>environmental control systems.
>
>The first product demonstration of the evening came from Henter-Joyce, which
>showed an unreleased version of their screen reader, JFW, working with the
>Bobby web page checker Java application.  Bobby was launched just like a
>typical Windows application -> from the Start menu where it had been
>installed.  This invoked a Java virtual machine into which Bobby was loaded.
>Through a not-yet-released version of the Sun Access Bridge to Native Code
>technology (http://java.sun.com/products/jfc/jaccess-1.2/doc/bridge.html),
>JFW then read the contents of the Bobby application.  With JFW, Bobby behaved
>just like an accessible Windows application.  Tabbing through dialogs,
>manipulating menus, and editing text in the various text fields of Bobby
>worked as a JFW would expect from a typical Windows application.  A press
>release from Henter-Joyce on their Java Accessibility support can be found
>at:  http://www.hj.com/NewsCommentary/JavaCSUN.html
>
>The second product demonstration of the evening came from Syntha-Voice, which
>showed an unreleased version of their screen reader, WindowBridge, working
>with the sample Swing application Stylepad.  Stylepad is a text editor which
>supports rich text attributes and graphics.  Through a not-yet-released
>version of the Sun Access Bridge, WindowBridge provided access to the
>Stylepad application and the text document contained within it.  Showing off
>one of the key features of the Java Accessibility API, WindowBridge spoke the
>attributes of the text contained within the Stylepad document, stating when
>the text was underlined or in boldface, what the font name and size were, and
>the red, green, and blue components of the color used for text that wasn't
>black pixels on a white background.  When someone from the audience asked how
>long it took Syntha-Voice to develop the level of support for the Java
>platform that was being demonstrated, they answered that it took them less
>than a week.  More information about WindowBridge can be found at:
>http://www.synthavoice.on.ca/
>
>The third product demonstration of the evening came from IBM, which showed
>their Self Voicing Kit (http://www.alphaworks.ibm.com/tech/svk) in
>conjunction with BluePages, an internal IBM application used for looking up
>fellow employees.  IBM demonstrated the power and flexibility of their
>technology, which is written in the Java language and therefore platform
>independent.
>
>The next set of folks were from the NSA, echoing their earlier presentations
>as part of the IBM session.  Gary Day and Chris Murphy talked about how easy
>it was to make the Java applications they were developing for the NSA
>accessible.  They recounted how rapidly development went for them in the Java
>platform, and how by simply following a few simple guidelines they wound up
>with a very accessible set of applications that were to be deployed through
>the NSA.
>
>After the NSA came Madeleine Rothberg and Tom Wlodkowski from CPB/WGBH/NCAM,
>echoing their earlier presentations as part of the IBM session.  They showed
>their photosynthesis teaching demonstration application in conjunction with
>the IBM SVK.  One of the most powerful demonstrations of the high quality of
>the access provided by this combination was at the screen showing a two
>dimensional graph of the rate of production of oxygen by the plant as the
>user varied the amount of light and other inputs.  As the user changed the
>inputs, the rate of oxygen production changed visibly on the graph, and
>simultaneously the IBM SVK spoke the new rate in a different voice.
>
>The remainder of the Friday evening presentation was given by employees from
>Sun Microsystems.  Lynn Monstanto showed JavaWorkShop
>(http://www.sun.com/workshop/java/), a development environment for Java
>applications, itself written entirely in the Java language.  Lynn, formerly a
>member of the JavaWorkShop development team, showed how he used the Java
>Accessibility Utilities test tools to ensure that JavaWorkShop would be
>accessible, explaining how the Java Accessibility API works.
>
>Peter Korn and Dena Shumila then demonstrated again for the evening audience
>access to ICEMail with speech via the IBM SVK from both Solaris and Linux
>systems.  Underscoring why ICEMail, an application simply downloaded off of
>the Internet at the beginning of the show, worked so well with the IBM SVK,
>Sun read from some of the six published books on the Java Foundation Classes
>and Java 2 platform which discuss Java Accessibility and in many cases give
>detailed, step-by-step instructions to Java developers on how to support
>Accessibility and Assistive Technologies in their Java applications.
>
>The last two demonstrations of the evening showed applications of Java
>Accessibility outside of the traditional desktop environment.  The first of
>these was a prototype Accessible ATM machine.  Marney Beard of Sun
>demonstrated first how the ATM machine prototype works for a typical
>mainstream user.  It behaved just like one would expect an ATM to behave,
>asking her for her PIN code, giving her access to her accounts, and allowing
>her to make deposits and retrieve cash.  Then Dena Shumila used the ATM.
>This time, however, the ATM read from her JavaRing (in practice this would be
>a plastic card) information specifying that she wanted the ATM to use a
>low-vision Look & Feel, along with a particular screen reader, as part of her
>ATM interaction.  The ATM then reconfigured itself, changing to a high
>contrast screen with large text, loading in a screen reader, and speaking to
>her.  It then asked her for her PIN, which she entered, and then it told her
>about her accounts and she navigated through the ATM screens to retrieve some
>cash.  Dena and Marney then explained how the Accessible ATM prototype works,
>that it is based on the Java 2 platform, and that while it is a prototype,
>the technologies inside it could be used and deployed by financial
>institutions.  For more information about the Accessible ATM prototype, see
>the presentation at: http://www.sun.com/access/presentations/AATM/ or the
>white paper at: http://www.sun.com/access/wp-aatm/
>
>In the final demonstration of the evening, Peter Korn of Sun Microsystems
>talked about Sun's new Jini technology (http://www.sun.com/jini), and
>implications for pairing Jini with the Java Accessibility work Sun is doing.
>Peter demonstrated a Java application which controlled a lamp and a clock
>radio.  This application used the Java Accessibility API, and so would be
>accessible to all of the screen readers which were demoed earlier in the
>evening.  Peter stated that the hope of the Sun Accessibility team is that in
>the future, Jini-enabled devices such as elevators and stereo systems and
>microwave ovens would provide user-interfaces for the Java platform which
>used the Java Accessibility API and thereby worked with assistive
>technologies.  A user in a wheelchair could then roll up to an elevator, have
>the computer on the wheelchair discover the Jini-enabled elevator and then be
>able to manipulate the buttons of the elevator directly from the Java
>application downloaded automatically to the wheelchair.
>
>
>On Saturday morning Madeleine Rothberg and Tom Wlodkowski gave a detailed
>hour long presentation titled "Adapting Multimedia Software For Blind
>Students: Choices And Challenges."  This presentation went into more depth on
>the Photosynthesis teaching application they demonstrated earlier in the
>conference, and discussed how easy it was for them develop the rich graphical
>interface that was at the same time very accessible, using the Java
>Foundation Classes and their built-in support for the Java Accessibility
>API.  The presentation paper can be found at:
>http://www.dinf.org/csun_99/session0156.html
>
>
>Later Saturday morning, Gary Day and Christopher Murphy gave a presentation
>titled "Information Technology Accommodation", in which they discussed how
>the National Security Agency was using applications developed for the Java
>platform on their thousands of Sun Solaris systems, accessible to their blind
>employees.  The presentation paper can be found at:
>http://www.dinf.org/csun_99/session0191.html
>
>
>In addition to the presentations at CSUN, several companies were
>demonstrating their work with Java Accessibility at the show.  IBM and
>Henter-Joyce were demonstrating access to Java applications in their suites
>on the 17th floor of the hotel, and Sun was showing access to Solaris and
>Linux in their suite, as well as showing their Accessible ATM prototype and
>giving away JavaRings.
>
>
>Also available for the CSUN show were two articles on the Sun web site
>discussing Java Accessibility.  In the front-page article titled "The Java
>Accessibility API Hits the Road"
>(http://java.sun.com/features/1999/03/access.html), Steve Malone introduces
>the notion of Accessibility and discusses how the Java Accessibility API and
>the Java platform combine to support people with disabilities.  Headlining
>The Swing Connection, a web site dedicated to the Java Foundation Classes,
>Mark Andrews describes how programmers should use the Java Accessibility API
>to make their applications accessible in the article titled "Accessibility
>and the Swing Set: How Swing Can Help You Create Accessible Apps"
>http://java.sun.com/products/jfc/tsc/special_report/accessibility/accessibi
lity.html
>
>Finally, Sun's documentation team had just released in time for CSUN a new
>edition of The Java Tutorial, a definitive tutorial on how to develop for the
>Java platform (http://java.sun.com/docs/books/tutorial/).  Throughout the
>tutorial's coverage of the Java Foundation Classes are source code examples
>which show how to use the Java Accessibility API.  In addition, a special
>section titled "How to Support Assistive Technologies"
>(http://java.sun.com/docs/books/tutorial/uiswing/misc/access.html) shows
>step-by-step how to ensure that your Java application supports assistive
>technologies.
>
>
>
>All in all, it was quite a conference!
>
>
>
>Peter Korn
>Assistive Technology Architect,
>Sun Microsystems
>
>===========================================================================
>To unsubscribe, send email to listserv@java.sun.com and include in the body
>of the message "signoff JAVA-ACCESS".  For general help, send email to
>listserv@java.sun.com and include in the body of the message "help".
>
>
>
Technical Details
Message-ID: <3.0.5.32.19990326114759.01753360@mail.teleport.com>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 116345,70873d0716ea3629,start
X-Google-Attributes: gid116345,public
From: Kelly Ford <kford@TELEPORT.COM>
Subject: CSUN trip report: screen readers, ATMs, and more!
Date: 1999/03/26
Message-ID: <3.0.5.32.19990326114759.01753360@mail.teleport.com>
X-Deja-AN: 459451947
Sender: "* WEB http://www.rit.edu/~easi" <EASI@MAELSTROM.STJOHNS.EDU>
X-Sender: kford@mail.teleport.com
Comments: RFC822 error: <W> Incorrect or incomplete address field found and ignored.
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0
Newsgroups: bit.listserv.easi