google / access-bridge-explorer

Explore accessibility tree of Java Access Bridge enabled applications
Apache License 2.0
118 stars 52 forks source link

Access Bridge Explorer

Access Bridge Explorer is a Windows application that allows exploring, as well as interacting with, the Accessibility tree of any Java applications that uses the Java Access Bridge to expose their accessibility features, for example Android Studio and IntelliJ.

Access Bridge Explorer provides features similar to the Java Ferret and Java Monkey sample applications that were distributed as part of the Java Access Bridge SDK when it was still distributed as a stand alone download. Access Bridge Explorer integrates both set of features in a single application, is more stable and has been tested on recent versions of Windows (7, 8, 8.1 and 10) and offers a more modern and advanced user interface.

Access Bridge Explorer consumes the same API that Windows screen readers supporting the Java Access Bridge (e.g. nvda, Jaws) consume. As such, Access Bridge Explorer can be useful for validating accessibility support or identifying accessibility issues of such Java applications without having to rely on a screen reader.

Note: Access Bridge Explorer should not considered a screen reader, as it is merely a debugging tools useful for developers of Java applications who want to validated/ensure holistic support for screen readers in their application.

Screenshot

Access Bridge Explorer

Requirements

The Access Bridge Explorer application requires

Access Bridge Explorer is compatible with both the 32-bit and the 64-bit versions of Windows.

Installation

Notes

Contributing

Access Bridge Explorer is written in C#, the source code can be compiled with Visual Studio 2015, or later, including Visual Studio 2015 Community.

For more details, see CONTRIBUTING.md.

Disclaimer

This is not an official Google product.