More ideas. I think NVDA activates clickable objects (custom elements with the "onclick" attribute) with Enter even if the object isn't programmed to respond to the Enter key. This may be the reason pressing Enter works for you but not for me (I don't know about Jaws, but maybe it also does that). From what I noticed, Orca (the screen reader for Linux) doesn't seem to activate clickable objects with Enter, just with the keyboard shortcut that simulates a mouse click.
I did a little test. I went to my cards collection page and used Firefox's HTML inspector to make some temporary changes and play around with the page's HTML. I added 'tabindex="0"' to one of the card "buttons," and this made it possible to focus on the card using the keyboard, but Enter still didn't activate it. This makes me think that the "pressing Enter to activate cards" suggestion actually isn't implemented yet, but it works for you because your screen reader "clicks" with Enter :P .
O that’s interesting. I’m not sure about exactly how it works. If you got any suggestions on how it could be made to work with your screen reader, @yabapmatt might be able to do something about it if it’s not too difficult. Best thing would be to discuss this in Discord.
Nearly one year ago, I wrote a post talking about these clickable object problems and how to fix them. The problem should actually be very easy to fix. It should be a matter of adding 'tabindex="0"' to the cards so that "Tab" and "Shift" + "Tab" can focus on them, and adding some Javascript so that the fake buttons respond to "Enter" (keycode 13) and the spacebar (keycode 32) like normal buttons do.
OK, I will forward your suggestion to @yabapmatt. Btw, good to meet another vision impaired Steemian and Steem Monsters player. :)
Thank you!
Same here :D .