主流浏览器及其内核简介
常说的浏览器内核其实包含两部分:渲染引擎和JS引擎。
渲染引擎
负责读取网页的内容,整理讯息,计算网页的显示方式并显示页面。
JS引擎
是解析执行JS获取网页的动态效果。
后来随着JS引擎的不断独立,现在一般所说的浏览器内核一般指渲染引擎。
目前市面上的主流浏览器有五个。分别为Chrom、IE、Firefox、Opera、Safari.
浏览器 | 内核 |
---|---|
IE | Trident |
Chrom/Opera | Blink |
Safari | Webkit |
Firefox | Gecko |
国内一些浏览器内核基本基于以上内核。应用最广泛的的是Webkit内核。
Chrom原来使用的也是Webkit后来改为Blink,Blink是对前者的基础上进行的二次开发,是前者的一个分支。