我是一名重度网络用户,在浏览网页时经常使用地址栏。我经常使用 Ctrl + T 打开新选项卡或 Ctrl + D 将焦点移至地址栏,因此当 Flash 对象聚焦于活动浏览器选项卡时,这些快捷键不起作用,这很烦人。
我很乐意放弃 Flash Player 中的所有键盘处理,以换取将按键发送到浏览器。事实上,作为一名从事软件开发超过 15 年的人,很难相信 Flash 不会将常见的浏览器快捷键传递给浏览器或提供这样做的选项。
我的问题是这样的:
我是否缺少一些选项、一些 Flash 快捷键或一些可以减轻我的痛苦的 Firefox 插件?
答案1
可能是出于安全考虑。
当 Flash 获得焦点时,浏览器不知道按下了什么键。
Flash 知道这一点,但浏览器并不信任它。如果浏览器信任 Flash 所输入的内容,那么一分钟内您就会收到一堆恶意的 Flash 脚本,这些脚本会伪造按键信息并使您的浏览器失控。
这样,虽然以牺牲用户舒适度为代价,但可以防止一个潜在的安全漏洞。