fyne-io / fyne

Cross platform GUI toolkit in Go inspired by Material Design
https://fyne.io/
Other
24.1k stars 1.34k forks source link

Supporting accessibility technologies #1285

Open andydotxyz opened 3 years ago

andydotxyz commented 3 years ago

This needs to be fleshed out - how do we do it, what's the minimum etc?

Zireael07 commented 1 year ago

The minimum imho is supporting a basic preexisting screen reader such as ORCA for the visually impaired, and having a visual bell (e.g. flashing the top bar or the entire screen) for the hearing impaired.

andydotxyz commented 1 year ago

I agree with the screen reader requirement. Not sure about visual bell - as we don't have any sounds built in...

Zireael07 commented 1 year ago

Oh, if you don't have any sounds/terminal beep, then it's fine not to have visual bell as that means everyone is on exactly the same footing :P

Bluebugs commented 1 year ago

One of the project to keep an eye on is https://github.com/AccessKit/accesskit which even if it does introduce a new non go dependencies would make it more doable than doing it from 0.