lichess-with-a-real-board
lichess-with-a-real-board copied to clipboard
Accessibility for blind people (e.g. görmeengelli).
Hello! I am a turkish&russian blind guy who likes chess.
We use screenreaders on our computers so I want to be able to use this app with screenreader, however the gui application is inaccessible at all.
buttons are unlabled, they are not navigatable by tab key and they are even not navigatable by more edvanced object navigations.
Normally we use tab key for navigation in the guis, arrow keys in lists and enter key or spacebar to press buttons, and screenreader says everything we do. But some apps are inaccessible at all and unusable.
the most accessible gui framework is wxpython, however qt is somewhat accessible in some parts. The more native is gui, the mor accessible it is.
Now I will tell you why it's very important.
We use physical chess boards to play online and write uci moves into the text field! Yes, exploring the chess board with arrow keys is quite slow, i'd say really slow. So Lichess made it's own great accessibility mode for blind.
I don't need a really selfvoiced application that will even work without screenreader, I need just a native gui.
Thank you Alper for such a great think.
Hayırlı işler!
ah now i understand why it's inaccessible. it's tkinter. it doesn't sending any data to the accessibility apis of windows, linux and mac.