Firefox Container Tab功能:初看
- 类别: 火狐浏览器
容器标签是一项新的实验性功能,目前可在Firefox 50 Nightly中使用,最好将其描述为lite档案。我们回想起该功能的时候 称为上下文身份 。
Firefox支持配置文件 您可以使用它们运行彼此完全独立的浏览器的不同副本。
每个配置文件都有自己的配置文件文件夹,其中包含存储,临时文件,扩展名,cookie,首选项以及用户创建或自动添加的其他任何内容。
容器选项卡使用类似的概念。 正如Mozilla所说的 ,它们允许用户“在Firefox上浏览网络时分隔不同的上下文”。
配置文件的一个核心区别是容器在同一配置文件下打开。因此,无需将Firefox配置为使用快捷方式为各种活动启动不同的配置文件,Firefox用户只需为此启动一个可用容器即可。
有趣的是,Mozilla选择以这种方式使用容器,是因为阻止Firefox中的私有选项卡集成的一个原因是,在同一浏览器窗口中使用不同的上下文会使用户感到困惑。
注意 :“容器标签”是一项实验性功能,可能会或可能不会出现在Firefox稳定版中。此外,它可能会在发布之前更改。
容器标签
默认情况下,Firefox 50 Nightly启用了容器。您可以通过点击Alt键并从上下文菜单中选择“文件”>“新建容器”选项卡来打开新容器。
您还可以在Firefox的一个工具栏上拖放一个新图标,以使用它来访问功能。
目前有四个容器,分别是个人,工作,银行和购物。每个行为与其他行为和默认容器是分开的。
在Firefox标签栏中,可以通过颜色轻松区分容器。 Mozilla在其顶部的地址栏的最右侧显示容器类型。
容器名称是建议,但它们并不限制您使用它们时可以做的事情。您可以使用银行业务容器来检查第二个Gmail帐户,也可以使用“购物”来观看YouTube视频而无需登录。
标签容器与配置文件
您可能想知道谁的容器与配置文件不同。我已经提到了容器都可以在一个配置文件下工作。
容器使用单独的浏览器存储空间,该存储空间与默认容器和同时打开的任何其他容器完全分开。
浏览器存储是指由浏览器保存到本地系统的数据,例如cookie或localStorage。
以下数据由容器分隔:
- 饼干
- 本地存储
- 索引数据库
- HTTP数据缓存
- 图像缓存
- originAttributes支持的任何其他区域
您在容器中打开的网站可以访问该容器的浏览器存储,但不能访问任何其他浏览器存储。
容器共享数据,这与不会发生这种情况的配置文件不同。所有容器都可以访问保存的密码,浏览历史记录,书签,保存的表单数据或安全例外。
用例
正确使用容器可以提高用户的隐私。例如,您可以将社交媒体网站与常规浏览会话分开,或者通过在自己的容器中打开购物网站来避免广告重新定位。
使用容器的另一个方便效果是,您可以同时在同一站点上打开不同的帐户。在同一Firefox窗口中打开三个Gmail帐户,或一个工作和个人Google帐户。
未来
Mozilla计划在将来向该功能添加自定义容器选项,并考虑特定于站点的容器。
尤其是后者似乎很有用,因为它们可以通过多种方式帮助用户:
- 将容器限制为一个特定站点或一组站点。
- 如果Mozilla实施了始终在特定容器中打开网站的选项,则可以防止网络钓鱼。
- 防止点击劫持,CSRF或其他“依靠环境凭据的存在”的攻击。
- 隔离数据,并限制跟踪。
问题
下列问题暂时未回答:
- 是否可以清除单个容器的数据/重置它们?
- 容器是否将只允许特定网站使用白名单功能?
结束语
容器标签是一项有用的功能,特别是对于使用不同的Firefox配置文件或浏览器扩展名登录同一站点上不同帐户的用户而言。
引入特定于站点的容器也应显着改善隐私和安全性。
目前无法回答的一个问题是普通的Firefox用户如何看待该功能。使用起来似乎很复杂,但从长远来看,我想Mozilla可以为其中一些提供自动化。
我可能只将它用于一次登录同一站点上的不同帐户。那你呢
您可以关注 Mozilla在Bugzilla上取得的进步。