浏览器与浏览器内核
主流浏览器
- Internet Explorer 与 Edge 简称IE是微软旗下的一款浏览器,Edge是IE的替代产品。
- Chrome 是Google旗下的一款浏览器。
- firefox浏览器,简称FF浏览器,mozilla公司旗下浏览器。
- safari浏览器,苹果公司旗下浏览器,在苹果系统下是很优秀的浏览器,已停止对windows系统的支持。
- opera浏览器,挪威厂商opera旗下浏览器,该公司还在研发另一款浏览器opera next。
浏览器内核
浏览器的内核由两部分构成,分别是渲染引擎和JS引擎。
- 渲染引擎:负责取得网页内容(HTML/XML/图像等),整理讯息(如加入CSS)以及计算网页的显示方式,然后输出到显示器或打印机。
- JS引擎:解析JavaScript语言,执行JavaScript语言来实现网页的动态效果。
- 由于JS引擎越来越独立,浏览器内核就倾向于单指渲染引擎。
主流浏览器与其内核
1.Trident(IE内核)
国内很多双核浏览器使用的便是Trident,称之为“兼容模式”。
不过win10发布之后,IE将内置浏览器命名为Edge,Edge最大的特点就是使用新内核EdgeHTML。
2.Gecko(firefox内核)
Mozilla FireFox(火狐)浏览器采用该内核,优缺点为:代码完全开源,所有开发人员都可以为其编码,开发功能,近年来已经没落,打开速度慢,更新过于频繁。
3.webkit(Safari内核)
Safari浏览器是苹果公司开发,其内核便是webkit,早期的chrome浏览器使用的也是webkit,所以常常被人误认为chrome内核。
4.Chromium/Blink(chrome内核)
2013年4月3日,谷歌正式采用Blink内核,弃用webkit,Blink其实是webkit的一个分支,大部分国内浏览器的最新版皆采用Blink。
5.Presto(Opera内核)
Presto是Opera浏览器的内核,不过目前Opera浏览器已经将之弃用,选择了谷歌的Blink。
题记
- 移动端的浏览器内核主要指其系统内置浏览器的内核
- ios平台主要是webkit,Android4.4之前的系统是webkit,4.4开始使用Blink,Windows phone 8 内核是trident。
相关推荐
RainyX 2020-07-26
baynkbtg 2019-12-23
pengornis 2019-11-19
icewizardry 2014-04-10
baynkbtg 2020-05-08
baynkbtg 2020-04-26
程序员俱乐部 2020-01-11
galilajiao00 2015-06-03
ilzxxx0 2015-11-14
zaocha 2019-09-08
lengyu0 2012-12-21
拭血 2019-07-01
东辉在线 2019-06-30
HappyBlog 2019-06-29
mixley 2019-06-28
Teresasmida 2018-03-17
zaocha 2019-06-28