steam网页如何在我的电脑上执行终端和shell



我注意到,在PC(Linux(上安装steam时,点击网页上的"安装"按钮(使用Firefox浏览器(,会打开终端并执行shell。

这在技术上怎么可能?

我认为浏览器是一种沙箱,阻止网站执行本地代码(Javascript除外(。

网页中的链接是steam://...。然后浏览器会询问用户是否允许运行外部应用程序。经过授权后,steam外部应用程序实际运行shell。

最新更新