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

时间:2011-09-01 23:34:02

标签: javascript html5 web-sql

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

  

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

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

2 个答案:

答案 0 :(得分:10)

强烈建议不要这样做。它已经停止,正在被IndexedDB API取代。最终,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现在都支持它没有前缀。

答案 1 :(得分:2)

没有。在更大,更大胆的字母是文本,

  

<强>当心。此规范不再处于主动维护和   Web应用程序工作组无意进一步维护它。