WebKit是否在非Web应用程序中获得了任何吸引力?

时间:2010-10-27 16:11:51

标签: webkit

几年前我和一家大型音乐软件公司的老板谈过。他告诉我,如果他们要从头开始,他们可能会看看WebKit的用户界面。这让我很吃惊。但我想知道其他人是否正在思考和采取这种方式。 webkit是否正在进入真正的非网络软件?

3 个答案:

答案 0 :(得分:1)

RealPlayer,iTunes和许多其他应用程序正在使用它,一些非“网络”应用程序,如桌面小部件程序:

http://trac.webkit.org/wiki/Applications%20using%20WebKit

使用HTML / Webkit UI设计“web-apps”对移动用户是有益的,因为许多设备都内置了Webkit。即使它目前仅在PC上使用,您也可以在网络上托管它。或以后的本地网络,转换它的工作量较少。

答案 1 :(得分:0)

Gwibber,Ubuntu附带的Gnome twitter客户端,使用WebKit显示时间轴(尽管它使用普通的GTK +小部件来处理周围的UI)。

我认为WebKit是许多UI的可行选择,特别是如果程序shell向周围平台公开适当的钩子来执行诸如启动真实浏览器或挂钩到系统通知之类的事情。但是,构建一个不符合用户操作系统UI约定的应用程序会带来严重的风险。

这不是WebKit,但是在渲染引擎上构建UI基本上就是Mozilla所做的 - Firefox,Thunderbird等都是用Gecko渲染的XUL构建的。

答案 2 :(得分:0)

您可以使用PhoneGap或其他工具轻松将webkit上的任何内容包装为应用程序。

例如,store.sonyentertainmentnetwork.com可以包装为OSX应用程序,Android应用程序,并且仍然可以非常容易地充当常规网站。

另外:https://products.sel.sony.com/opensource/source_webkit.shtml