6

阅读http://www.w3.org/TR/webdatabase/后,更具体地说:

该文档位于 W3C 推荐轨道上,但规范工作已停止。规范陷入僵局:所有感兴趣的实现者都使用相同的 SQL 后端(Sqlite),但我们需要多个独立的实现来沿着标准化路径前进。

我想知道使用 HTML5 数据库 API 是否“安全”(即持续支持)?

4

2 回答 2

10

这是非常不可取的。它已停止并正在被IndexedDBAPI替换。最终,Web SQL 数据库将从当前支持它的浏览器中删除。

您可能想阅读当前浏览器对Web SQL 数据库IndexedDB的支持数据。Web SQL 数据库目前有更多的浏览器支持它,但 Firefox 不支持它并且超过了 Safari、Opera 和各种移动浏览器,因此它只有 28% 左右,而 IndexedDB 的全球支持率接近 36%。另外,我相信大家普遍认为微软会在 IE10 中支持 IndexedDB,而 Web SQL 数据库 API 不会更进一步。

2013-02-04 更新: IE10确实支持 IndexedDB;Web SQL 和 IndexedDB 的支持率都略低于 50%。IndexedDB 规范合规性也非常好,这导致 IE10、Firefox 和 Chrome 现在都支持无前缀。

于 2011-09-01T23:43:50.847 回答
2

不。用更大、更粗的字母是文本,

谨防。该规范不再处于积极维护中,Web 应用程序工作组也不打算进一步维护它。

于 2011-09-01T23:43:58.490 回答