Phr*_*ogz 12 sql database sqlite html5 web-sql
这个规范http://www.w3.org/TR/webdatabase/说:
该文档在W3C推荐的轨道上,但规范工作已经停止.规范陷入了僵局:所有感兴趣的实现者都使用了相同的SQL后端(Sqlite),但我们需要多个独立的实现来继续标准化路径.
这是否意味着HTML5数据库正在消失,有一段时间我们将使用SQLite的事实上的标准,可能与浏览器的差异?或者W3C是否发布了完成标准的攻击计划?
根据这篇文章:
[...]我们认为值得解释我们的设计选择,以及为什么我们认为IndexedDB是比Web SQL数据库更好的Web解决方案.
在另一篇文章中,我们将IndexedDB与Web SQL数据库进行了比较,并注意前者提供了比后者更多的语法简洁性.IndexedDB为第三方JavaScript库留出了空间,可以使用BTree API跨越底层基元,我们期待在BrowseredDB之上构建基于BrowserCouch的计划.Intrepid Web开发人员甚至可以在IndexedDB之上构建SQL API.我们特别欢迎在IndexedDB之上实现Web SQL数据库API,因为我们认为这在技术上是可行的.从基于SQL的API开始,用于浏览器原语并不是正确的第一步,但在IndexedDB之上肯定有基于SQL的API的空间.
我个人并没有因为文章中提出的论点而受到影响,但很明显(暂时)Mozilla已经决定Web SQL数据库已经死了.
关于这篇文章的进一步有趣的评论可以在Hacker News上找到.