fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-05-30
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
阅读:6982回复:31

Firefox 48.0 正式版用户特性介绍

楼主#
更多 发布于:2016-08-04 21:10
Firefox 48.0 正式版各平台各语言版本下载

一、部分用户默认开启多进程功能

多进程(MultiProcess,简称 e10s)功能,在经历了多年 Mozilla 开发、取消开发、再开发后终于到来了。e10s 实现了浏览器界面和网页进程的分离,从而显著提升了稳定性、提高了浏览器性能和安全性,改善了整体响应速度。具体来说一个进程负责浏览器的内核运作,而将诸如网页显示、媒体播放和插件运行分配给另一个进程,即使一个或多个标签页因为各种原因崩溃无法使用,也不会卡住整个浏览器。

目前只有 1% 的用户在 Firefox 48.0 刚推出时会默认开启,默认开启需满足以下条件:1、未安装任何附加组件。2、未启用任何易用性 accessibility 的工具,如触摸屏。3、不使用从右向左书写的语言。4、不使用 Windows XP 或 Apple OS X 10.6~10.8 及以下的操作系统。来未来数周之内,会有越来越多满足条件的用户收到推送开启 e10s。

如何查看自己是否已开启 e10s 呢?可以在地址栏输入 about:support,找到 MutiProcess Windows,Enabeled 则为开启,Disabled 则为关闭。



如果你未能默认开启而又想体验 e10s 功能,可以在 about:config 手动设置如下参数:
1、browser.tabs.remote.autostart 设置为 true。
2、新建布尔值 browser.tabs.remote.force-enable 并设置为 true。
3、accessibility.force_disabled 设置为 1 和新建布尔值 extensions.e10sBlocksEnabling 设置为 false
手动开启后上图的状态就变成了 1/1 (Enabled by user),即用户手动开启的。如果想关闭 e10s,可设置 browser.tabs.remote.autostart 为 false。
有关 e10 更详细的介绍参见:Multi-Process Firefox: everything you need to know


二、完全强制启用附加组件签名检查

其实早在 Fireofox 43.0 的时候就已经默认启用了附加组件签名检查,所有附加组件必须获得官方审核通过并提供的数字签名方可安装到 Firefox,否则无法安装并显示如下提示:



此举提高了附加组件的安全性,不过直到 Firefox 48.0 之前的版本都可以通过将 about:config 里的 xpinstall.signatures.required 设置为 false 来取消签名检查。从 Firefox 48.0 开始该参数已从正式版和 Beta 里移除,也就是说使用上述版本的用户除了安装获得签名的附加组件以外,别无它法绕过。


如果你不想启用附加组件签名检查,你还可以使用 Firefox Developer Edition、Nightly、ESR 和无品牌构建版,其中无品牌构建版可以在这里下载:
https://wiki.mozilla.org/Add-ons/Extension_Signing#Unbranded_Builds

对于开发者,他们可以将自己的扩展修改后上传到 AMO 通过审核以获得签名,参见下面两篇介绍文章:
XPI 在 AMO 签名全过程 降低不明原因上传失败的可能性 赠给需要的狐友
测试不托管在 AMO 的扩展获得签名的流程(秒获签名!)


三、改进过的下载保护功能

从 Firefox 4.0 开始就内置了 Google 的安全浏览 safebrowsing 功能,可以对可疑的网站进行判断并提示用户拒绝浏览,Firefox 32 开始对恶意下载站点和文件也会有所提示,Firefox 48.0 则在此基础上不断改进,推出了新的下载保护功能。





从图中可以看出,原来此处的“阻止攻击站点”和“阻止伪造站点”的选项已经被新的选项释义给替代了,其中 Block dangerous downloads 是阻止下载 Firefox 认为是危险的下载文件,而 Warn me about unwanted and uncommon software 则是提示用户不希望的和不寻常的软件,会在工具栏的下载按钮上通过不同的图标来提示用户。红色为危险的下载文件,黄色为不希望的和不寻常的软件。





