浏览器四大内核

浏览器内核是什么

  • 浏览器内核是浏览器的核心<渲染引擎>,用来解释网页语法并渲染到网页上
  • 浏览器内核决定了浏览器该如何显示网页内容以及页面的格式信息

浏览器内核又可以分成两部分:渲染引擎和JS引擎
渲染引擎:负责获取网页的内容并显示,不同的浏览器内核对网页的解析渲染也不同
JS引擎:负责解析 Javascript 语言,执行 javascript 语言来实现网页的动态效果
注:起初渲染引擎和JS引擎并没有区分的很明确,后来JS引擎越来越独立,内核就倾向于指渲染引擎.

浏览器内核描述
IETrident简称IE内核,但是他的安全性不好
ChromeWebkit与Opera共同开发了Blink内核
Firefoxgecko它原本叫作NGLayout
SafariWebkitSafari浏览器仅限苹果产品使用,推出Windows版浏览器最可能的原因就是为了照顾使用PC的许多iOS用户
OperaPresto与谷歌共同开发了Blink内核
360IE+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操作系统下完美运行。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值