网站是否要在此设备上存储文件?(铬)


17

我最近在Chrome浏览器中希望下载大量文件,并弹出警告显示:

网站希望:在此设备上存储文件

这到底是什么意思?与常规下载有何不同?

同样,在进行搜索并且没有真正找到任何令人满意的结果之后,论坛上的某人发布了它读取缓存的信息。

如果是这种情况,例如您使用的是电子邮件帐户等,网站是否可以从缓存中获取重要的详细信息?

Answers:


16

诸如Mega.co.nz之类的网站都可以做到这一点。

您看到的消息与FileSystem API有关。随着网站成为Web应用程序,它们变得有必要像实际应用程序一样运行。一种这样的行为是将大型数据和设置文件存储在您的计算机上,然后自由访问,读取,写入和更改这些数据,而无需为您一次简单的一次性下载。这就是发明FileSystem API的原因。

如果是Mega.co.nz,它会将文件的加密副本下载到本地存储中,对其进行解密,然后让您将解密后的文件保存在“下载”文件夹中。

现在,此权限请求的目的是:您是否想要一个甚至不知道的Web应用程序(更不用说信任)占用您硬盘可用空间的数百兆字节?这就是该权限请求的目的。

谷歌浏览器是唯一实现此API的浏览器,它对分配的空间有上限,但是一个人每天可能会访问数百个域。因此,影响仍然很大。


1
如果您想知道为什么。 gizmodo.com/5977265/…–
森尼特

1
在过分匆忙地给予许可后3秒钟,我大致确定了这一点。问题是,如何停止允许这样做?一直在搜寻解决方案,但到目前为止尚未找到解决方案。
auspicious99

2
@ auspicious99您可以转到“设置”并搜索“内容”以找到“内容设置”。另外,您可以访问目标网站,单击地址栏左侧的图标,然后从那里转到该网站的内容设置。您也可以通过“清除浏览数据”对话框将其整体删除。

1
我在Chrome浏览器的“内容设置”中看不到与此相关的任何内容。清除浏览数据并再次访问mega之后,它不会再询问我“网站希望:在此设备上存储文件”,这对我来说意味着清除浏览数据并未撤消该许可。
约翰,
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.