[Libreoffice-bugs] [Bug 39956] New: Implement the IAccessible2 accessibility API [accessibility]

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Aug 9 11:02:22 CEST 2011


https://bugs.freedesktop.org/show_bug.cgi?id=39956

           Summary: Implement the IAccessible2 accessibility API
                    [accessibility]
           Product: LibreOffice
           Version: unspecified
          Platform: All
        OS/Version: Windows (All)
            Status: NEW
          Severity: enhancement
          Priority: medium
         Component: UI
        AssignedTo: libreoffice-bugs at lists.freedesktop.org
        ReportedBy: christophe.strobbe at esat.kuleuven.be


LibreOffice uses an internal API for accessibility. On Windows, this API is
mapped to the Java Accessibility API through a kind of bridge. Unfortunately,
the Java Accessibility API is badly supported by screen readers on Windows
(JAWS, Window-Eyes, the open source NVDA, etcetera). Implementing IAccessible2
(developed by IBM and donated to the Linux Foundation,
<http://www.linuxfoundation.org/collaborate/workgroups/accessibility/iaccessible2>),
would improve access for screen readers.

Note: IBM donated code that implemented IAccessible2 in OpenOffice.org to
Oracle. Integration and testing were still in progress when Oracle decided to
give OpenOffice.org to the community, so the IAccessible2 code is not available
yet. Since IBM's decision to donate a large part of their Lotus Symphony code,
it is uncertain that this IAccessible2 code will become available: if
OpenOffice.org moves to the Lotus Symphony user interface, this piece of bridge
code will become irrelevant.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Libreoffice-bugs mailing list