主流浏览器有哪些?他们的内核是什么?

本文详细解释了浏览器的多进程架构,包括主进程、GPU进程、插件进程等,以及它们在处理标签页、渲染、JavaScript解析、事件处理和网络请求时的作用,强调了标签页间的独立性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

浏览器内核公司
NavigatorGeckoNetscape网景公司
OperaPresto、BlinkOpera Software ASA
IETrident微软
EdgeChromium微软
FirefoxGeckoMozilla组织
SafariWebkit苹果
ChromeWebkit、Chromium 、BlinkGoogle

浏览器是一个多进程、多线程的应用程序。在一个浏览器中打开多个标签页,如果一个标签页内的内容卡顿,并不会影响其他标签页,就是因为每个标签页都有一个进程,互不影响(可以在任务管理器中查看)。浏览器进程有以下几种:

  1. 浏览器主进程(只有一个)

  2. GPU进程(计算显示效果尤其是3D)

  3. 第三方插件进程

  4. 浏览器渲染进程

    GUI渲染线程(HTML\CSS)
    JS解析引擎线程(JS)
    事件触发线程(事件队列、事件循环)
    定时器触发线程(setTimeout())
    异步网络请求线程(AJAX)
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值