bitburner-official / bitburner-src

Bitburner source code.
Other
843 stars 273 forks source link

improve accessibility for screen readers like nvda. #464

Open mhussaincov93 opened 1 year ago

mhussaincov93 commented 1 year ago

version of bitburner: latest from website, 2.2.2d3f9554a stepps to repro. 1. start a game. 2. save your game. 3. go to options. turn off aski. quit your game. 4. re launch your game.

when using nvda, I get stuck on the message below.

Offline for 12 hours 40 minutes 43 seconds. While you were offline: • Your scripts generated $0.000 • Your Hacknet Nodes generated $136.929k • You gained 0.000 reputation divided amongst your factions

pressing the buttons like hacking, city does nuthing. still stuck on the message telling me how long i've been offline for. to best debug this I would use nvda and try the stepps. the only way i've found to get things semmi working is to clear my cookie but it cleares progress. I am using the latest version of google chrome.

I would be greatful for any help. Majid

hydroflame commented 1 year ago

I actually love to use nvda to browser the game and see what it sees. It's super interesting. I don't even really mind making the game more accessible. The problem is we have so little nvda user that it's unfortunately not very worth it :(

d0sboots commented 1 year ago

We do a lot of accessibility-hostile things that we should probably work on gradually cleaning up; it's not just screen readers. For instance, making sure that keyboard navigation works correctly, that we don't have functionality that can only be triggered by clicking, etc.