WebKit由来

1. 十几年前的故事

1994年,Netscape浏览器曾占据整个浏览器市场的90%,风头无二(也很嚣张)。但随着微软推出win95后,把IE 1.0做为win95的插件发布,开始挑战Netscape的霸主地位,到发布IE 4.x,短短三年时间,打败Netscape 这里面虽然说有与windows集成的原因,但从本身的功能上来讲, IE从速度和对标准的支持上来讲,已真正打败了Netscape

此阶段的浏览器可称为第一代浏览器。它的主要特点是单窗口型式。竞争的最主要是访问速度、兼容性。原因:90年代都大多是用modem拨号上网,56K/S

2Webkit出生

Apple公司在它的Mac OS X里,集成了基于KHTML 改进型的 WebKit 引擎的浏览器,命名为:Safari,当年苹果比较了 Gecko  KHTML 后,之所以选择了后者,就因为它拥有清晰的源码结构、极快的渲染速度。(KHTML是由KDE 小组开发的)

随后, apple将它开源。

至此,第二代浏览器,基本上是三分天下:

  Trident: IE系列, Trident 作为内核引擎;

  Gecko: Firefox 是基于 Gecko 开发;

WebKit: Safari, Google Chrome, 搜狗双核浏览器(集成IEchrome), QQ浏览器5

WebKit 内核在手机上的应用也十分广泛,例如 Google 的手机 Gphone Apple  iPhone, Nokia’s Series 60 browser 等所使用的 Browser 内核引擎,都是基于 WebKit

总结:

webkit是什么?

Webkit是一套浏览器排版代码, 已开源,主要由apple公司在维护。强调: webkit仅仅是一套排版引擎。

举个例子说明下:

 googlechrome是一个浏览器对吧, chrome主要包含以下模块: 外壳UI(多标签,菜单,状态栏,网址输入栏等),读取网络数据的模块,排版解析模块,JS解析引擎。

外壳UIgoogle自已写的,js引擎是google写的V8, 读取网络数据模块用的winhttp,只有排版引擎用的webkit

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值