【发布时间】:2017-05-21 23:03:57
【问题描述】:
我一直在寻找在浏览器上运行 GTK+ 应用程序的方法。
WebKit 及其关联的 GTK+ 端口似乎起到了相反的作用 - 使应用程序对 Web 更加友好,但反过来也很好。
似乎有一些活动意识到 XCode 与 Cappuccino 和 Atlas 可以将 NIB 文件转换为 CIB 文件。
如果有人能指出正确的方向,我将不胜感激。
【问题讨论】:
标签: gtk web-applications
我一直在寻找在浏览器上运行 GTK+ 应用程序的方法。
WebKit 及其关联的 GTK+ 端口似乎起到了相反的作用 - 使应用程序对 Web 更加友好,但反过来也很好。
似乎有一些活动意识到 XCode 与 Cappuccino 和 Atlas 可以将 NIB 文件转换为 CIB 文件。
如果有人能指出正确的方向,我将不胜感激。
【问题讨论】:
标签: gtk web-applications
我了解到 GTK+ 3.2 将包含允许您将桌面应用程序公开为 Web 应用程序的功能。查看[1]:http://www.webupd8.org/2011/03/gtk-32-will-let-you-run-any-application.html
【讨论】:
WebKit 端口只是WebKit browser engine 的一个端口,以便尽可能使用 GTK+ API:s。所以,不是直接使用pthreads来创建线程,而是使用GThread等等。
你问的是完全不同的,而不是“相反的”。
实际上,你问的不是很清楚。您是否希望浏览器(客户端)执行 GTK+ 应用程序代码,并以某种方式神奇地将界面转换为 Web 控件?这似乎非常困难,我的回答是“不,那是不可能的”。
【讨论】: