大约从2006年Adobe将其JIT编译引擎和代号为Tamarin的ECMAScript虚拟机捐赠给Mozilla基金会开始,竞争的序幕就拉开了。尽管新版的Mozilla中Tamarin技术已经所剩无几,但Tamarin的捐赠促进了各家浏览器对新脚本引擎的研发,而这些引擎的名字就如同他们声称的性能一样有意思。
浏览器 | 渲染引擎 | JavaScript引擎 |
---|---|---|
Chrome | WebKit -> Blink(2013) | JavascriptCore -> V8 |
Firefox | Gecko | SpiderMonkey(v1.0 - v3.0) -> TraceMonkey(v3.5 - v3.6) -> JagerMonkey(v4.0+) |
IE | Trident -> Edge(2015 斯巴达) | JScript(IE3 - IE8) -> Chakra(IE9及之后) |
Safari | WebKit | SquirrelFish -> SquirrelFish Extreme(Nitro) |
Opera | Presto -> Blink(2013) | Carakan -> V8 |
UC | U3 | |
QQ浏览器和微信内核 | X5 -> Blink(2016) |
网友评论