对应的 about:config 参数主要为:browser.safebrowsing.malware.enabled(恶意软件和不寻常的软件)和  browser.safebrowsing.enabled(钓鱼网站)。所有下载保护的参数详见:Mozilla Wiki:Safe Browsing Prefs
更具体的介绍文章参见:Mozilla将为Firefox 49加入新的异常下载保护功能

和 Mozilla 官方博客介绍:Enhancing Download Protection in Firefox





四、全新的地址栏下拉菜单设计

Firefox 是极少数几个地址栏和搜索栏分开的浏览器,之前我们介绍过一些概念图显示未来地址栏和搜索栏合并的样子。现在 Firefox 48.0 对一直以来所使用的地址栏下拉菜单做了新的设计,虽然仍保留搜索栏,但显然新的设计让地址栏的功能更丰富,或许今后有一天搜索栏就会被地址栏彻底替代。





在这个新的地址栏设计当中,搜索结果下拉菜单的宽度占据了整个导航栏,同时可以显示更多的搜索下拉菜单条目(从原来 6 个增加到 10 个),还有使用默认搜索引擎进行搜索、匹配书签、匹配已打开的标签页等功能。




五、全新的获取附加组件面板设计

Firefox 48.0 另一项新的外观设计就是全新的获取附加组件面板,位于附加组件管理器的“获取附加组件”版块,Mozilla 称之为 Discovery Panel(发现面板)。相比之前囊括了各种类型扩展推荐的页面,新的发现面板设计更为简洁,每个推荐的附加组件都只显示一张图片和一行文字介绍。此外还简化了附加组件安装流程,现在只要一键点击即可安装。





或许有人认为新的发现面板显示内容过于简单了,而官方的解释是新面板适合那些不太懂得什么是附加组件的新手,所以发现面板只提供了最精选的附加组件,包括最受欢迎的扩展、可以定制界面的轻量主题等。同时这个面板里面的扩展每月会做一次更新。所有扩展都来自精选集合,并且必须符合兼容 e10s,安装无需重启的要求,以便给新手最好的使用体验。


不过你也可以使用旧的面板,只要在 about:config 中找到 extensions.webservice.discoverURL 并将值设置为
 https://services.addons.mozilla.org/%LOCALE%/firefox/discovery/pane/%VERSION%/%OS%/%COMPATIBILITY_MODE%

更详细的官方解释参见博客文章:Discovery Pane Editorial Policy


六、其他一些细节调整

1、Firefox 48.0 自带的开发工具可以使用 Firebug 的主题了,这说明 Firebug 又继续集成到 Firefox 的开发工具里面了。



2、Firefox Hello 更新为 1.4 版本,提高了连接稳定性,它将是最后一个版本,Firefox 49.0 将默认移除 Hello。
3、Firefox 48.0 第三个新的页面设计就是隐私浏览页面,更加符合 Firefox 整体设计风格,同时继续突出了跟踪保护的功能。可按 ctrl+shift+P 进入隐私浏览页面。



4、使用 Rust 语言重新开发了媒体组件,提高了媒体组件的安全性。详见:Mozilla将在Firefox 48正式版中引入Rust Component
5、书签管理器中的“未分类书签”名称修改为“其他书签”。
6、退出阅读模式以后不再重新载入原页面, 而是从缓存中读取,提高了页面加载速度。
7、鉴于只有 0.4% 的用户使用的仍是只支持到 SSE 的 CPU,Firefox 48.0 Windows 版本将是最后一个版本支持 SSE2 以下的 CPU,而从 SSE2 开始支持可以带来更好的性能,毕竟 Firefox 的 JIT 编译器可以更好的对 SSE2 进行优化,如果还需要向下兼容 SSE,则不能带来更好的性能。
8、Firefox 48.0 是最后一个支持 Mac OS X 10.6~10.8 的版本。Firefox 49.0 必须在 10.9 及以上的系统才可安装。
9、平台未更新的 Win 7 系统可以使用 D3D11 WARP 功能。
10、附加组件开发者可以在地址栏输入 about:debugging#addons 快速调试附加组件,可临时载入附加组件避开扩展签名检查,详见:[Nightly] Firefox 45.0a 允许临时载入附加组件避开扩展签名检查




