Web アプリケーションにネイティブ コード (主に数値計算用) を埋め込むことを考えています。現在、javascript からネイティブ コードにアクセスするための次のテクノロジを認識しています。
- MS Windows 上の Internet Explorer のActiveX オブジェクト
- Chrome/Chromium のネイティブ クライアント(Windows、OSX、Linux)
- XPCOM for Firefox (サポートされているすべてのプラットフォームでも同様だと思います)
今、私は2つの質問があります:
- このリストには、Safari/OSX とモバイル ブラウザー (iOS と Android) が明らかに含まれていません。これらに対する同様の解決策はありますか?
- これらのテクノロジーをまとめたり、少なくともクロスプラットフォーム ソリューションの開発を少しでも簡単にするための取り組みやプロジェクトはありますか? (つまり、コア インターフェイス/クラスを定義し、さまざまなアプローチのラッパーを生成するのに役立ちます)