入力ファイルを処理し、HTML や SVG を出力するデータ分析コードがあります。これは C++ であり、CPU を集中的に使用します。
ブラウザを離れることなくコードを使用できるように、ブラウザ プラグインを作成したいと考えています。Google の Native Client フレームワークと Pepper API は興味深いように思えますが、おそらく少し制限が強すぎるでしょう。Native Client モジュールから Pepper 経由で次のことを行うことは可能ですか?
ユーザーのファイルシステム上のローカル ファイルにアクセスします。NaClサンドボックスが一般的にこれを防ぐことは知っていますが、ユーザーが選択したファイルをJavascriptレイヤーからNaCLに渡す方法は確かにありますか?
HTML または SVG をブラウザに出力します。C++ が含まれているドキュメントの DOM を変更できる方法はありますか?