6

http://www.w3.org/TR/webdatabase/を読んだ後、より具体的には:

このドキュメントはW3C勧告トラックにありましたが、仕様作業は停止しました。仕様は行き詰まりました。関心のあるすべての実装者は同じSQLバックエンド(Sqlite)を使用しましたが、標準化パスに沿って進むには、複数の独立した実装が必要です。

HTML5データベースAPIを使用することが「安全」(つまり継続的なサポート)であるかどうか疑問に思っていますか?

4

2 に答える 2

10

強くお勧めしません。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: IE10IndexedDBをサポートします。Web SQLとIndexedDBはどちらも50%弱のサポートです。IndexedDB仕様への準拠も非常に優れているため、IE10、Firefox、Chromeはすべてプレフィックスなしでサポートされています。

于 2011-09-01T23:43:50.847 に答える
2

いいえ。大きくて太字の文字はテキストですが、

注意してください。この仕様は現在アクティブなメンテナンスではなく、Webアプリケーションワーキンググループはそれ以上のメンテナンスを行う予定はありません。

于 2011-09-01T23:43:58.490 に答える