为什么uBlock Origin请求在Firefox中存储无限数据

尝试消除问题的工具

安装了内容阻止程序uBlock Origin的Firefox用户当前在更新uBlock Origin时会收到一个权限提示。

提示会请求允许存储无限数量的数据。 Firefox在升级uBlock Origin时显示提示。提供的两个选项是通过选择“更新”来允许许可,或者通过选择“取消”来禁止许可。

ublock origin permissions

提示如下:

uBlock Origin已更新。您必须先批准新的权限,然后才能安装更新的版本。

选择“取消”将保留您当前的附加版本。

它需要您的许可才能:

存储无限数量的客户端数据。

如果选择取消,则不会安装该更新。的 更改 使Firefox的uBlock Origin扩展与Chrome扩展保持一致。自2014年首次发布扩展程序以来,基于铬的uBlock Origin版本要求获得许可。

Mozilla指出,扩展仅应请求无限制的存储权限,因为它们使用的存储空间超过5 MB。 uBlock Origin就是这种情况,因为它在默认配置中使用了超过5 MB的本地存储。

此时,更改对扩展程序的功能没有影响。 Firefox不执行本地存储配额,这意味着扩展即使当前不请求许可,也可以存储5 MB以上的存储。

但是,最终可能会实施存储限制。如果限制是由Mozilla强制执行的,则uBlock Origin中的新权限请求是一种抢占式请求,可以避免以后出现问题。

尽管本质上是可抢占的,但由于扩展在其基本配置中使用了超过5 MB的本地存储,因此仍然是合理的。

结束语

该权限使uBlock Origin与扩展的Chrome版本保持一致。希望继续使用最新版本的浏览器扩展的Firefox用户需要通过选择更新来允许新权限。

现在轮到你 :您是否在所选的浏览器中使用了内容阻止程序?