5

デスクトップのようなウィンドウ マネージャーをエミュレートする Web フレームワークをまとめることに興味があります。理由を尋ねている場合。その理由は、デスクトップ アプリケーションの機能とルック アンド フィールを持ちながら、ソフトウェアをインストールせずに複数のプラットフォーム間で移植できる Web アプリケーションを作成したいからです。おそらく jQuery を使用して、これを JavaScript で行うことになるでしょう。構築する前に、いくつかの意見を評価したかっただけです。

一般的に、理想的なウィンドウ マネージャーに期待する機能や動作は何ですか? また、このようなタスクは、キャンバス ベースの実装または HTML 要素の実装に最も適していますか?

他にもいくつかのオプションがあることは知っていますが、ゲートウェイ プロジェクトの一種として、かなり包括的な API を作成したいと考えています。頭に浮かぶ既存のプロジェクトはありますか?jQuery-UI が非常に人気があることは知っており、ときどき使用しています。

4

1 に答える 1

3

私はOPと同じ立場にあり、質問に対する批判ではなく、実際の回答を見ることに興味があります。世の中にはさまざまなフレームワークがあり、限られた時間の中で調査するのは簡単なことではありません。

もちろん、この質問に簡潔に答える方法があります。

これはホイールの再発明ではありません。問題はホイールの選択についてです。

これも追加します:

jquery & plugins は、jquery での私の経験に基づいて優れていますが、UI プラグインのライブラリが 1 つもないため、統一されたルック アンド フィールに悩まされています。

GWT は、Glassfish/Java をアプリ サーバーとして使用する予定であり、タブレット クライアントをどの程度サポートしているかを把握しようとしているため、現時点では最有力候補です。

Sencha/ExtJS は、すべてのコンポーネントの観点から私が探しているものを備えていますが、商用製品を入手するためにお金を使う場合は、Adobe (AIR) または別の大企業から購入したいと思います。長い間存在することを知っています。また、Sencha のプロプライエタリな MVC がアプリ サーバー上で制限する構造の量についても懸念しています。おそらく、それを中心に開発するために多くの作業が必要になるでしょう。

Dojoも有望です。私はそれをさらに研究しています。

于 2011-10-19T19:32:49.823 に答える