Gtk转换为HTML

Gae*_*ael 5 gtk gui-designer ui-design web-application-design semantics

为了拥有一个具有统一接口的操作系统,允许更好的互操作性,我正在寻找一种方法来构建一个所有接口都在html5中的系统.

例如,从gtk库开始(为了使用现有的),可以翻译代码,例如:

gtk_window_set_title (GTK_WINDOW (window1), "the title");
Run Code Online (Sandbox Code Playgroud)

document.title = "the title"
Run Code Online (Sandbox Code Playgroud)

我想知道是否有任何工具可以帮助我实现这一目标

编辑

为了澄清我的问题,让我们理解我正在寻找的东西,我找到了这项研究

第一步可能是使用/构建以前是ui的语义本体.然后我可以将gtk库(或其他桌面gui库)和Web界面语言集成到同一个基础中.所以我可以在gtk和web方法之间进行双射.

我不认为这是一个简单的问题,我要求的想法,工具,这可以帮助我.

Zac*_*gle 4

一旦引入任何复杂性和交互,您就会遇到从 C\Python\Whatever-is-running-GTK 转换为 Javascript 的需要。

最好的选择是在本机 HTML5 中完成所有操作,让您的“桌面应用程序”成为 Web 浏览器的包装器,该浏览器针对 (1) 远程网站或 (2) 本地 Web 服务器运行。您的“桌面应用程序”将包括一个小型 Web 服务器,并自动选择本地主机上的开放端口。