http://www.w3.org/TR/webdatabase/を読んだ後、より具体的には:
このドキュメントはW3C勧告トラックにありましたが、仕様作業は停止しました。仕様は行き詰まりました。関心のあるすべての実装者は同じSQLバックエンド(Sqlite)を使用しましたが、標準化パスに沿って進むには、複数の独立した実装が必要です。
HTML5データベースAPIを使用することが「安全」(つまり継続的なサポート)であるかどうか疑問に思っていますか?
http://www.w3.org/TR/webdatabase/を読んだ後、より具体的には:
このドキュメントはW3C勧告トラックにありましたが、仕様作業は停止しました。仕様は行き詰まりました。関心のあるすべての実装者は同じSQLバックエンド(Sqlite)を使用しましたが、標準化パスに沿って進むには、複数の独立した実装が必要です。
HTML5データベースAPIを使用することが「安全」(つまり継続的なサポート)であるかどうか疑問に思っていますか?
強くお勧めしません。IndexedDB
停止し、 APIに置き換えられています。最終的に、Web SQLデータベースは、現在それをサポートしているブラウザから削除されます。
WebSQLDatabaseおよびIndexedDBの現在のブラウザーサポートの数値を読むことをお勧めします。Web SQL Databaseには現在サポートしているブラウザが多くありますが、Firefoxはそれをサポートしておらず、Safari、Opera、およびさまざまなモバイルブラウザを上回っています。したがって、IndexedDBがグローバルサポートの36%近くであるのに対し、Web SQLデータベースは約28%にすぎません。また、MicrosoftはIE10でIndexedDBをサポートすると一般的に信じられていますが、Web SQLDatabaseAPIはこれ以上進んでいません。
更新、2013-02-04: IE10はIndexedDBをサポートします。Web SQLとIndexedDBはどちらも50%弱のサポートです。IndexedDB仕様への準拠も非常に優れているため、IE10、Firefox、Chromeはすべてプレフィックスなしでサポートされています。
いいえ。大きくて太字の文字はテキストですが、
注意してください。この仕様は現在アクティブなメンテナンスではなく、Webアプリケーションワーキンググループはそれ以上のメンテナンスを行う予定はありません。