当前位置:网站首页>浏览器四大内核
浏览器四大内核
2022-07-23 13:17:00 【逸尘】
浏览器内核是什么
- 浏览器内核是浏览器的核心<渲染引擎>,用来解释网页语法并渲染到网页上
- 浏览器内核决定了浏览器该如何显示网页内容以及页面的格式信息
浏览器内核又可以分成两部分:渲染引擎和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操作系统下完美运行。
边栏推荐
- Deep learning convolutional neural network paper study alexnet
- Several common SQL misuses in MySQL
- 大屏可视化的适配方案
- RISC-V基金会董事谭章熹:RISC-V,从边缘逐渐向中央扩展
- 【Error】TypeError: expected str, bytes or os.PathLike object, not int
- Study note 7 -- traffic environment behavior prediction
- Detector: detect objects with recursive feature pyramid and switchable atolos convolution
- 三方支付公司有哪些?
- Nifi 1.16.3 集群搭建+kerberos+用户认证
- 中国化NFT?NFR横空出世
猜你喜欢

Summary of after class homework of Microcomputer Principle and technical interface

Une solution complète au problème du sac à dos dans la programmation dynamique

Direct exchange

【C语言】结构体、枚举和联合体

无心剑英汉双语诗006.《致爱妻》

Microcomputer principle and technical interface practice in class

Visualization of gross domestic product (GDP) data

熵权法优化TOPSIS(MATLAB)
![[note] linear regression](/img/71/7c1255e94f08cc0eab2ca32977f29d.png)
[note] linear regression

【Error】TypeError: expected str, bytes or os.PathLike object, not int
随机推荐
fastadmin,非超级管理员,已赋予批量更新权限,仍显示无权限
Une solution complète au problème du sac à dos dans la programmation dynamique
USB基础
FIO performance testing tool
Scale Match for Tiny Person Detection
无心剑英汉双语诗006.《致爱妻》
(resolved) idea compilation gradle project prompt error no symbol found
Talk about the memory layout of JVM
Distance IOU loss: faster and better learning for bounding box regression
国内生产总值(GDP)数据可视化
COPU副主席刘澎:中国开源在局部领域已接近或达到世界先进水平
华为新版Datacom认证介绍
mysql如何查询不在数据库里的数据?
SSD: Single Shot MultiBox Detector
[taro] applet picker dynamically obtains data
银河证券网上开户,手机上开户安不安全
anchor free yolov1
[C language] structure, enumeration and union
Notes on Microcomputer Principle and technical interface
移动端H5 - 手撸一个生命线 timeline