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

Firefox 38.0 正式版用户特性介绍

楼主#
更多 发布于:2015-05-13 22:46
Firefox 38.0 终于来了,带来了全新的嵌入式首选项界面,代替以往弹出式对话框,同时完善对 HTML5视频音频的支持,可播放加密的 HTML5 视频音频(如受 DRM 保护的视频音频)。下面我会逐个介绍 Firefox 38.0 值得用户关注的更新内容。

Firefox 38.0 正式版各平台各语言版本下载


一、默认启用全新的嵌入式首选项界面

相比附加组件管理器早已实现嵌入到标签页,对首选项界面嵌入标签页(In-Content Preference)的进程相对来说一直较为缓慢,虽然前几个正式版已经可以通过 about:config 开启,但直到 Firefox 38.0 才默认开启。点击三道杠并选择“选项”,或地址栏输入 about:preference 即可打开嵌入式首选项界面:



相比旧的弹出对话框,新的嵌入式界面布局更为简洁,最重要的是支持通过地址栏输入 URI 直接访问各个板块的地址,给今后 Firefox 扩展调用提供了方便,各个板块对应的 URI 为:
常规:
about:preferences#general
搜索:
about:preferences#search
内容:
about:preferences#content
应用程序:
about:preferences#applications
隐私:
about:preferences#privacy
安全:
about:preferences#security
同步:
about:preferences#sync
高级:
about:preferences#advanced

如果你不喜欢新的界面,可以通过调整 about:config 参数回到旧界面:
browser.preferences.inContent
改为 false。

目前该界面还不太完美,主要有以下问题:
1、在“高级”板块下面的一些对话框,如网络设置、证书机构等等,暂时还是显示为弹出对话框。
2、单选按钮那个大蓝点的设计还会改变。
3、最好不要关闭新的搜索栏界面(browser.search.showOneOffButtons 改为 false),否则搜索板块显示会有问题。

此外,about:config 的嵌入式外观也有了很大的变化,和首选项界面元素设计更加相得益彰:





二、可播放加密的 HTML5 视频和音频

DRM(数字版权管理,Digital Rights Management)是出版者用来控制被保护对象的使用权的一些技术,这些技术保护的有数字化内容(例如:软件、音乐、电影)以及硬件,处理数字化产品的某个实例的使用限制。而在 HTML5 时代,DRM 机制演变出CDM(Content Decryption Module,内容加密模块)技术。Firefox 38.0 新增一个 EME(Encrypted Media Extensions,加密媒体扩展)API,可以播放受 DRM 加密保护的 HTML5 视频和音频。这里不得不提到 Mozilla 历来是反对使用这类闭源不开放的技术,因为这与 Mozilla 的创造更加开放的互联网的使命是背道而驰的,但从给用户更好体验的角度来说(其实就是市场份额问题),Mozilla 不得不决定支持这项技术。

具体来说就是集成了一个新的叫做 Adobe Primetime CDM 的插件,这个插件就是用来实现 CDM 的,允许 Firefox 播放受 DRM 保护的在线视频和音频。这个插件和 Open H264 插件一样会下载并保持更新。如果没有开启这个插件的功能,今后你就可能无法播放 Netflix 等网站受 DRM 保护的 HTML5 视频和音频了。注意 EME 和 DRM 仅支持 Win Vista 和更高的版本。




三、保护不喜欢 DRM 的用户的权利

紧接着第二点谈到的 Adobe Primetime CDM 插件,这个插件来自 Adobe,不属于 Firefox 自己的一部分,因此它会定期下载保持更新。对于不喜欢 DRM 的用户,Firefox 提供了不使用的权利,主要有以下几种方式:
1、Mozilla 提供了一个不集成 DRM 插件的 Firefox 版本给用户下载:EME-free Firefox 版本

2、使用 Firefox 38.0 ESR 版本:Firefox 38.0 ESR 版本

3、在附加组件管理器里面禁用这个插件(设置为“总不激活”),这样插件就不会自动下载并保持更新了。或者在 about:config 里面将:
media.gmp-eme-adobe.autoupdate 
       
media.gmp-eme-adobe.enabled
两个参数同时设置为 false。前者是关闭自动更新,后者是关闭插件。

4、在Firefox选项的”内容“板块,取消勾选“观看 DRM 内容”这个选项。相比第三种方式禁用插件,这个方法是直接卸载这个插件,附加组件管理器里面是看不到这个插件的。当然,如果你以后重新勾选这个选项,那 Firefox 又会重新下载并开启该插件。



关于 DRM 内容的详细介绍和关闭方法详见 Mozilla 技术支持的有关文章:观看 DRM 内容


