使用HTML5 Web SQL数据库API是否安全?

jld*_*ont 6 javascript html5 web-sql

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

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

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

Chr*_*gan 10

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

您可能希望阅读Web SQL DatabaseIndexedDB的当前浏览器支持数据.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现在都支持它没有前缀.