BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

W3C新版HTML5标准无视WHATWG

| 作者 Han Xu 关注 0 他的粉丝 ,译者 徐涵 关注 3 他的粉丝 发布于 2014年10月24日. 估计阅读时间: 3 分钟 | QCon上海2018 关注大数据平台技术选型、搭建、系统迁移和优化的经验。

最近,W3C HTML工作组发布了新版的《HTML5与HTML4差异比较》工作草案。这份最新草案总结了W3C HTML5与HTML 4标准之间的差异。与早前版本的一个较大改动是,WHATWG HTML与HTML 4的比较已经从草案中移除了。

HTML5布道者、前W3C官员Klaus Birkenbihl向InfoQ透露了WHATWG HTML在新版工作草案中被无视的原因。

这么做的原因很明显。HTML5很快将成为稳定的官方W3C推荐标准(即W3C标准),而这份《HTML5与HTML4差异比较》工作草案也迟早要成为标准。所以,包括W3C HTML5.1草案和WHATWG HTML"活动标准(living standard)"在内的这些非稳定内容都要去掉。

Klaus补充道,两个标准化组织之间存在分裂。

2012年7月,随着Ian Hickson离任W3C HTML5编辑,WHATWG和W3C最终分道扬镳。当然,问题是这关系重大吗?正如我们经常收到的答复——“看情况”。在当前实践中,其实开发者随便盯着哪一个标准,都不会有大问题。因为不同浏览器厂商实现规范的速度和优先级不一样。所以,对开发这来说,或许caniuse.com(一 个跟踪HTML5和CSS3在不同版本浏览器中实现情况的网站)等列出的差异和限制,要比规范间的差异更为重要。从开发者的角度来看,W3C和 WHATWG的分裂并不真正构成威胁,只要主流浏览器厂商们还在这两个标准化组织里按符合他们自身利益的方式进行协作,不要分裂Web就行了。

对这对“标准化搭档”关系的担忧已经不是一天两天了,尽管W3C和WHATWG一直在试图把分歧降到最低。最近,W3C CEO Jeff Jaffe在W3C官方博客上发文,讨论了W3C的共识流程与WHATWG的标准编辑流程,哪个更好的问题。他首先总结了OpenStand的标准制订五条基本原则(正 当程序、广泛共识、透明、平衡、开放),并解释了W3C的共识流程(consensus process)对整个生态系统以及对制订和Web标准一样成功的标准的重要性。不过,他也承认W3C和WHATWG的流程各有千秋,W3C“要向包括 ‘标准编辑做主’在内的其他流程学习经验”,从而在响应业界需求时取得速度与敏捷性。他提到了“W3C最近在流程创新上做出的一些努力”,比如社区小组、 流程修改、模块化、改进W3C的规范迭代计划和勘误管理等。W3C希望借助于此将双方优点集于一身。

查看英文原文:W3C's Latest HTML5 Standard Ignores WHATWG

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

审时度势~“看情况” by 贾 珣

审时度势~“看情况”

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

1 讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT