浏览器扩展是否可以修改网页,以便使用它的盲人可以使用键盘访问某些 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 选择
提出更具体的建议会更容易
我有一个朋友现在完全失明了,问我有没有办法玩HTML5网页上玩的纸牌游戏。
他不能点击卡片,所以我想知道如何编写一些客户端程序,可以从页面收集 html/javascript 数据,在请求时播放带有卡片名称的音频文件,并允许 select 一张使用键盘移动(箭头)的卡片,扩展是要走的路吗?
仅适用于一种浏览器的解决方案也很受欢迎。
我建议使用类似 tampermonkey 的东西
https://chrome.google.com/webstore/detail/tampermonkey/
它适用于所有浏览器,并允许您在他们访问该站点时立即 运行 所需的 javascript 代码以添加额外的功能。您可以包含处理键盘按下的外部脚本,例如:
https://github.com/ccampbell/mousetrap
也许如果您 post 该网站,就 DOM 选择
提出更具体的建议会更容易