一、主流浏览器及其内核:
主流浏览器 | 内核 |
---|---|
IE | trident |
Firefox | Gecko |
Google Chrome | Webkit/blink |
Safari(苹果自带) | Webkit(谷歌工程师和苹果工程师一起研发的) |
Opera(丹麦) | presto |
二、主流浏览器的要求:
1、 有一定的市场份额;
2、 必须有独立研发的内核。
三、浏览器的两个部分:
1、 Shell
Shell部分是最不值钱的,Linux能开发shell,浏览器的外壳、操作类的、展示页面的部分叫shell,很容易写。
2、 内核
值钱的部分是内核,一个浏览器运转的快慢,识别代码的路径问题,包括很多的优化问题都是由内核来决定的。