Webkit2与Chromium进程架构的异同

本文最新地址http://exbrowser.com/?p=441


1.下图详细比较了两者的差别

WebKit2


Chromium

2.个人看法

  • Chromium的标签进程架构实现了UI和渲染的分离,用一种简洁的方式实现了”渲染是一种服务“。而WebKit2是从”渲染是一种服务“这种理念出发直接实现多进程架构,这是两者的根本区别。但是两者的根本目的都是要实现UI和渲染的分离。
  • Chromium这种标签进程方式,将网页看成一种应用,采用进程方式隔离,实现起来成本较低。但是对于手机等移动设备,该架构消耗资源实在太大。
  • WebKit2要将渲染变成一种服务,实现起来代价非常高。这也是到目前为止还在完善的一个原因。但是WebKit2非常适合移动端等这种资源没有PC这么丰富的设备。
  • Chromium实现的标签进程架构是从浏览器角度出发,没有提供到处的C接口,不方便嵌入到第三方开发;而WebKit2定位成渲染引擎,提供C接口,方便第三方嵌入使用。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值