WHATW击败W3C,赢得HTML和DOM的控制权

2019 年 6 月 7 日 前端之巅

作者 | Catalin Cimpanu
译者 | 平川
一个由四个主要的浏览器厂商(包括苹果、谷歌、微软、Mozilla)组成的行业组织赢得了与万维网联盟(W3C,万维网标准机构)之间的拉锯战,这有效地证明了,没有他们的支持,W3C 对 Web 标准的调控能力不复存在。

由于 W3C 开发更现代的 HTML 标准的速度缓慢,并且计划将 HTML 转换成一个名为 XHTML 的变体(具有类似 XML 的结构),浏览器厂商不赞同这种做法,所以,被称为 Web 超文本应用技术工作组(WHATWG)的组织于 2004 年成立。

WHATWG(当时由来自苹果、Mozilla 和 Opera 的成员组成)认为,W3C 的领导层(还包括许多与浏览器无关的实体)并没有把 Web 开发社区的最大利益放在心上。

他们表示反对并开发了后来成为 HTML 5 标准的东西,在浏览器厂商的支持下,W3C 后来正式批准将其作为 HTML Web 标准的下一个主要迭代。

2018 年闹僵

这两个组织多年来一直在合作,但是大多数与 Web 标准相关的工作都是由 WHATWG 在其成为 W3C 的官方标准之前首先完成的。

在许多情况下,提案标准常常在由 W3C 正式批准之前在 Chrome 或 Mozilla 中实现,这表明,在大多数情况下,浏览器厂商认为得到 W3C 批准只有一种形式,而没有对他们在 WHATWG 一起确定的标准产生多大的影响。

这两个组织在 2018 年 4 月正式闹僵,当时,所有的 WHATWG 成员——苹果、谷歌、微软、Mozilla——强烈并且明确地反对 W3C 计划批准 4.1 版本的 DOM 标准。

尽管 W3C 拥有数以百计的其他成员,但是,DOM v4.1 标准没有进展,也没有在现如今的 Web 浏览器中实现。从那时起,这两个组织一直致力于不同的标准。

WHATWG 将控制 HTML 和 DOM

但是,在5月28日的一份新闻稿中,W3C 和 WHATWG 宣布,他们终于把他们的分歧放在一边,并签署了一份新的谅解备忘录: https://www.w3.org/2019/04/WHATWG-W3C-MOU.html

根据这份新协议,W3C 正式发布未来的 HTML 和 DOM 标准,并支持 WHATWG,将控制权完全交还给浏览器厂商。

取而代之,W3C 及其数百名成员将起草未来的 Web 标准需要包含什么特性的“建议”。然后,WHATWG 将决定把哪些加入到他们的产品中。

当前由 WHATWG 维护的 HTML Living Standard 将成为 HTML 标准的官方版本。DOM Living Standard 也是如此。

上周的这份公告是 Web 标准领域的一个巨大变化,因为这实际上意味着浏览器厂商将全权负责现如今最重要的 Web 标准,而不是 W3C 及其数百名成员。

WHATWGW3C的合作

由于认为有两个不同的 HTML 和 DOM 规范声称是规范性的信念通常对社区有害,并且将工作重新组合在一起的共同愿望,W3C 和 WHATWG 同意以下术语:

  • W3C 和 WHATWG 在 WHATWG 存储库中协同处理 HTML 和 DOM,以生成生活标准和建议 / 审核草稿快照。

  • WHATWG 维护 HTML 和 DOM 生活标准。

  • W3C 直接在 WHATWG 存储库中促进社区工作(桥接社区,开发用例,提交问题,编写测试,调解问题解决方案)。

  • W3C 停止独立发布与 HTML 和 DOM 相关的指定规范列表,而是将 WHWWG 审核草案纳入 W3C 建议书。

