苹果Safari和谷歌Chrome浏览器中使用的开源软件布局引擎WebKit将为 WebKit2的布局引擎发布一个新的API(应用程序编程接口)层,从而允许Web内容和应用程序在不同的进程中运行。
谷歌和微软已经在Chrome和IE浏览器中采用了这种模式。Mobile一段时间以来一直为火狐浏览器研制这种功能。
WebKit2这个名称意味着一次更全面的升级。但是,实际上,这个流程模式的变化似乎就是全部的升级内容。选择这个名称是因为它不兼容老的WebKit。
WebKit2将提供一个C API以及一个Objective-C API作为围绕这个C版本的封套。
谷歌的Chrome浏览器是一种基于WebKit的浏览器。但是,谷歌制作了自己的多线程引擎。WebKit确定了谷歌的模式和开源软件代码是很难实施的,因为它的设计是要在通用的多线程应用程序环境中运行并且假设提供了管理代码。因此,这个WebKit模式与WebKit声明中解释的方法是不同的。
WebKit还是其它几个移动浏览器的基础,包括iPhone操作系统、谷歌的 Android、Symbian手机使用的S60 Web浏览器和Palm Pre。
文章内容来源于网络,不代表本站立场,若侵犯到您的权益,可联系多特删除。(联系邮箱:9145908@qq.com)
近期热点