-
-
Notifications
You must be signed in to change notification settings - Fork 110
Description
So this might be more of a long-term goal thananything else, and probably won't be doable on either MacOS or Linux (I'll explain that momentarily). The idea is, instead of requiring app developers to manually implement accessibility, we might as well go all in and expose the controls to the OS and accessibility clients. On Windows, this would use UIA (UI automation). I have absolutely no idea what it would use on MacOS/Apple devices; Apple has been extremely tight-lipped about how their accessibility interfaces work, which is why there's only one screen reader. Linux's accessibility is a bit of a mess, but I (believe) we'd use AT-SPI on that platform (according to some accessibility devs). As I said, actually implementing this might be quite difficult, but well worth it. I've never implemented UIA support, but I could try anyway to see what happens. Thoughts?