5

webGL を使用する Javascript アプリケーションを作成する可能性を検討しています。

webGL はいくつかのブラウザーでしか利用できないため、ユーザーに特定のブラウザーを (直接) 使用することを強制したくないため、スタンドアロン アプリ クライアントのダウンロードも提供したいと考えています。

私のアプリが Linux と Windows の両方に埋め込まれた、ボーダレスでスタンドアロンの「偽のブラウザ」クライアントをどうにかして作成することは可能でしょうか?

これにより、アプリケーション コードを変更せずにスタンドアロン クライアントを配布できます。

4

3 に答える 3

3

jslibsは、OpenGL を適切にサポートするスタンドアロンの JavaScript ランタイムです。これらのサンプルを見てください。

于 2011-02-04T09:51:59.973 に答える
1

WebGLサポートは、WebKitビルドで1年以上提供されています。したがって、クライアントがMacintoshコンピュータを使用している場合は、WebKitを使用してスタンドアロンアプリケーションを作成できます。

そして、それは当分の間です。来年までに、ユーザーベースが減少しているIEを除くすべての主要なブラウザーでWebGLがサポートされるようになると思います。

または、IEを含む主要なブラウザごとにプラグイン/アドオンを作成することもできます。それはあなたにとってより多くの仕事です。Web標準をブラウザメーカーに任せたくない場合は、自分で挑戦することができます。

しかし、おそらく長期的には最良の計画ではありません。速度、メモリ効率、レンダリング品質、応答性を継続的に最適化します。あなたはおそらく彼らと同じ量の継続的な努力をそれに注ぎたくないでしょう。おそらく、彼らが提供するのと同じクロスプラットフォームサポートを提供することはないでしょう。

標準のツールキットの1つを使用してアプリケーション固有のブラウザー(ASB)を作成し、その後すぐにWebブラウザーを直接使用するように移行するのがおそらく道のりです。それをサポートするブラウザはすでにパブリックベータ版であるため、その戦略の互換性テストを今すぐ実行できない理由はありません。

于 2011-01-09T23:39:36.030 に答える
1

では、opengl を使用できるスタンドアロンのプラットフォームに依存しないアプリケーションを JavaScript で作成したいとお考えですか?

JOGLアプリケーションを作成してみます。

于 2010-12-10T11:24:23.803 に答える