阅读更多

16顶
0踩

Web前端

原创新闻 Carakan:Opera新的JavaScript引擎

2009-02-06 13:08 by 副主编 QQbyte 评论(11) 有4655人浏览
Opera发布了名为 Carakan 新的JavaScript引擎,根据SunSpider测试,这个Carakan JavaScript引擎比Opera目前使用的JS引擎要快2.5倍,尤其在转化为本地机器代码时专门针对正则表达式做了优化,有意思的是google的Chrome也刚刚宣布已经这样做了。

这个引擎在三个方面显著进展:

1。基于寄存器的字节码

2。本地代码生成

3。自动对象分类

每个浏览器基本上都有自己的JS引擎了,Firefox的TraceMonkey引擎,Chrome的V8引擎,Safari有SquirrelFish Extreme,目前又增加了Opera的Carakan。为什么这些浏览器都要独自开发自己的JS引擎,而不能互相分享彼此的成果?

同时Opera的发言人还宣布Opera将提供 Vega 矢量图库添加SVG,Canvas等绘图功能,Vega还能够提供后台图形硬件加速能力,目前我们后台使用的是OpenGL和Direct3D。

这是Opera忙碌的一天,期待Opera提供更多的创新。



详情查看:http://ajaxian.com/archives/opera-carakan-vega
16
0
评论 共 11 条 请登录后发表评论
11 楼 allenny 2009-02-08 16:15
为什么都要开发自己的浏览器,而不能共同开发一个开放的?
10 楼 zjlovezj 2009-02-08 11:02
为什么微软和google都要独自开发自己的搜索引擎,而不能互相分享彼此的成果?
同问一声
9 楼 yerba 2009-02-07 13:55
opera挺好的,windows上我就用她。
在linux上的字体挺丑,另外,用系统默认的样式时,菜单实在难看,最后放弃了,所以在linux上用了firefox,希望能早做改进。
8 楼 caiceclb 2009-02-07 11:31
一直在用,继续支持一下!
7 楼 Magicloud 2009-02-07 00:03
mikeandmore 写道

opera在linux上的字体实在是惨不忍睹。。。于是只好不用它。。。

有两个关于x/xft的字体设置,多试试……
6 楼 whaosoft 2009-02-06 19:32
55555555555 东西学来学多学死我啊
5 楼 mikeandmore 2009-02-06 18:27
opera在linux上的字体实在是惨不忍睹。。。于是只好不用它。。。
4 楼 Frederick 2009-02-06 15:32
大概是每个浏览器提供商都有自己的特殊功能需求,如果使用同一个引擎,那么该引擎要提供什么功能就得协商,太麻烦的缘故吧。看看J2EE的持久化标准的产生,其实不就是几个主要厂商互相扯皮妥协的结果嘛。
3 楼 eyejava 2009-02-06 15:05
为什么这些浏览器都要独自开发自己的JS引擎,而不能互相分享彼此的成果?
同问一声
2 楼 fys124974704 2009-02-06 14:16
opera是不错!特别是9.6的新版
1 楼 脑袋雷劈的 2009-02-06 13:32
最近半年,刚转移到opera阵地,发现还挺好用的。

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

Global site tag (gtag.js) - Google Analytics