四、用户名和密码的表单域不再支持 Autocomplete=off 属性

Firefox 29.0 新增过一个功能,就是对于设置 autocomplete=off 使得 Firefox 无法记住网站密码以及后续自动填入密码的网站,Firefox 可允许它们记住密码并自动填入。为此还提供了对应的开关参数:
signon.storeWhenAutocompleteOff
Firefox 38.0 开始,用户名和密码这两个表单域不再支持 Autocomplete=off 属性了。这里的意思就是:原本网站可以通过设置 autocomplete=off 属性使得 Firefox 的密码管理器无法记住他们填入的用户名和密码,今后你输入用户名首字母就无法自动补全用户名和你的密码。从 Firefox 38.0 开始,这些网站对于用户名和密码这两个表单域就不能这么干了,哪怕设置 Autocomplete=off,Firefox 依然可以记住用户名和密码。

注意:这个记住密码功能无法对某些利用 javascript API 来作为登录框的网站生效,比如微博、迅雷之类。


五、引入新的预测服务,提高网页载入速度

Firefox 29.0 引入过一个叫做 Seer 的服务,类似于 Chrome 的 DNS 预载入,地址栏 URL 预载入,目的是通过预测用户网站行为,提高浏览速度。来自于 Necko
Predictive Network Actions,包括 DNS 预读取,TCP 和 TLS 握手。其实是非常好的功能,问题是在某些情况下会导致 Firefox 关闭时缓慢,所以 29.0.1 又禁用了。Firefox 38.0 又重写了这项功能,并称之为 speculative connection warmup。

对应的 about:config 参数为:
network.predictor.enabled
默认为 false,双击为 true 可打开。
这项功能还在不断改进当中,有兴趣的朋友可以查看对应的 “Bug 1009122 - Rewrite Seer Backend”


六、改进垃圾收集方式,改善内存占用

垃圾收集(Garbage Collection)功能是 Firefox 回收内存的重要技术,有助于大幅改善浏览器的内存占用。在 Firefox 38.0 里,Firefox 为 GC 引入了一项新特性,称为 Compact(紧凑化),可以调整并合并 JavaScript 对象所占用的内存空间,从而进一步降低内存占用。根据开发者测试结果,在打开 50 多个标签页的情况下, 大约能够节省 2% 的内存,即总计 1300 MB 内存占用中节省约 30MB。

关于这个技术的实现原理,参见 Mozilla 技术文章:Compacting Garbage Collection in SpiderMonkey





七、其他一些细节调整:

1、Firefox 38.0 开始,Mac OS X 平台也支持 MSE,意味着该平台的 Firefox 播放 Youtube 视频也可以选择更高的分辨率了。
2、about:support 页面里右上角新增一个以安全模式启动 Firefox 的选项。
3、”我的足迹“窗口里面某个保存的页面可以通过右键菜单以隐私模式打开。
4、附加组件管理器--插件里面的 Shockwave Flash 的界面里面新增关闭保护模式的选项。


以上是 Firefox 38.0 在用户使用方面的主要更新,其他涉及到开发者的更新,这里就不介绍了,感兴趣的朋友请看发行说明:
Firefox 38.0 发行说明(官网英文)
Firefox More than meets your experience
atmouse
狐狸大王
狐狸大王
  • UID44114
  • 注册日期2014-01-27
  • 最后登录2017-12-29
  • 发帖数325
  • 经验266枚
  • 威望0点
  • 贡献值122点
  • 好评度19点
1楼#
发布于:2015-05-13 22:56
很详细
PC-JMK6, asus m5a99x, fx8350, radeonhd7870 x2, iec958/ha/HD600, linux-next, systemd, pacman, mesa, xorg, libinput, modesetting w/ glamor, qtile, icecat,
皮卡西
小狐狸
小狐狸
  • UID14053
  • 注册日期2006-08-03
  • 最后登录2018-03-23
  • 发帖数24
  • 经验38枚
  • 威望0点
  • 贡献值16点
  • 好评度1点
2楼#
发布于:2015-05-14 09:00
安卓版也更新了,一些更新的细节和我的建议里提的一模一样,看来这里还是有谋智员工在看着的
https://www.firefox.net.cn/read-50484
tulip17
千年狐狸
千年狐狸
  • UID34021
  • 注册日期2010-09-17
  • 最后登录2024-05-03
  • 发帖数980
  • 经验678枚
  • 威望1点
  • 贡献值420点
  • 好评度51点
  • 社区居民
  • 忠实会员
