圣诞临近,Opera 实验室也准备了一份圣诞礼物,这可是一个大大的惊喜啊。在分析了海量的崩溃记录后发现,最常见的是插件引发的崩溃,这是 Opera 无法从根本上解决的问题。在 Linux/FreeBSD 上,为了避免这个问题,Opera 将插件放在独立进程中运行,这极大的改善了 Opera 的稳定性及安全性。
现在,这套机制已经引入到了 Windows 及 Mac 平台,本次发布的实验室版就包含了独立插件进程的早期预览版。
64 位版本
独立的插件进程带来的另一优势是,64 位版本的 Opera 可以调用 32 位版本的插件,这使得 64 位版本的发布成为可能,Opera 工程师可不希望发布一个无法使用插件的版本
64 位版本在某些情况下能够提供更好的性能以及分配更多的空闲内存。
下载地址
Windows 32 位:http://snapshot.opera.com/labs/OOPP/Opera-Labs-OOPP-12.00-1211.i386.exe
Windows 64 位:http://snapshot.opera.com/labs/OOPP/Opera-Labs-OOPP-12.00-1211.x64.exe
Macintosh (32/64 位):http://snapshot.opera.com/labs/OOPP/Opera-Labs-OOPP-12.00-1211.dmg
Linux/FreeBSD builds 目录:http://snapshot.opera.com/labs/OOPP/Linux-FreeBSD/
注意:
Mac 版同时包含 32 位及 64 位版本,Mac OS 10.6 及更新版本会自动使用 64 位版本,旧系统则会使用 32 位版本。
Mac 下字体绘制有问题,可能不绘制或绘制错误某些字符
Mac 下不支持 Web Fonts,建议设置 opera:config#UserPrefs|EnableWebfonts 为 0 以禁用之
在 64 位 Windows 下,你可以选择使用 32 位还是 64 位版本的 Opera
在 32 位 Windwos 下,仅能使用 32 位版本的 Opera
建议在 Windows 下使用最新版的 Flash 插件,旧版插件存在性能问题
Windows 下渲染带插件页面时可能偶尔会僵死 7 秒
Linux/FreeBSD 下不支持基于 Xt 的插件,比如 VLC 和 Adobe Reader
此实验室版基于 Opera 12.00,包含之前所有 snapshots 的更新以及硬件加速。向官方报告 bug 时最好说明硬件加速是否启用和是否对 bug 的触发有影响。若要禁用硬件加速,可打开opera:config#UserPrefs|EnableHardwareAcceleration,将其设置为 0 ,再重启 Opera。