自己整理的,将要讲的一个东西,放在 slideshare 上了
http://www.slideshare.net/yiminghe/web-browser-1147815
主流浏览器的内核:
Browser | Engine | ECMAScript Engine |
---|---|---|
Firefox, Mozilla | Gecko | SpiderMonkey |
Internet Explorer 4…7 | Trident | jscript |
Mac IE 5 | Tasman | jscript |
Opera 7…9.2 | Presto | linear_b |
Opera 9.5 | Presto Core 2 | futhark |
Konqueror | KHTML | KJS |
Safari | WebKit | JavaScriptCore |
1.Mac IE 5 的脚本引擎和 Windows IE 一样,但是它的 layout engines(渲染引擎) 是不同的.
2.WebKit 和 JavaScriptCore 是KHTML 和 KJS 的扩展。
ps:
mozilla japan 也研究了这个东西,做了一棵树 (09-08-25),比我最后那个好多了,有兴趣的可以看看。