分类
浏览器

圣诞礼物:Opera 10.50 Pre-Alpha 发布

Opera 于昨日发布了新版 Opera 10.50 预览版,算是作为送给 Opera 用户的一份圣诞礼物。比较杯具的是,OperaChina 似乎因此挂了。。。从昨日至今都无法正常访问,目前来看是有间歇性访问障碍。此次的 10.50 版有很多重要改变,其中最引人关注的当属新的 Javascript 引擎——Carakan 及渲染引擎——Presto 2.5.18,为 Opera 带来了又一次速度提升。不过,似乎不再支持 PPC 核心的 Mac 了,无奈。

从昨天下载 Opera 后,经过初步的使用有了一定的了解。首先能够看到的变化自然是 UI 设计的改变,主要集中在 4 处:

  1. 以前的菜单栏被单一的 Opera 按钮所取代,因此扩大了浏览空间。
  2. 导航按钮的第一项为 “显示/隐藏面板” 按钮(等同于 F4)。
  3. 恢复已关闭标签图标改变。
  4. 左下角的链接显示样式改变,且目前不支持 Opera Unite。

10.10 UI

10.50 Pre-Alpha UI

当然,为了不同的使用习惯,Opera 10.50 允许用户显示菜单栏,可以在 Opera 按钮中选择 “显示菜单栏”。

另外,保存 Wand 的方式也发生改变,不会再弹出独立对话框窗口,而是采用 Firefox 的方式,在页面上方放置提示框进行操作。这样不会影响到标签的切换。

由于目前还只是早前的预览版,最终的 UI 设计可能会发生改变而与此不同。详细更新及已知问题列表,转载自 OperaChina

重点更新

  • 升级的渲染引擎,基于最新的 Presto 2.5,更多的性能改善,更好的网络标准支持,包括完整的 CSS 2.1 支持和更多的 CSS3 及 HTML5 支持。
  • 全新的 Javascript 引擎: Carakan,极速!目前 mac 版本尚未进行优化,欢迎使用 windows 版测试。JS 引擎速度测试: http://www2.webkit.org/perf/sunspider-0 … pider.html
  • Vega 图形加速技术,通过硬件加速用户界面及网页渲染。硬件加速效果对比测试: http://gyu.que.jp/jscloth/miku.html
  • 优化缓存处理,更快的启动、退出速度,更流畅的浏览体验
  • Windwos 7 特性支持:Aero 毛玻璃效果、Aero peek 效果以及 Jumplist 支持
  • Mac 版迁移到 Cocoa,大量的改进,包括统一的工具栏、触摸板手势、下拉菜单以及 Growl 通知支持等
  • 用户界面升级,更好的图形界面,更多的平台适应,聪明的对话框,平滑的动画,等等
  • 隐身浏览,您可以在单独标签中开启隐身浏览模式,在此模式下的一切操作痕迹均会随着标签的关闭而灰飞烟灭。
  • 地址栏改进,可以直接在地址栏中进行搜索,可以单独删除某条历史记录,优化的自动匹配,简单的历史及书签搜索
  • 搜索框改进,更方便的管理搜索引擎,更好的搜索体验,支持搜索历史
  • 页面内搜索,不再弹出对话框而是在页面顶部滑出,集成原有的 Ctrl+F 及 ,./ 快速搜索功能,高亮搜索结果,一目了然
  • 密码管理器,不再弹出对话框而是在页面顶部滑出,更加直观而不影响浏览
  • 改进的缓存搜索,可以按照文件大小、文件类型进行过滤,可以预览所有缓存项目,并且可以统计缓存页面数,通过过滤功能您可以很方便的找出音频/视频/图片等文件的真实下载链接

已知问题

  • 本次更新暂无 *nix 版本
  • 本版暂不包含 Opera Unite
  • 本版暂不包含 Widget Runtime
  • 高内存占用
  • 在不支持 SSE2 的 CPU 上暂不支持 JIT (造成较低性能)
  • mac 版暂不支持打印

下载地址:

关于简中语言包及更多截图请移步 OperaChina

