浏览器:
1.shell部分
2.内核部分
(1)渲染引擎(语法规则和渲染)
(2)js引擎
(3)其他模块
js引擎:
2001年发布ie6,首次实现对js引擎的优化和分离
Chrome:
2008年 Chrome 谷歌和苹果联合开发浏览器
它采用优化后的JavaScript引擎,引擎代号为V8
因能把js代码直接转化为机械码来执行,进而以速度快而闻名
2008年9月1日Google在其官方博客上宣布退出Chrome浏览器
之后Firefox也推出了具备强大功能的js引擎
主流浏览器及其内核:
1、IE浏览器内核:Trident内核,也是俗称的IE内核;
2、Chrome浏览器内核:统称为Chromium内核或Chrome内核,以前是Webkit内核,现在是Blink内核;
3、Firefox浏览器内核:Gecko内核,俗称Firefox内核;
4、Safari浏览器内核:Webkit内核;
5、Opera浏览器内核:最初是自己的Presto内核,后来是Webkit,现在是Blink内核;
6、360浏览器、猎豹浏览器内核:IE+Chrome双内核;
7、搜狗、遨游、QQ浏览器内核:Trident(兼容模式)+Webkit(高速模式);
8、百度浏览器、世界之窗内核:IE内核;
9、2345浏览器内核:以前是IE内核,现在也是IE+Chrome双内核;