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

6
阅读完http://www.w3.org/TR/webdatabase/,尤其是以下内容后:

该文档曾在W3C建议跟踪中,但规范工作已经停止。规范陷入了僵局:所有感兴趣的实现者都使用了相同的SQL后端(Sqlite),但我们需要多个独立的实现来沿着标准化路径前进。

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

10

这是强烈不推荐的做法。它已经停止并正在被 IndexedDB API 取代。最终,支持Web SQL数据库的浏览器将删除Web SQL数据库。

您可能想阅读有关 Web SQL Database IndexedDB 的当前浏览器支持情况。目前支持Web SQL Database的浏览器更多,但Firefox不支持它,并超过了Safari,Opera和各种移动浏览器,因此仅占全球支持率的28%,而IndexedDB接近36%。另外,我认为人们普遍认为Microsoft会在IE10中支持IndexedDB,而Web SQL Database API则不会再有进展。

更新,2013-02-04:IE10 确实支持IndexedDB;Web SQL和IndexedDB都只有不到50%的支持率。由于IndexedDB规范的兼容性非常好,因此现在所有主流浏览器(包括IE10、Firefox和Chrome)都支持未带前缀的IndexedDB 。


2

大号、加粗的字体中写着:

注意。本规范已不再进行维护,Web应用程序工作组也无意进一步维护。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接