5

統一されたインターフェイスを備えた OS を使用して相互運用性を向上させるために、すべてのインターフェイスが html5 になるシステムを構築する方法を探しています。

たとえば、(既存のものを使用するために) gtk ライブラリから開始すると、次のようなコードを変換できる可能性があります。

gtk_window_set_title (GTK_WINDOW (window1), "the title");

document.title = "the title"

この目標を達成するのに役立つツールがあるかどうか知りたい

編集

私の質問を明確にし、探しているものを理解してもらうために、この研究を見つけました

最初のステップは、以前は UI だったもののセマンティック オントロジーを使用/構築することです。次に、gtk ライブラリ (または別のデスクトップ GUI ライブラリ) と Web インターフェイス言語を同じベースに統合できます。そのため、gtk メソッドと Web メソッドの間で全単射を行うことができました。

私はそれを単純な問題とは考えていません。私を助けることができるアイデアやツールを求めています。

4

1 に答える 1

4

複雑さと相互作用を導入すると、C \ Python\Whatever-is-running-GTKからJavascriptに変換する必要が生じます。

最善の策は、すべてをネイティブHTML5で実行し、「デスクトップアプリ」を、(1)リモートWebサイトまたは(2)ローカルWebサーバーに対して実行されるWebブラウザーのラッパーにすることです。「デスクトップアプリ」には小さなウェブサーバーが含まれ、ローカルホストで開いているポートを自動的に選択します。

于 2013-03-11T05:09:45.013 に答える