より重いXULプラットフォーム機能の一部を除いて、MozillaXulRunnerコンポーネントのよりスリムなHTML/Javascript指向のビルド/パッケージを作成する方法はありますか?
バックグラウンド:
HTML /JavaScriptGUIを使用してクロスプラットフォームアプリケーションを構築しています。ホストアプリは.NET/Monoで実行されており、GUIはGeckoFxラッパーを介してMozillaXulRunnerを使用してレンダリングされます。すべてがうまく機能しています。
1つの問題があります。28MBのXulRunner(9.0.x)コンポーネントにより、アプリケーションインストーラーが希望よりも少し大きくなります。ユーザーがすでにFirefoxをインストールしている場合は、XulRunnerを個別に展開する必要はありませんが、インストールしていないユーザーのフットプリントを削減する必要があります。
パッケージを現在のサイズに縮小するために、公式リリースビルドからすべてのXulRunner実行可能ファイルをすでに除外しています。
XulRunnerプラットフォームの小さなサブセットしか使用していないことに気づきました。XUL機能は必要ありません。HTML、JavaScript、CSSのみが必要です。これにより、不要な部分を除外したカスタムビルドを作成できる可能性があると思いますが、Mozillaビルドアルカナには精通していません。
どんな助けでも大歓迎です!