admin管理员组文章数量:1580455
浏览器内核是什么
- 浏览器内核是浏览器的核心<渲染引擎>,用来解释网页语法并渲染到网页上
- 浏览器内核决定了浏览器该如何显示网页内容以及页面的格式信息
浏览器内核又可以分成两部分:渲染引擎和JS引擎
渲染引擎:负责获取网页的内容并显示,不同的浏览器内核对网页的解析渲染也不同
JS引擎:负责解析 Javascript 语言,执行 javascript 语言来实现网页的动态效果
注:起初渲染引擎和JS引擎并没有区分的很明确,后来JS引擎越来越独立,内核就倾向于指渲染引擎.
浏览器 | 内核 | 描述 |
IE | Trident | 简称IE内核,但是他的安全性不好 |
Chrome | Webkit | 与Opera共同开发了Blink内核 |
Firefox | gecko | 它原本叫作NGLayout |
Safari | Webkit | Safari浏览器仅限苹果产品使用,推出Windows版浏览器最可能的原因就是为了照顾使用PC的许多iOS用户 |
Opera | Presto | 与谷歌共同开发了Blink内核 |
360 | IE+Chrome双内核 | 360安全浏览器拥有全国最大的恶意网址库,采用恶意网址拦截技术,可自动拦截挂马、欺诈、网银仿冒等恶意网址,独创沙箱技术,在隔离模式即使访问木马也不会感染。 |
猎豹 | IE+WebKit双内核 | 具备高速的特点,访问网页速度更快。 |
搜狗 | chromium | 力求为用户提供跨终端无缝使用体验,让上网更简单、网页阅读更流畅的浏览器 |
遨游 | Trident(兼容模式)+Webkit(高速模式) | 可以根据用户需要来切换两个内核。 |
QQ浏览器 | Trident(兼容模式)+Webkit(高速模式) | 可以根据用户需要来切换两个内核。 |
百度 | IE内核+chrome双内核 | 百度早已经放弃电脑端的浏览器 |
世界之窗 | IE内核+webkit双内核 | |
2345浏览器 | 以前是IE内核+Chrome双内核 | 主打极速与安全特性 |
前五个浏览器是目前五大主流浏览器,而五大浏览器采用的都是单内核 |
总结
- Trident:因为在早期IE占有大量的市场份额,所以以前有很多网页是根据这个Trident的标准来编写的,但是实际上这个内核对真正的网页标准支持不是很好,同时存在许多安全Bug
- Gecko:优点就是功能强大、丰富,可以支持很多复杂网页效果和浏览器扩展接口,缺点是消耗很多的资源,比如内存。
- Webkit:优点就是Webkit拥有清晰的源码结构、极快的渲染速度,缺点是对网页代码的兼容性较低,会使一些编写不标准的网页无法正确显示。
- Presto:Presto内核被称为公认的浏览网页速度最快的内核,同时也是处理JS脚本最兼容的内核,能在Windows、Mac及Linux操作系统下完美运行。
版权声明:本文标题:浏览器四大内核 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/xitong/1727866164a1134471.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论