>> 名词解释——Webkit家族漫谈
 
发布时间:2009-11-18  访问人数:4127
 
    Webkit目前在互联网界可谓声名显赫,经常有人提到某某浏览器或者软件产品基于Webkit开发的,下面简单介绍一些相关情况。
    Webkit或许是当今最流行的开源浏览器引擎,包含一个网页引擎WebCore和一个脚本引擎JSCore。WebKit 的前身是 KDE(一种运行于类Unix操作系统上面的自由图形工作环境) 小组的 KHTML和KJS,苹果公司在KHTML的基础上,改进形成了Webkit浏览器引擎。如下图所示:
不少PC上和手机的浏览器都是基于它开发,比如Apple的Safari(Mac OS、Windows,iphone等),Google Chrome (Webcore部分),, Symbian S60平台上的浏览器,Google Android 浏览器、Torch Mobile的Iris浏览器(Windows Mobile平台)。值得一提的是,诺基亚基于Webkit研发S60浏览器,后以S60Webkit的项目名开源,这个开源项目2007年以后基本上就没更新了。
   不少的Widget引擎也是基于Webkit开发的,如Apple的Dashboard,Nokia的Web Run Time(WRT),中国移动的BAE等。
    据我了解,还有一些手机厂商直接采用Webkit作为手机GUI或手机应用的渲染引擎,这方面的信息公布的不多,我就不便多说了。
    许多公司都喜欢用Webkit或许是因为Webkit引擎的高效稳定,兼容性好,同时源码结构清晰,易于维护。
    简单画了个Webkit演进历史(或戏称族谱),供参考。
详细信息,可访问Webkit主页:http://www.webkit.org.

Webkit分支:
S60Webkit:
Android Webkit: 
 
法律声明 | 网站地图 | 友情链接 | 人才招聘 乐拓数据中心ISP/ICP经营许可证:沪B2-20040500 ICP备案号:沪ICP备05019942
黑龙江体彩网 吉祥棋牌