惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

爱范儿
爱范儿
WordPress大学
WordPress大学
博客园 - 【当耐特】
The Cloudflare Blog
B
Blog
Last Week in AI
Last Week in AI
小众软件
小众软件
量子位
S
SegmentFault 最新的问题
V
Visual Studio Blog
博客园 - 叶小钗
美团技术团队
阮一峰的网络日志
阮一峰的网络日志
Hugging Face - Blog
Hugging Face - Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
宝玉的分享
宝玉的分享
A
About on SuperTechFans
雷峰网
雷峰网
J
Java Code Geeks
Microsoft Azure Blog
Microsoft Azure Blog
腾讯CDC
MongoDB | Blog
MongoDB | Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
Martin Fowler
Martin Fowler

囧克斯

奔四了,写给40岁的自己 有序退网 我和 Vue.js 的十年 我参与《代码之外 Beyond Code》的故事 博客站迁移至 VitePress 的备忘 写给我的奶奶 中文格式化小工具 zhlint 及其开发心得 vue-mark-display:用 markdown 语法轻松撰写幻灯片 我对技术会议的一些看法 VueConf Hangzhou 见闻 第四届 CSSConf CN 见闻 [译]Web 表单的未来 [译]苹果正在做一些他们的程序员明摆着不想要的东西 [译]为什么我不会无偿加班且你也不应该 [译]如果管理是唯一可走的路,那就完蛋了 [译]如何撰写 Git 提交信息 [译]C 程序的原则 Vue 2.0 来了! Weex 近 4 个月的开源之路 Weex 在 JS Runtime 内的多实例管理 我理解的 SPA 我理解的 Flux 架构 【整理】Vue 2.0 自 beta 1 到 beta 4 以来的主要更新 通过一张图走进 Vue 2.0 Code Review for Vue 2.0 Preview Vue 2.0 发布啦! 务实的小而美 Vue.js 1.0.0 发布了! [译]如何成为一名卓越的前端工程师 手机淘宝前端的图片相关工作流程梳理
为web sql database默哀!
勾三股四 · 2010-10-26 · via 囧克斯

最近在W3C的网站闲逛,囧然发现《Web SQL Database》草案被无情的归为“Obsolete”一类。这意味着web数据库的一个重要js api就此倒下。

更具讽刺意味的是,与此同时,有一个被归为“Completed Work”的文档《Offline Web Applications》中还介绍大家通过web sql database的相关方法进行离线存储……

W3C,我穿越了吗?

好吧,在我搞清楚这件事情的来龙去脉之前,大家可以在这里对web sql database有一个简单的了解。其实我对web sql database被淘汰出局早有预感,因为它的问题和优势同样明显:不同的数据库程序,sql的写法都不尽相同,没有非常统一的规范。在没有统一规范的语法基础上制定上层规范显然是不明智的,因为web开发者面对这样的规范,依然需要为各类数据库底层程序做兼容处理——相信很多php等后端语言的程序员对sql语法及其兼容层的运用应该有非常深刻的感触。

同时,另一个W3C草案逐渐被大家所接受和推崇,那就是《Indexed Database API》,它抛弃了主流但却无法统一的sql语法,与之对应的是一套全新的语法——就像后端程序里的数据库操作接口封装一样。它保证了不同数据库、不同浏览器下的接口一致性。相信会更令web开发者感到满意!

不禁感叹,优胜劣汰的残酷。
1年前还在用webkit玩web sql database,觉得好酷,开发者工具的配合也很好,但转眼之间,随着indexed db的推出和完善,web sql database立刻就被抛弃了。

为web sql database默哀的同时,也为新技术鼓掌!!