0

AJAX を使用して XML ファイルからデータを取得し、単純なオートコンプリートと検索スクリプトを実行する非常に基本的な Web アプリケーションがあります。

クライアントは、このアプリケーションを Web から実行するのではなく、CDROM でクライアントに配布したいと考えています。

基本的に必要なのは、これらの html、xml、js、および css ファイルを、Windows、Mac、および Linux で動作する実行可能ファイルにラップする方法だけです。基本的に、ユーザーは 1 つのファイルを実行するだけで、アプリケーションを典型的なデスクトップ ウィンドウにロードできます。

以下のことを調査しました。

Titanium Desktop SDK - Linux および Mac 配布可能ファイルにパッケージ化する際にエラーが発生しました。また、Windows ディストリビューションには、回避したいインストール プロセスが必要です。ユーザーは、デスクトップに何もインストールする必要なく、CD からファイルを直接実行できる必要があります。

Zinc 4.0 - HTML ラッパーを使用すると、必要なものと同様の実行可能ファイルが生成されますが、Windows のみです。また、使用されているレンダリング エンジンは透明度をサポートしていないようで、デザインの妨げになっています。

Stunnix Advanced Web Server - インストールや追加サービスの起動を必要としないものが本当に必要です。

Mirabyte DiscStarter - Windows のみをサポートし、Zinc と同様に、透明度をサポートせずに古い IE レンダリング エンジンを使用しているようです。

本当に知っておく必要があるのは、基本的な AJAX アプリを簡単に "ラップ" して、インターネットにアクセスできないデスクトップでクロスプラットフォームで実行できるようにするものがあるということでしょうか?

4

2 に答える 2

0

次の 2 つのフレームワークのいずれかを使用して、HTML/CSS/Javascript で構築されたデスクトップ アプリケーションを作成できます。

于 2012-12-29T02:08:33.647 に答える
0

HTML ファイルだけを含めた場合、誰かがそれをクリックすると、そのローカル コピーがブラウザーで即座に開きます。

必要に応じて、その HTML ページを含む JavaScript を使用して別のウィンドウを開くことができます。これにより、独自のウィンドウが作成されます。

于 2012-03-12T05:29:34.993 に答える