11、部分网站会通过 swf 等文件来跟踪用户,获取字体和其他用户信息,Firefox 48.0 内置了一些屏蔽列表。
12、新建标签页不能使用空白标签页了,可以安装 blank new tab 扩展来还原。




以上是 Firefox 48.0 在用户使用方面的主要更新,其他涉及到开发者的更新,这里就不介绍了,感兴趣的朋友请看发行说明:
Firefox 48.0 发行说明(官网英文)
Firefox More than meets your experience
skytalk
热心会员
热心会员
  • UID32994
  • 注册日期2010-06-06
  • 最后登录2023-07-07
  • 发帖数652
  • 经验1061枚
  • 威望3点
  • 贡献值1292点
  • 好评度154点
  • 社区居民
  • 忠实会员
1楼#
发布于:2016-08-04 21:30
切换dark的时候,也看到了firebug theme,赞!!!
aaaa007cn
千年狐狸
千年狐狸
  • UID23968
  • 注册日期2008-05-03
  • 最后登录2022-03-07
  • 发帖数1924
  • 经验1138枚
  • 威望1点
  • 贡献值232点
  • 好评度164点
2楼#
发布于:2016-08-04 22:33
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-05-30
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
3楼#
发布于:2016-08-04 22:39
aaaa007cn:https://www.reddit.com/r/firefox/comments/4vtixo/informal_language_in_ff48_release_notes/
https://news.ycombinator.com/i...
回到原帖
ios5 版本时候我就看到releasenote说的很奇怪,我翻译的时候扭了回来,谋智的翻译还是按照原文
Firefox More than meets your experience
aaaa007cn
千年狐狸
千年狐狸
  • UID23968
  • 注册日期2008-05-03
  • 最后登录2022-03-07
  • 发帖数1924
  • 经验1138枚
  • 威望1点
  • 贡献值232点
  • 好评度164点
4楼#
发布于:2016-08-04 22:57
fang5566:ios5 版本时候我就看到releasenote说的很奇怪,我翻译的时候扭了回来,谋智的翻译还是按照原文回到原帖
我记得几个版本之前看 release note 时还挺正常的……
aaaa007cn
千年狐狸
千年狐狸
  • UID23968
  • 注册日期2008-05-03
  • 最后登录2022-03-07
  • 发帖数1924
  • 经验1138枚
  • 威望1点
  • 贡献值232点
  • 好评度164点
5楼#
发布于:2016-08-04 23:07
新的 awesome bar 毫无意外地被集火了
试用 2 天下来
地址栏的输入效率明显下降一大截

开发者工具看着好像调了配色、图标
浅色现在太白了
tulip17
千年狐狸
千年狐狸
  • UID34021
  • 注册日期2010-09-17
  • 最后登录2024-05-28
  • 发帖数980
  • 经验678枚
  • 威望1点
  • 贡献值420点
  • 好评度51点
  • 社区居民
  • 忠实会员
6楼#
发布于:2016-08-05 08:35
谢谢版主介绍
mmd
mmd
禁止发言
禁止发言
  • UID52039
  • 注册日期2015-12-16
  • 最后登录2016-12-02
  • 发帖数539
  • 经验549枚
  • 威望0点
  • 贡献值758点
  • 好评度26点
7楼#
发布于:2016-08-05 09:17
用户被禁言,该主题自动屏蔽!
myhead
火狐狸
火狐狸
  • UID46565
  • 注册日期2014-07-04
  • 最后登录2020-04-14
  • 发帖数107
  • 经验92枚
  • 威望0点
  • 贡献值20点
  • 好评度8点
8楼#
发布于:2016-08-05 10:41
aaaa007cn:新的 awesome bar 毫无意外地被集火了
试用 2 天下来
地址栏的输入效率明显下降一大截

开发者工具看着好像调了配色、图标
浅色现在太白了
回到原帖
有办法切回以前的地址栏么?
viewtheard
千年狐狸
千年狐狸
  • UID2383
  • 注册日期2005-01-20
  • 最后登录2024-05-31
  • 发帖数2016
  • 经验530枚
  • 威望1点
  • 贡献值408点
  • 好评度22点
  • 社区居民
  • 忠实会员
