Firefox 新增容器标签，可同时登录多个用户
Firefox 容器标签
Mozilla 昨天在 Firefox 夜间构建版 50.0a1 中增加了一个名为“<ruby> 容器标签 <rp>  （ </rp> <rt>  Container Tabs </rt> <rp>  ） </rp></ruby>”的实验性功能。


Mozilla 的工程师称，该功能可以将用户的浏览会话分到不同的容器中。这些隔离的容器可以让用户以不同的身份登录到同一个网站上。默认情况下，Firefox 夜间构建版带有四个容器：个人（蓝色）、工作（橙色）、银行（绿色）和购物（粉色），也就是说用户可以使用四个不同的 ID 登录同一个网站。


![](/data/attachment/album/201606/18/111711ej0uc6kzaorxcdoo.png)


### 容器标签分隔来自网站的数据，而不是浏览器的数据


Mozilla 的工程师说，可以使用技术手段将 Web 浏览体验分到不同的“容器”，其所分割的是来自网站的数据，而不是浏览器的数据。诸如 Cookie、浏览缓存、<ruby> 索引数据库 <rp>  （ </rp> <rt>  indexedDB </rt> <rp>  ） </rp></ruby>和<ruby> 本地存储数据 <rp>  （ </rp> <rt>  localStorage </rt> <rp>  ） </rp></ruby>都分隔存储。为了保证浏览体验的一致和顺滑，容器标签之间会分享书签、浏览历史、保存的密码、搜索历史、表单数据、权限许可、用户身份、HSTS 标志和 OCSP 响应等。


### Firefox 的容器标签是安全与隐私方面的突破！


新的容器标签并不像那些专注在隐私保护方面的浏览器，如 Tor 浏览器，但是它可以将你在网页浏览时的身份分隔开。广告商仍然能跟踪你，但是他们现在需要跟踪你的四个身份。


用户可以将与工作相关的 Cookie 和缓存存储到浏览器的一个区域，而银行和购物相关的部分则存储在另外一个区域。如果能够恰当使用，容器标签功能可以极大地增强你的安全，每个容器标签都相当于一个新的浏览器。


“容器给用户提供了一个分离敏感信息的途径”，Mozilla 工程师[解释说](https://blog.mozilla.org/tanvi/2016/06/16/contextual-identities-on-the-web/)，“举个例子说，用户可以仅使用他们的‘银行容器’来登录银行网站，以避免它们被来自其它站点的 XSS 和 CSRF 攻击所窃取。”


![The four new container tabs and their colors](/data/attachment/album/201606/18/111711aw4u278w74z4b8gt.jpg "The four new container tabs and their colors")


*四个新的容器标签及不同的颜色*


如果是你的首次安装 Firefox 夜间构建版，或者是从旧版本升级的，你可以从文件菜单选项中找到这个新的容器标签。如果你想将按钮放到浏览器界面上，你可以通过浏览器的定制 UI 区，将这些按钮拖到工具栏上。


不过，要知道这还是一个实验性的功能，也许最后不会出现在最终产品中。但是，用户体验至高无上，除非有无可弥补的漏洞，我们可以期待这个功能会出现在 Firefox 正式产品中。


![Adding the Container Tab button](/data/attachment/album/201606/18/111712rehe4km4k5mkekhc.jpg "Adding the Container Tab button")


*将容器标签的按钮添加到工具栏*


Moved Permanently