Fw: GNOME Accessibility Framework; J2SDK 1.4 beta 2; Java Accessibility Helper 0.4

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



----- Original Message -----
From: "Peter Korn" <peter.korn@sun.com>
To: <JAVA-ACCESS@JAVA.SUN.COM>
Sent: Tuesday, August 28, 2001 5:10 PM
Subject: GNOME Accessibility Framework; J2SDK 1.4 beta 2; Java
Accessibility Helper 0.4


The Sun Accessibility team is delighted to announce the availability of:

    - The Early Access release of the GNOME Accessibility Framework,
      which provides support for the development of accessible GNOME
      applications and for the development of assistive technologies
      for the GNOME desktop.  This Early Access release includes
      everything necessary for GNOME application developers to make
their
      applications accessible, and for assistive technology vendors to
      being developing assistive technologies for the GNOME user
      environment.

    - Version 1.4 Beta 2 of the Java (TM) 2 Software Development Kit,
      containing the Java Accessibility API, the Swing user-interface
      classes, and support for loading Assistive Technologies into the
      Java VM.  Version 1.4 is a "feature" release of the Java 2 SDK,
      and contains many new features, including a number of additions
      and enhancements to support accessibility.

    - Version 0.4 of the Java Accessibility Helper, a test tool for
      Java application developers and testers to help them find and fix
      accessibility problems with Java applications.  This release
includes
      support for testing Java applications and applets, and produces
      detailed reports listing the problems it finds at a variety of
      severity levels.


  GNOME Accessibility Framework, Early Access release
  ---------------------------------------------------
    The GNOME project comprises a desktop user environment: a graphical
    desktop user interface and a set of user-interface libraries; as
    well as a suite of office productivity tools and applications.
GNOME
    is commonly part of Linux distributions (such as those from RedHat,
    TurboLinux, VA Linux, etc.) and it is the future graphical desktop
    for Sun Solaris workstations and servers.  GNOME 2.0 is the upcoming
    major release of the GNOME user environment, and it will support
    accessibility for people with disabilities through built-in keyboard
    access, and accessible applications which implement the GNOME
    Accessibility Framework.

    The GNOME Accessibility Framework is made up of several key pieces:

      1. The Accessibility Toolkit (ATK), which is a definition of
         the accessibility contract for GNOME user-interface elements;

      2. The GNOME Accessibility Implementation Library (GAIL), which
         implements the ATK on behalf of the GTK+ user-interface library
         (a library of user-interface elements comprising things like
         buttons, menus, scrolling text fields, etc.);

      3. The desktop Assistive Technology Service Provider Interface
         (AT SPI), which unifies all of the accessibility information
         of applications running on the GNOME desktop (be they standard
         GNOME applications, Java applications, or something different)
         into one central interface for use by assistive technologies
         like screen readers, screen magnifiers, and on-screen
keyboards.

    Like the rest of the GNOME project, the GNOME Accessibility
Framework
    is completely open-source.  The GNOME Accessibility Framework is
    licensed under the GNU Lesser General Public License (LGPL).

    This Early Access release includes the final definition of the ATK,
    an edition of GAIL that is roughly 70% completed, and an early
    edition of the AT SPI.  Also included in this release are a set of
    test tools which both test the accessibility information in GNOME
    applications, and illustrate how to develop assistive technologies
    on top of the framework.  The GNOME Accessibility Framework is now
    ready for GNOME application developers to begin the process of
making
    their applications accessible, and for assistive technology vendors
    to being developing assistive technologies for the GNOME user
    environment.

    The GNOME Accessibility project, and the Early Access release
itself,
    can be found at:
      http://developer.gnome.org/projects/gap/

    A press release announcing the GNOME Accessibility Framework Early
    Access is at:
      http://www.gnome.org/pr-accessible.html

    A Linuxpower interview with a number of Sun's GNOME engineering
staff,
    including members of the GNOME Accessibility engineering team, is
at:
      http://www.linuxpower.org/display.php?id=213


  Java 2 Software Development Kit version 1.4 Beta 2
  --------------------------------------------------
    The SDK is the reference release of the Java platform, containing
    core support for Accessibility, the Java Runtime environment, and
    the Java Plugin for use with web browsers such as Netscape and
    Internet Explorer.

    Version 1.4 Beta 2 contains the Java Accessibility API, the Swing
    user-interface libraries (which support the Java Accessibility API),
    and support for loading Assistive Technologies into the Java Virtual
    Machine.  New for accessibility in version 1.4 is improved keyboard
    navigation in a number of Swing components - including the ability
    to navigate links in the Swing HTML components, first-letter
navigation
    in list components, and tabbed pane keyboard mnemonic support.  Also
    new for accessibility are several new AccessibleRole definitions,
    several new system properties, and AccessibleExtendedComponent, an
    addition to the Java Accessibility API.

    A detailed list of the new accessibility features in Java 2 SDK 1.4
    can be found at:
      http://java.sun.com/j2se/1.4/docs/guide/access/new-features.html

    The Java 2 SDK version 1.4 is described at and downloadable from:
      http://java.sun.com/j2se/1.4/


  Java Accessibility Helper version 0.4
  -------------------------------------
    The Java Accessibility Helper is a test tool for Java
application            developers and testers to help them find and fix
accessibility problems
    with Java applications.  The Helper runs in a separate Java VM, and
    works by exercising the application to be tested via standard
    Java APIs, and via the Java Accessibility API.  The Helper generates
    a report that includes a prioritized list of problems and potential
    problems with the application being tested (e.g. verifying that
    all input fields in an application can be reached using only the
    keyboard).

    Version 0.4 includes support for testing Java applications and
applets,      and fixes a number of bugs in the previous releases.  The
Java
    Accessibility Helper development team maintains a special e-mail
    alias for questions and issue regarding it.  Please direct your
    Java Accessibility Helper e-mails to: jaccesshelper@sun.com

    To download the Java Accessibility Helper version 0.4, go to the
Java
    Developer Connection Early access page (log in, or establish
yourself
    as a new user if you haven't logged in before):
      http://developer.java.sun.com/developer/earlyAccess/jaccesshelper



We actively welcome your comments on these releases - please tell us
what
you think of them, whether or not they meet your needs, and how we can
make
them better.  Send your comments to the Sun Accessibility team at
<access@sun.com>, or share your comments with others interested in Java
Accessibility by joining the Java Accessibility mailing list,
<java-access@javasoft.com>.  (To join, send a message to
<listserv@javasoft.com> and put "subscribe java-access" in the body of
the message).  To take part in the GNOME Accessibility Project, join the
project's mailing list, <gnome-accessibility-list@gnome.org>.  Do this
via
the page:
http://mail.gnome.org/mailman/listinfo/gnome-accessibility-list



On behalf of Sun Microsystems,

Peter Korn
Sun Microsystems Accessibility team
access@sun.com
http://www.sun.com/access

========================================================================
===
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".







[Index of Archives]     [Linux Speakup]     [Fedora]     [Linux Kernel]     [Yosemite News]     [Big List of Linux Books]