私は、(リモートデータベースを検索するのではなく)ローカルに格納される非常に単純なデータベースアプリケーションを作成しています。私はインターフェイスを設計するためのHTML/Javascriptが好きで、それらはクロスプラットフォームです(誰もがブラウザを持っています)ので、実際にフロントエンドとしてWebページを作成したいと思います。クライアントとサーバーとのやりとりは必要ありません。ネイティブプログラムではなく、ブラウザを使用してデータベースとやりとりできるようにしてください。ローカルSQLiteデータベースへのインタフェースとしてのHTML/JS
しかし、ブラウザからデータベースにアクセスするには、WebSQLまたはIndexedDBのようなものを使用するしかありません。しかし、これらの両方は、データベースファイル自体を管理するプロセスを抽象化し、どこかのユーザ設定に保存します。私はアプリケーションと一緒にデータベースファイル自体を配布したい。
要するに、HTML/Javascriptを使用してローカルのSQLiteデータベースファイルを変更する方法はありますか?それとも、HTMLは私がこの種のアプリケーションに使うべきツールではないのですか?
EDIT:possibly relevant
Javascriptは、ローカルファイルに書き込むことができません。しかし、初めて値を格納するためにjsファイルを出荷することができます。 HTML/JSを使用して開発し、ファイルシステムにアクセスできるAdobe AIRを検討しましたか? –
AIRとはあまり関係がありませんでしたが、私はそれを調べます。私は可能な限り依存関係を減らしたいと思いますが、純粋なHTML/JSでこれを行うことはできないと思います。 –