前往
大廳
主題

火狐Firefox 22.0 正式版用户特性介绍

—— | 2013-06-27 15:40:39 | 巴幣 0 | 人氣 258

Firefox 22.0 终于和我们见面了,这个版本最重要的特性之一便是 asm.js(代号 OdinMonkey)的引入,利用它可以大幅加快 javascript 的性能。让我们一起来看看 Firefox 22.0 正式版的用户特性吧。

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

一、默认开启 WebRTC

之前我们已经介绍过了 WebRTC 技术,它是一项面向未来的 HTML5 技术,允许用户直接通过网页实现实时通信,跨平台且无需额外插件。例如,可直接无需插件利用摄像头、麦克风进行通话。在最新的 Firefox 当中,这项功能已经默认开启了,与之有关的 about:config 参数即:
代码:
media.peerconnection.enabled

需要为 true

更详细介绍请参见:WebRTC comes to Firefox


二、在高分辨率模式下自动放大文字和界面

Firefox(Windows 平台)原先在高分辨率显示模式下不会自动调整文字和界面缩放以适应高分辨率,造成文字显示太小。现在 Firefox 会自动调大文字和界面,与此有关的 about:config 选项为:
代码:
layout.css.devPixelsPerPx

默认为 -1,如要增大文字,将其调整为 1.0 或更大的值,如要减小,调整为 0.05 到 1.0 之间的值。


三、启用 OdinMonkey(asm.js)以提高 Javascript 性能

OdinMonkey 是一个新的优化 Javascript 编译速度的编译器(asm.js 编译器),具体来说是一个底层的、专为 JavaScript 子集优化的即时编译器。为何说它能提高 js 编译性能?简单来说,如果一个程序是用 C++ 编写的,那么利用 asm.js,它可以直接编译为 javascript 代码,而不需要先编译为比 C++ 更底层一些的代码。这么做的好处就在于大幅提高 Javascript 性能,浏览器运行富媒体网页,乃至 3D 网页游戏将更加流畅。
在about:config 需保证
代码:
javascript.options.asmjs

true


四、实现从附加组件管理器当中管理社交服务

Firefox 已支持 Facebook、MSN Now、CliqZ 和 Mixi 等社交服务,现在用户可以直接在 "附加组件管理器--服务" 版块查看并管理所安装的社交服务,包括启用、禁用、卸载等。



五、其他一些性能改进和 HTML5 新技术

1、可以调整 HTML5 视频和音频的播放速率,包括 0.5x,1.5x 和 2x。
2、 Win Vista 终于也支持 H.264、AAC 和 MP3 格式了。
3、支持 HTML5 Web Notification 网页通知 API 了,这个功能用于对网页上一些变化,在支持 HTML5 的浏览器弹出网页通知。
4、多线程解码图片,尤其是针对低端的计算机,在显示大量图片的时候,CPU和内存占用明显降低。
5、通过实现 canvas 的异步更新在提高 WebGL 绘制渲染性能


六、其他一些细节调整

1、终于默认支持超长文本自动换行功能了,对应选项为 plain_text.wrap_long_lines,true
2、about:plugins 页面重新显示插件的具体路径,plugin.expose_full_path 这项已经不需要了。
3、插件信息不保存在 pluginsreg.dat 了,主要是避免浏览器更新或点击后运行设置修改后有时插件又会重新激活。
4、继显示缩小的图片质量更好之后,Firefox 也支持在放大图片是减少失真,对应选项为 image.high_quality_upscaling.max_size。
5、我的足迹(书签管理器)历史栏目下,“今日”文件夹会自动展开。
6、PDF 阅读器支持不打印出 URL 和其他信息。

以上是 Firefox 22.0 在用户使用方面的主要更新,其他涉及到开发者的更新,这里就不介绍了,感兴趣的朋友请看发行说明:
Firefox 21 发行说明(官网英文)

文章出處:
Firefox 22.0 正式版用户特性介绍 • Mozilla Firefox中文社区

創作回應

更多創作