3楼#
发布于:2015-05-14 09:45
还是继续35吧
pcxfirefox
千年狐狸
千年狐狸
  • UID39042
  • 注册日期2012-06-22
  • 最后登录2018-01-15
  • 发帖数2539
  • 经验1263枚
  • 威望2点
  • 贡献值242点
  • 好评度133点
  • 最爱沙发
  • 忠实会员
  • 社区居民
4楼#
发布于:2015-05-14 10:19
38.0.1快来了
http://pcxfirefox.wordpress.com/
fiag
管理员
管理员
  • UID1188
  • 注册日期2004-12-21
  • 最后登录2024-04-22
  • 发帖数4681
  • 经验686枚
  • 威望0点
  • 贡献值402点
  • 好评度51点
5楼#
发布于:2015-05-14 10:25
还没检查到自动更新,坐等
atmouse
狐狸大王
狐狸大王
  • UID44114
  • 注册日期2014-01-27
  • 最后登录2017-12-29
  • 发帖数325
  • 经验266枚
  • 威望0点
  • 贡献值122点
  • 好评度19点
6楼#
发布于:2015-05-14 11:39
要我说fx出个功能磨磨蹭蹭,这是事实不用替fx找借口(比如用户测试不足之类,nightly用户还不多么)
PC-JMK6, asus m5a99x, fx8350, radeonhd7870 x2, iec958/ha/HD600, linux-next, systemd, pacman, mesa, xorg, libinput, modesetting w/ glamor, qtile, icecat,
atmouse
狐狸大王
狐狸大王
  • UID44114
  • 注册日期2014-01-27
  • 最后登录2017-12-29
  • 发帖数325
  • 经验266枚
  • 威望0点
  • 贡献值122点
  • 好评度19点
7楼#
发布于:2015-05-14 11:40
这个开关投票下,那个开关投票下
PC-JMK6, asus m5a99x, fx8350, radeonhd7870 x2, iec958/ha/HD600, linux-next, systemd, pacman, mesa, xorg, libinput, modesetting w/ glamor, qtile, icecat,
DOSforever
千年狐狸
千年狐狸
  • UID25201
  • 注册日期2008-07-03
  • 最后登录2024-05-13
  • 发帖数1096
  • 经验839枚
  • 威望0点
  • 贡献值734点
  • 好评度22点
  • 社区居民
  • 忠实会员
8楼#
发布于:2015-05-14 13:25
pcxfirefox:38.0.1快来了回到原帖
slitaz
火狐狸
火狐狸
  • UID46269
  • 注册日期2014-06-07
  • 最后登录2016-06-22
  • 发帖数219
  • 经验225枚
  • 威望0点
  • 贡献值6点
  • 好评度13点
  • 社区居民
  • 忠实会员
9楼#
发布于:2015-05-14 13:43
这发布个版本,还真是多事啊,firefox,我等着39beta呢
bitcoin
小狐狸
小狐狸
  • UID47293
  • 注册日期2014-09-13
  • 最后登录2016-08-23
  • 发帖数68
  • 经验88枚
  • 威望0点
  • 贡献值76点
  • 好评度1点
10楼#
发布于:2015-05-14 16:19
说好的64位呢
pcxfirefox
千年狐狸
千年狐狸
  • UID39042
  • 注册日期2012-06-22
  • 最后登录2018-01-15
  • 发帖数2539
  • 经验1263枚
  • 威望2点
  • 贡献值242点
  • 好评度133点
  • 最爱沙发
  • 忠实会员
  • 社区居民
11楼#
发布于:2015-05-14 16:21
bitcoin:说好的64位呢回到原帖
谁跟你说好的?
http://pcxfirefox.wordpress.com/
文科
千年狐狸
千年狐狸
  • UID39959
  • 注册日期2013-10-17
  • 最后登录2019-07-27
  • 发帖数2069
  • 经验1328枚
  • 威望4点
  • 贡献值340点
  • 好评度256点
  • 最爱沙发
  • 社区居民
  • 忠实会员
12楼#
发布于:2015-05-14 21:47
收藏
jywj108
小狐狸
小狐狸
  • UID37679
  • 注册日期2011-11-04
  • 最后登录2016-06-13
  • 发帖数35
  • 经验43枚
  • 威望0点
  • 贡献值34点
  • 好评度0点
13楼#
发布于:2015-05-15 00:08
嵌入式的首选项页面不漂亮,不喜欢这种风格和字体……
kid^
火狐狸
火狐狸
  • UID37426
  • 注册日期2011-09-28
  • 最后登录2019-01-31
  • 发帖数271
  • 经验90枚
  • 威望0点
  • 贡献值44点
  • 好评度3点
  • 社区居民
  • 忠实会员
14楼#
发布于:2015-05-15 04:39
38.01 network.predictor.enabled 預設是ture了的
上一页
游客

返回顶部