DataTriny
DataTriny
LTLeaning Technologies
Created by DataTriny on 11/1/2023 in #support
Accessibility of Java applications
Mapping AWT types to DOM elements with appropriate ARIA attributes is indeed the way to go. Integrating AccessKit would of course introduce a small layer of indirection, but it's honestly not that much. Currently only major GUI toolkits backed by big companies have proper accessibility support. Our goal is to share efforts as much as possible, amongst OSes and toolkits because, as you've admitted, most companies don't have accessibility experts on their team.
8 replies
LTLeaning Technologies
Created by DataTriny on 11/1/2023 in #support
Accessibility of Java applications
Hello @ap87no , indeed! That's exactly where AccessKit can come into the picture. The projects we helped so far are also directly drawing into native windows, AccessKit is the accessibility layer that takes care of calling the right APIs depending on the platform. We already have JVM bindings to our Rust core data structures and we have started prototyping a WebAssembly backend. Implementing this kind of stuff is not easy, that is why I think it could be interesting to collaborate on this.
8 replies