9楼#
发布于:2016-08-05 10:42
这个版本有问题,2天了,3次页面全黑。。。
My Technical Blog: http://art-technical.blogspot.com/
myhead
火狐狸
火狐狸
  • UID46565
  • 注册日期2014-07-04
  • 最后登录2020-04-14
  • 发帖数107
  • 经验92枚
  • 威望0点
  • 贡献值20点
  • 好评度8点
10楼#
发布于:2016-08-05 10:48
新版firebug整合进开发者工具最直接的两个好处:
一个是终于有单独的DOM标签,不用再麻烦地inspect(window)了;
另一个是现在直接可以在开发者工具里面修改cookies了,再也不用每次忘记格式都去查文档啦!

不过firebug主题是真丑……
yfdyh000
千年狐狸
千年狐狸
  • UID29079
  • 注册日期2009-06-07
  • 最后登录2022-05-18
  • 发帖数2262
  • 经验1390枚
  • 威望0点
  • 贡献值52点
  • 好评度139点
  • 社区居民
  • 最爱沙发
  • 忠实会员
11楼#
发布于:2016-08-05 11:10
"Rust 语音",应该是语言。

新地址栏用了挺久了,感觉挺好啊。可能是之前用Beyond Australis的蛙跳样式用习惯了,风格比较像。
Beyond Australis与新地址栏还不太兼容呢,不时会卡住,作者也没动静。

@mmd 那个显然是过渡条件,灰度更新、等待反馈和开发中。扩展的e10s状况一直在统计和改善 (http://arewee10syet.com/)。
未来肯定是所有扩展都声明支持e10s才开启e10s(或者禁用扩展),如同签名机制。

@myhead Cookies编辑在哪?
myhead
火狐狸
火狐狸
  • UID46565
  • 注册日期2014-07-04
  • 最后登录2020-04-14
  • 发帖数107
  • 经验92枚
  • 威望0点
  • 贡献值20点
  • 好评度8点
12楼#
发布于:2016-08-05 11:22
@yfdyh000
就是原来的开发者工具cookies栏,右键可以删除,在相应项目上双击就可以直接编辑了。

不过DOM浏览还是不完善,不能修改项目也没有和debugger整合,过滤器也太难用了……过滤到项目之后展开后子项目都会被过滤,取消过滤的话因为项目太多又找不到被展开的那个项目在哪。

另外论坛的编辑功能我用起来有点问题,在简单和高级模式中无法使用中文输入法(好像只要按下一个字母输入栏立刻就会被清空。被js接管了?),在代码模式倒是可以正常输入。
yfdyh000
千年狐狸
千年狐狸
  • UID29079
  • 注册日期2009-06-07
  • 最后登录2022-05-18
  • 发帖数2262
  • 经验1390枚
  • 威望0点
  • 贡献值52点
  • 好评度139点
  • 社区居民
  • 最爱沙发
  • 忠实会员
13楼#
发布于:2016-08-05 11:59
myhead:@yfdyh000
就是原来的开发者工具cookies栏,右键可以删除,在相应项目上双击就可以直接编辑了。

不过DOM浏览还是不完善,不能修改项目也没有和debugger整合,过滤器也太难用了……过滤到项目之后展开后子项目都会被过滤,取...
回到原帖
只有“存储”栏。是可以编辑了,以前是不行。

论坛问题是 https://www.firefox.net.cn/read-51193 ,无人接手……
myhead
火狐狸
火狐狸
  • UID46565
  • 注册日期2014-07-04
  • 最后登录2020-04-14
  • 发帖数107
  • 经验92枚
  • 威望0点
  • 贡献值20点
  • 好评度8点
14楼#
发布于:2016-08-05 12:15
yfdyh000:只有“存储”栏。是可以编辑了,以前是不行。

论坛问题是 https://www.firefox.net.cn/read-51193 ,无人接手……
回到原帖
storage标签的cookies栏嘛,为什么要在意这种细节……

搜了下intl.tsf.enable出来的居然全是相关bug……启用这个选项有什么正面效果么?
上一页
游客

返回顶部