4

便利だと思う xul アプリがあり、デプロイしたいと考えています。ターゲット プラットフォームは Linux です。Windows/OSX でも動作すると思いますが、まだテストしていません。このアプリを展開する最良の方法は何ですか?

  • xpi パッケージを使用し、ユーザーが xulrunner を個別にインストールする必要がありますか?
  • xulrunner をバンドルする場合、プログラムのディレクトリにローカルに保存する必要がありますか、それとも /usr/bin などにインストールする必要がありますか?

これは2つの質問だと思いますが、関連していると思います...

ありがとう、ネイサン

4

2 に答える 2

1

Windows での 1.8 から 1.9 への移行中に、XULRunner ベースのアプリケーションをデプロイしました。XUL を使用し、いくつかの DLL ベースの XPCOM コンポーネントを使用していました。すぐに使えるものを確実に手に入れる最善の方法は、すべて (ランタイムとアプリケーション) を 1 つのインストールにバンドルすることです。いくつかの重複があるかもしれませんが、マシンに XULRunner を既にインストールしている人の数を考えると、おそらく整理する価値はありません。それは確かに私たちのためではありませんでした (私たちは BOWMAN キットの最初の XULRunner アプリでした)。ただし、必要に応じて、上級ユーザー向けの礼儀として xpi を提供することもできます。

于 2009-02-13T20:07:32.907 に答える
0

それをバンドルします - これは Mozilla が (今のところ) 推奨する方法です - そして、よりユーザーフレンドリーにすることができます。

おそらくいつか、Firefox の xulrunner 実行可能ファイルとの大きな結びつきが生まれるでしょう。しかし、その日は今日ではありません。

于 2009-02-13T22:10:46.197 に答える