浏览器扩展是否可以修改网页,以便使用它的盲人可以使用键盘访问某些 DOM 元素点击?

Can a browser extension modify a webpage so that a blind person using it could access certain DOM element clicks using a keyboard?

我有一个朋友现在完全失明了,问我有没有办法玩HTML5网页上玩的纸牌游戏。

他不能点击卡片,所以我想知道如何编写一些客户端程序,可以从页面收集 html/javascript 数据,在请求时播放带有卡片名称的音频文件,并允许 select 一张使用键盘移动(箭头)的卡片,扩展是要走的路吗?

仅适用于一种浏览器的解决方案也很受欢迎。

我建议使用类似 tampermonkey 的东西

https://chrome.google.com/webstore/detail/tampermonkey/

它适用于所有浏览器,并允许您在他们访问该站点时立即 运行 所需的 javascript 代码以添加额外的功能。您可以包含处理键盘按下的外部脚本,例如:

https://github.com/ccampbell/mousetrap

也许如果您 post 该网站,就 DOM 选择

提出更具体的建议会更容易