1

特定の企業顧客向けにChromeアプリを構築する可能性を調査しています。このアプリは、その顧客のみが使用します(つまり、汎用アプリではありません)。

技術概要で説明されているユースケースの中には、「レガシーデスクトップアプリケーション」と「大量の計算を必要とするエンタープライズアプリケーション」を置き換える機能があります。私が検討しているソリューションは、いくつかの数学ライブラリがあるため、これらの両方のギャップに適合します。 dクライアント側のWebアプリに組み込むのが好きです。

ただし、同じドキュメントの後半では、https://developers.google.com/native-client/devguide/distributingドキュメント(およびさまざまな開発者シナリオ)。

質問:ネイティブクライアントを使用するウェブアプリを作成し、Chromeウェブストアを使用せずに(つまり、内部サーバーを使用して)世界中のユーザーに配布することは可能ですか?

注:ウェブストアでのプライベートChromeアプリコレクションの作成に関するこのドキュメントを見ましたが、これはChromeOSに固有のようです。Chromeの最新の安定したビルドを使用しているユーザーにデプロイすることに興味があります。

4

1 に答える 1

2

Chrome ウェブストアでホストせずにネイティブ クライアント アプリを実行することは絶対に可能です。そうしないと、そもそも NaCl アプリを開発することが非常に困難になります。エンド ユーザーは任意のサイトでホストされている NaCl アプリを使用できます。問題は、ユーザーが Chrome ブラウザーでこの機能を具体的に有効にする必要があることです。これを有効にする現在の方法は、「c​​hrome://plugins/」ページ (または「about:plugins」ページ、同じこと) にアクセスし、「ネイティブ クライアント」の下の「有効」ボックスをチェックすることです。

おそらく、エンタープライズ レベルの管理により、これをより簡単に展開できるようになるか、企業のイントラネット内の NaCl アプリのみが信頼され、より広範なインターネットからのものは許可されないように、よりきめ細かい制御が可能になるでしょう (NaCl は安全でサンドボックス化されているはずですが、Google念のため、まだ安全かつ妄想的にプレイしています)。

自己ホスト型 NaCl アプリの公開例については、由緒ある Dosbox エミュレーターのネイティブ クライアント ポートであるNaClBox を確認してください。Chrome ウェブストアでもホストされていますが、サポート ページには、サイトから直接実行する方法が記載されています。

于 2013-02-24T20:05:32.730 に答える