标签 Firefox 下的文章

Mozilla 昨天在 Firefox 夜间构建版 50.0a1 中增加了一个名为“ 容器标签 Container Tabs ”的实验性功能。

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

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

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

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

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

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

“容器给用户提供了一个分离敏感信息的途径”,Mozilla 工程师解释说,“举个例子说,用户可以仅使用他们的‘银行容器’来登录银行网站,以避免它们被来自其它站点的 XSS 和 CSRF 攻击所窃取。”

 title=

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

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

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

 title=

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

头条消息

今年早些时候有消息称,微软与美国国防部签署了合作协议,将在2017年前为其安装升级至少 400 万台 Windows 10 的计算机。但是,目前看起来这一计划受挫,原因是,美国国防部的很多计算机都太老旧了,安装不了 Windows 10。比如其海军就只有 10% 的计算机可以远程升级, 剩下的都因为太旧了而无法升级——目前美国国防部还没有这么多的钱来升级硬件。

之前有传闻说,美国 FBI 掌握了一些 Mozilla Firefox 和 Tor 浏览器的零日漏洞,并以此来用于他们的行动中。昨天,Mozilla 向华盛顿地区法庭申请,要求法庭判决 FBI 需向 Mozilla 披露他们发现的零日漏洞,以便 Mozilla 尽快修复。

当前各个 Linux 发行版都在逐渐切换到最新的 GCC 编译器上,而 OpenMandriva 则与众不同,该发行版是唯一一个使用 LLVM Clang 作为主要编译器的发行版。

版本更迭

  • ZFS for Linux 项目发布了新的版本 0.6.5.7,支持了最新的 4.6 和 4.5 的 Linux 内核。现在这个 openZFS 移植版支持从 2.6.32 到 即将发布的 4.6 的 Linux 内核。
  • Qt 公司发布了 Qt Creator 4.0 ,这是一个给 Qt 开发者使用的跨平台的开源 IDE 。在这个新版本中,最重要的是它开源了其 Clang 静态分析器和自动测试功能。
  • 最新的 Snappy Ubuntu Core 支持 LeMaker 的 HiKey 96Boards ,HiKey 应该是第一个支持最新的 Snappy Ubuntu Core 的单板计算机。
  • GNOME 发布了 3.20.2 ,同时 3.22 也在继续开发中,预计今年的 9 月份会发布。
  • Linux 内核发布 3.14 LTS 的第 69 个维护版本。
  • 如之前承诺的,Adobe 发布了 Flash Player 21.0.0.242,修复了几个零日漏洞。
  • QEMU 发布了 2.6,QEMU 是一个 Linux 系统上广泛使用的、可高度定制的虚拟化软件。这个版本提供了树莓派 2 的模拟支持。

头条消息

将在6月份进入稳定发布渠道的 Firefox 47 ,除了 Flash 之外的所有 插件 plugins 都需要手工“ 点击激活 click-to-activate ”了。

之前,在 Firefox 上,网页中使用的各种插件,比如 Java、Flash、视频解码器等等需要用户点击才能激活。在2013年9月,Mozilla 的开发者引入了一个“点击激活”的白名单,在该白名单中的插件不需要用户为每个站点单独指定是否自动激活,而针对所有站点都默认激活。这个白名单是由 Mozilla 开发人员手工维护的,并硬编码到 Firefox 中。

而现在,Mozilla 决定将白名单中除了 Flash 之外的所有插件都移除,也就是说,其它插件都需要用户一一点击激活或在设置中手工设置激活才行。对于一般用户来说,这不是问题,因为除了 Flash ,其它的插件很少接触到。

Mozilla 的这个动作被视为从 Firefox 中移除 Flash 支持的一个重要步骤。之前在2015年10月时,Mozilla 就说过要停止支持除了 Flash 之外的所有 NPAPI 插件,而到2017年1月的 Firefox 53 中会停止支持所有 NPAPI 插件。这会推动开发者们尽快摆脱 Flash ,投入到新的技术应用中。

版本更迭

  • Canonical 为最新的 Ubuntu 16.04 LTS 发布重要安全公告,升级了 Linux 内核,以解决15个安全缺陷。
  • Linux Mint 18 “Sarah” 将基于 Ubuntu 16.04 LTS 开发,提供更好的硬件支持。
  • 即将发布的 Manjaro Linux 操作系统将支持全盘加密
  • GNOME Builder IDE 发布了 3.20.4,重新实现了“打开远程文件”的功能。GNOME Builder IDE 是一个 GNOME 下的集成开发工具,提供了诸多特性,虽然目前还处于早期开发期间,但是看起来确实不错。
  • 开源的网络部署与管理工具 m32 Rock 发布了16.2,支持 Ubuntu 16.04 LTS 客户端。
  • WordPress 发布 4.5.2,修复了若干安全缺陷。

就在刚才,我们发现 Mozilla 将最终版本的 Firefox 46.0 上传到了他们的 FTP 服务器上,不过目前官方还没有正式更新下载链接。

被一直期待的 Firefox 46.0 定于今天发布,这次他们终于完成了承诺,在 GNU/Linux 平台上集成了 GTK3!集成 GTK3 这个事情可是从 Firefox 42.0 就开始给 Linux 用户们许诺了,而在 2015 年 11 月 42.0 发布时显然并没完成承诺,期间屡次许诺完成又屡次失信,直到现在才算真正实现。