合作的其他方面包括:

  • WHATWG 为专利排除机会制作定期快照,称为审稿草案 ; W3C 选择那些符合 W3C 流程的候选推荐书(候选推荐→建议推荐→推荐)。W3C CR,PR 和 REC 以及 WHATWG 审查草案是同一份文件。

  • / TR(所有标准和草案)将指向 whatwg.org 的 HTML 和 DOM。

  • 如果出现持续的分歧(向 WHATWG 指导小组,TAG 审查和 W3C 主管升级),则有一个解决程序,如果没有达成协议,任何一方如果发布分支可以终止协议。

  • 单一文件的联合版权和品牌(评审草案 / 建议书)。

  • 对没有实施经验的功能使用注释。

  • 不同格式的 W3C Recs on whatwg.org。

  • 更新 W3C 的规范性参考政策,以便参考生活标准中的稳定特征

相关链接:

DOM Living Standard: https://dom.spec.whatwg.org/

HTML Living Standard: https://html.spec.whatwg.org/multipage/

@W3C: https://twitter.com/w3c?ref_src=twsrc%5Etfw

@WHATWG: https://twitter.com/WHATWG?ref_src=twsrc%5Etfw

英文原文: https://www.zdnet.com/article/browser-vendors-win-war-with-w3c-over-html-and-dom-standards

 活动推荐

伴随着云 + 端、Serverless、小程序等的发展,必然会给前端带来更大的场景与机会,前端也即将进入一个黄金时代。

GMTC 2019 全球大前端技术大会上,来自 Google、BAT、美团、京东、滴滴、字节跳动等 60+ 一线技术专家将与你共话前端那些事,涵盖小程序、Flutter、前端安全、工程化、性能优化等 50+ 热点技术,不可错过。欢迎点击“阅读原文”和扫描图中二维码了解议题和大会详情,购票咨询:18514549229(同微信)


登录查看更多
1

相关内容

W3C是英文World Wide Web Consortium 的缩写,中文意思是W3C理事会或万维网联盟。
【Google】无监督机器翻译,Unsupervised Machine Translation
专知会员服务
35+阅读 · 2020年3月3日
49篇ICLR2020高分「图机器学习GML」接受论文及代码
专知会员服务
61+阅读 · 2020年1月18日
【强化学习】深度强化学习初学者指南
专知会员服务
179+阅读 · 2019年12月14日
终于有人把中台说清楚了
物联网智库
8+阅读 · 2019年6月23日
Science:脂肪细胞外泌体对巨噬细胞发挥调节功能
外泌体之家
19+阅读 · 2019年3月7日
神器Cobalt Strike3.13破解版
黑白之道
12+阅读 · 2019年3月1日
论机器翻译之浅薄
AI100
3+阅读 · 2018年4月7日
号称“开发者神器”的GitHub,到底该怎么用?
算法与数据结构
4+阅读 · 2018年3月29日
李开复:已退掉所有区块链3点钟群 | 早报
中国企业家杂志
4+阅读 · 2018年3月8日
Arxiv
5+阅读 · 2019年10月11日
Arxiv
8+阅读 · 2018年1月19日
VIP会员
相关VIP内容
【Google】无监督机器翻译,Unsupervised Machine Translation
专知会员服务
35+阅读 · 2020年3月3日
49篇ICLR2020高分「图机器学习GML」接受论文及代码
专知会员服务
61+阅读 · 2020年1月18日
【强化学习】深度强化学习初学者指南
专知会员服务
179+阅读 · 2019年12月14日
相关资讯
终于有人把中台说清楚了
物联网智库
8+阅读 · 2019年6月23日
Science:脂肪细胞外泌体对巨噬细胞发挥调节功能
外泌体之家
19+阅读 · 2019年3月7日
神器Cobalt Strike3.13破解版
黑白之道
12+阅读 · 2019年3月1日
论机器翻译之浅薄
AI100
3+阅读 · 2018年4月7日
号称“开发者神器”的GitHub,到底该怎么用?
算法与数据结构
4+阅读 · 2018年3月29日
李开复:已退掉所有区块链3点钟群 | 早报
中国企业家杂志
4+阅读 · 2018年3月8日
Top
微信扫码咨询专知VIP会员