CDROMなどのオフラインストレージにオフラインhtmlアプリケーションのクライアント側検索エンジンを作成する必要があります。私はすでにWin32で作成しており、カタログファイルは2GB(MDBファイル)に近いです。
私のオフラインWebアプリケーションはCEF(Chromium Embedded Framework)とPhoneGAPを使用しているため、ブラウザーのWebセキュリティを無効にできます。IndexedDBが役立つと思いましたが、ストレージファイルを他のメディアにコピーする方法が見つかりませんでした。
- カタログファイルは2GB近くになるので、すべてのレコードをメモリに読み取ることができません。
- 出力メディアをPhoneGAPとクロスプラットフォーム化する必要があるため、最終検索にActiveXオブジェクトを使用できません。また、そのツールでWebセキュリティ制限を無効にすることもできます。
- 任意のWindowsアプリケーションでカタログファイルとメディアを作成できます。カタログをクエリする出力ファイルは純粋なJavaScriptである必要があることに注意してください。
他のリムーバブルメディアにコピーできるオフラインHTMLアプリケーション検索カタログを作成するために利用できるHTML5ビッグストレージシステム(PhoneGAPでWebセキュリティを無効にできます)はありますか?