除了 GTK3 之外,此次新版本还改进了 JavaScript JIT(Just In Time)编译器的安全,支持使用 内容解密模块 Content Decryption Module (CDN)作为解码未加密的 H.264 和 AAC 流的回退解码器。

Mozilla Firefox 46.0 看起来是一个小的发布版本,应该是我们所见过的最小的一个发布版本了,至少从之前的 Beta 版本的变更日志来看是这样的。从变更日志中可以看到,它改进了 WebRTC API 的稳定性和性能、支持 HTML5 的 document.elementsFromPoint 、增加了 Web Crypto API 的 HKDF 支持。

对于开发者来说,Mozilla Firefox 46.0 现在可以在内存工具中显示 dominator trees,在性能面板中增加了分配和垃圾回收的暂停分析,此外还支持在样式编辑器中直接启动响应模式。

Mozilla 宣布在 Ubuntu 16.04 LTS 中将以 snap 软件包格式发布 Firefox 的后继版本,这意味着在 Ubuntu 中 Firefox 也将是即时更新的了,和在 Mac 和 Windows 中一样。

Canonical 刚刚发布了 Ubuntu 16.04 LTS ,在这个版本中最显著的变化之一是同时支持了 snap 软件包格式——之前这种软件包格式只在用于嵌入式设备和物联网设备的 Snappy Ubuntu Core OS 中使用。

看起来 Canonical 和 Mozilla 重建了他们的合作关系,Mozilla 以后将会以 snap 格式分发 Firefox 软件。

“今天,Mozilla 和 Canonical 重新建立了合作关系,Firefox 成为了 Ubuntu 上的默认浏览器。我们作为 Ubuntu 的合作伙伴已有十年了。”, Mozilla 的 Firefox 产品副总裁 Nick Nguyen 说,“Canonical 和 Mozilla 都是开源软件的产物,也都是由社区支持的组织。”

对于普通的 Ubuntu 用户来说这意味着什么?

Canonical 总是在上游发布了 Firefox 几天内就会发布更新,有时候是在同一天发布,但是这种情况很少。而 Firefox 以 snap 格式发布则意味着在 Ubuntu 16.04 中会没有延迟地得到更新。

没错,就像 Windows 和 Mac OS X 中一样,用户可以马上得到最新的 Mozilla Firefox 更新,而不用等 GNU/Linux 发行版的软件包维护人员上传到软件库中。对于 Mozilla 来说,Firefox 以 snap 软件包格式发布意味着他们可以不断地为 Ubuntu 优化 Firefox。

“和我们的快速工程发布周期一样,snap 格式可以让我们给 Linux 用户提供最新的功能,特别是对于安全补丁来说”, Nick Nguyen 说,“使用 snap 格式,新功能也可以发布给使用老版本的操作系统的用户。”

Firefox 的 snap 格式什么时候可以用?

据 Mozilla 说,给 Ubuntu Linux 使用的 snap 格式的 Firefox 浏览器会在今年稍晚时间发布第一个版本,当然,Mozilla 也还会为其它的 GNU/Linux 操作系统的用户提供64位和32位的二进制以及源代码。

当前在 Ubuntu 16.04 LTS 和其它的 Linux 操作系统中的 Firefox 版本是 45.0.2,根据官方的发布周期,下一个主要版本 Firefox 46.0 将在下周发布。

GTK3 集成可以带来更丰富的主题支持、一些我们之前提到的功能、高分辨率组件绘制、更少的 X11 依赖、对输入设备的更好支持等等。

在最新的 Firefox 45.0 中,对 GTK3 的集成再次以失败而告终。而那些勇于尝试的用户可以在 Firefox 46.0 beta 版本中再当回小白鼠了。

是的,你没看错, Mozilla 刚刚放出了即将在 2016/4/19 发布的 Firefox 46.0 的第一个 beta 测试版,支持全平台,包括 GNU/Linux、Mac OS X 和微软 Windows。

在 Firefox 46.0 beta 的发布公告中,再次提到了仅针对 GNU/Linux 平台的 GTK3 集成。

也许我们会再次激动起来,不过,你要记得,GTK3 集成这个事情可是从 Firefox 42.0 就开始给 Linux 用户们许诺了,而在 2015 年 11 月 42.0 发布时显然并没完成承诺,直到现在也是!

我们需要 GNU/Linux 上的 Firefox 支持 GTK3!

GNU/Linux 系统上的 Mozilla Firefox 的 GTK3 支持是这些日子以来最渴望的功能,作为很多基于 Linux 内核的操作系统上的默认浏览器,我们希望它尽快实现!

也许你还不知道为何需要 GTK3 支持,那么我来告诉你。GTK3 集成可以带来更丰富的主题支持、一些我们之前提到的功能、高分辨率组件绘制、更少的 X11 依赖、对输入设备的更好支持等等。

GTK3 集成会带来更丰富的主题支持

我们查看了 Mozlla Firefox 的 Linux 版本中的 GTK3 集成的进度,并且根据 2016/3/2 Firefox 发布主管和 Debian/Ubuntu 开发者 Sylvestre Ledru 的说明来看,GTK3 事实上已经进入了 Firefox 46.0 中了。祝一切顺利吧!

如果你不想等到 4/19 发布了,你现在可以下载 Mozilla Firefox 46.0 Beta 1 ,换到 beta 通道体验一番!

(题图来自:deviantart.com