曾经在浏览速度方面风光一时的火狐浏览器如今在JavaScript速度方面已经难复当年之勇,谷歌Chrome,Opera等后起之秀在速度方面已经盖 过了火狐的光芒。当然这并不意味着火狐浏览器的速度变慢了,而是如今的评测标准已经精确到了微秒级别,而JavaScript引擎则对浏览器的速度起着至 关重要的影响作用。3 v. U, v! s- I- ?: p" q; V+ d3 c
1 p7 ^& \0 H a% \7 I据Ars Technica网站报道,Mozilla公司正计划开展一场浏览器速度反击战。他们计划在火狐浏览器上采用一种新的JagerMonkey引擎,这种引擎部分采用了苹果开源Webkit的内容,并将这部分内容与火狐现有的maple story gold引擎结合在一起,形成新的火狐引擎,这种新引擎在速度方面将极具竞争力。- {! u4 O4 L+ \1 A4 h$ d+ f0 k9 ]" C
+ y" b4 o+ {" c9 r; z6 i: X& e
据Mozilla公司的工程师David Mandelin介绍:“我们之所以要开发新的JagerMonkey引擎,是因为原有的TraceMonkey引擎虽然在热代码(即重复运行次数较多的代码)执行方面速度较快,但运行次数较少的代码序列的执行速度却由于需要调用解释器因此运行较慢。而新的JagerMonkey引擎则在这方面有所加强,再配合TraceMonkey引擎原有的优势,火狐浏览器的速度便有了新的提升。”/ f) c! c/ C: T0 f5 j1 M5 F