1

私は、Windows および OS X でネイティブに動作するソフトウェアを評価しています。また、このソフトウェアで作成されたファイルを表示するために、OS X 上の Firefox、IE、および古いバージョンの Safari (<5.1) 用のプラグインも提供します。

明らかに、彼らのクローズド ソース コードの一部はコンパイルされ、プラグインと共に出荷されますが、逆コンパイルやリバースに時間をかけたいと思わない限り、直接読み取ることはできません。これは、この会社がプラグインを提供するブラウザに固執していることも意味します.

だから私は疑問に思っていました.HTML5やWebGLなどを使用して、コードをあまり公開せずに多数のブラウザーとプラットフォームをターゲットにする方法はありますか?

4

1 に答える 1

1

摩擦を減らし、1 つのコードベースからできるだけ多くのブラウザーをターゲットにする場合は、JS/HTML5 とキャンバス描画または WebGL が最適なオプションのようです。明らかにしすぎることが心配な場合は、JavaScript 難読化ツールを探す必要があります。

既存の C/C++ コード ベースが既にある場合は、デフォルトでasm.jsを発行するemscriptenを確認することをお勧めします。

于 2013-10-01T10:50:14.383 に答える