1、常见浏览器:谷歌(Chrome)、Safari、火狐(Firefox)、IE、Opera.
2、浏览器的组成:渲染引擎(浏览器的内核)&JS引擎
3、渲染引擎(Rendering Engine):解析HTML和CSS,决定浏览器如何显示网页的内容以及页面的格式信息。渲染引擎是浏览器兼容性问题出现的根本原因。
常见浏览器内核如下:
浏览器 | 内核 |
---|---|
chrome | Blink |
欧鹏 | Blink |
360安全浏览器 | Blink |
360极速浏览器 | Blink |
Safari | Webkit |
Firefox | Gecko |
IE | Trident |
4、JS引擎(JS解释器):浏览器本身不会执行JS代码,要通过内置的JavaScript引擎来执行代码。
常见浏览器的JS引擎如下:
浏览器 | JS引擎 |
---|---|
chrome/欧鹏 | V8 |
Safari | Nitro |
Firefox | SpiderMonkey(1.0-3.0)/ TraceMonkey(3.5-3.6)/ JaegerMonkey(4.0-) |
Opera | Linear A(4.0-6.1)/ Linear B(7.0-9.2)/ Futhark(9.5-10.2)/ Carakan(10.5-) |
IE | Trident |