第一点:浏览器组成部分
浏览器有两大核心:
shell(外壳,注:用户可以操控的部分)。
内核部分(浏览器最主要的部分):

1. 渲染引擎(语法规则与渲染,就是快速绘制页面)。
2. js引擎(负责快速执行解读JS文件)。 
3. 其他部分(比如:检测、监控、诊断等等)。

第二点:主流浏览器
主流浏览器:(没有独立内核的浏览器不能叫主流浏览器)
IE6浏览器是微软在2001年发布的,瞬间js代码能够执行万行以上。IE内核:trident
Chrome是Google 2008年发布的最新浏览器。优势可以直接把前端代码编译成二进制代码。Chrome内核:webkit/blink;
Fire Fox也推出了强大的js引擎。Firefox内核:gecko,
Fire Fox3.5 TraceMonkey(对频繁执行的代码做路径优化),
Firefox4.0 JeagerMonkey;
Opera 内核:presto;
safari 内核:webkit;

国内的360、猎豹之类的浏览器有强大的shell(外壳)但是么有独立的内核他们使用IE之类的内核所以不能叫做主流浏览器。


WSYF
1 声望0 粉丝

现为人,实为虚,万象无定,轮俗为就