隐藏在新的界面的背后是全新设计的被称为 Carakan(http://labs.opera.com/news/2009/02/05/) 的 Javascript 引擎,以下内容转载自驱动之家

Carakan是什么?

Opera全新JS引擎Carakan,目前数度是其他已存在JavaScript引擎(基于SunSpider)的2.5倍。其在转化为本地机器代码时专门针对正则表达式做了优化,有意思的是,Chrome浏览器也刚刚宣布了此点。

Carakan引擎的三个显著新特性

1.基于寄存器的字节码:之前的引擎“ECMAScript”使用的是基于堆栈字节码指令集,这种基于对堆栈存取的方法对于生成字节码是比较简单的。

在新的引擎里,我们采用了基于寄存器的字节码指令集,这种方式采用了固定大小的寄存器,每次操作都可以访问任意的寄存器,更少的指令被执行并且不会拷贝大量的数据。

2.本地代码生成:我们将整个或部分“ECMAScript”引擎编译到本地代码中以达到更快的执行速度。

3.自动对象分类:在新的引擎中每个对象都是被封装成类以存取不同的数据,这些类的划分是与原型保持一致的。

每个浏览器的JS引擎都不一样吗?

现在每个浏览器基本上都有自己的JS引擎(非浏览器引擎)了,如Firefox浏览器的TraceMonkey引擎,Google Chrome浏览器的V8引擎,Safari浏览器有SquirrelFish Extreme,目前又增加了Opera的Carakan。

推荐阅读

“圣诞礼物:Opera 10.50 Pre-Alpha 发布”上的216条回复

这个版本比起当初10.0Alpha有看头多了,很值得期待。

除了引擎和vage之外,我最意想不到的是对话框改进,不是说wand,而是网页中的对话框(JavaScript的警报,HTTP身份验证等)不再是系统对话框,我们在遇到这类型对话框的时候依然可以切换标签继续干别的,不再影响其他页面的浏览。

UI上的菜单栏改进应该是借鉴了chrome和IE8,FF的没注意过,这样主界面空间更大,感觉更好,用到菜单栏其实时间还是比较少的,尤其是光以浏览网页来说

這個一直都有的,Show popup menu, “Browser Menu Bar”
現在好像內置了

Hello there, You’ve done an incredible job. I’ll certainly digg it and individually recommend to my friends. I am sure they’ll be benefited from this website.|

Hey I know this is off topic but I was wondering if you knew of any widgets I could add to my blog that automatically tweet my newest twitter updates. I’ve been looking for a plug-in like this for quite some time and was hoping maybe you would have some experience with something like this. Please let me know if you run into anything. I truly enjoy reading your blog and I look forward to your new updates.|

I’m really impressed with your writing skills as well as with the layout on your weblog. Is this a paid theme or did you customize it yourself? Anyway keep up the nice quality writing, it is rare to see a great blog like this one today.|

Link exchange is nothing else but it is simply placing the other person’s website link on your page at proper place and other person will also do same in support of you.|

Hi my loved one! I wish to say that this post is amazing, great written and come with approximately all significant infos. I’d like to see extra posts like this .|

You can definitely see your skills in the work you write. The arena hopes for more passionate writers such as you who aren’t afraid to mention how they believe. All the time go after your heart.|

You are so interesting! I do not believe I have read through anything like that before. So nice to discover somebody with genuine thoughts on this subject matter. Seriously.. thanks for starting this up. This website is one thing that’s needed on the web, someone with some originality!|

Hey There. I found your blog using msn. This is a really well written article. I will be sure to bookmark it and come back to read more of your useful information. Thanks for the post. I will certainly comeback.|

You could certainly see your enthusiasm in the work you write. The arena hopes for even more passionate writers such as you who are not afraid to mention how they believe. Always go after your heart.|

Thanks for any other informative website. The place else could I get that type of info written in such a perfect method? I’ve a mission that I am just now working on, and I’ve been on the look out for such information.|

Superb website you have here but I was wondering if you knew of any discussion boards that cover the same topics discussed in this article? I’d really like to be a part of group where I can get comments from other experienced people that share the same interest. If you have any recommendations, please let me know. Thanks a lot!|

评论已关闭。