浏览器解析介绍
Trident
JS引擎
- 早期(3~8)JScript
- 近期(9~10+)Chakra
FF——Gecko核心
Gecko
JS引擎
- 早期(1.0~3.0)SpiderMonkey:第一款JS引擎,由Brendan Eich在网景时编写。
- (3.5~3.6)TraceMonkey:基于即时编译的引擎,其中部份程式码取自Tamarin引擎。
- (4.0~至今)JagerMonkey:德文Jäger原意为猎人,结合追踪和组合码技术大幅提高效能,部分技术借凿了V8、JavaScriptCore、SquirrelFish。
- (早期SF)KHTML引擎
-
JS引擎
(早期SF)KJS引擎
- (4.0至今,SF)Nitro引擎(原名:SquirrelFish)
- (GG)V8引擎:小熊认为V8是个好引擎,在JS执行效率上确实很强大。
Chrome—Blink
Blink是一个由Google和Opera Software开发的浏览器排版引擎,Google计划将这个渲染引擎作为Chromium计划的一部分,并且在2013年4月的时候公布了这一消息。这一渲染引擎是开源引擎WebKit中WebCore组件的一个分支,并且在Chrome(28及往后版本)、Opera(15及往后版本)和Yandex浏览器中使用。