介绍

这年头应该极少有人从webkit开始开发一个浏览器了。
最靠谱的做法就是直接用chromium的开源代码,编译完了就是个完整的浏览器了。
如果你硬要用webkit开始也不是不可以,
但webkit只是个内核,还缺了很多周边的设施,
比如外壳ui、收藏夹、插件扩展、密码管理器,硬盘缓存、网络加速……等一堆东西。
而且webkit现在不怎么搞windows port了。

基于WebKit内核开发浏览器,在几年前Chromium将内核独立出来的时候,
所有的移动设备上的浏览器,都是基于WebKit的。
曾经也出现过非WebKit的浏览器,但是随着WebKit的流行,也都放弃了自己的内核,
转向基于WebKit/Blink来开发浏览器,
我们所熟知的UC浏览器,腾讯浏览器等等就是这样的。

基于WebKit来开发浏览器,对于目前的设备来说,基本已经是不可能了,
因为你所接触到的系统,都提供了自己的系统的内核,
Android上,早些年是WebKit,后来也变成Chromium WebView了。
所以说,与其说是基于WebKit内核开发浏览器,
倒不如说是基于系统的WebView API来开发浏览器。


如果有任何问题请发邮件到 isteps@126.com


广告内容, 如果不忙, 跪求点击