写点什么

W3C 新版 HTML5 标准无视 WHATWG

  • 2014-10-23
  • 本文字数:937 字

    阅读完需:约 3 分钟

最近,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

2014-10-23 20:242967
用户头像

发布了 63 篇内容, 共 26.8 次阅读, 收获喜欢 11 次。

关注

评论

发布
暂无评论
发现更多内容

城市开发者平台:程序员成长和创新的“家园”

华为云开发者联盟

云计算 华为云 华为云开发者联盟 企业号 5 月 PK 榜

软件测试/测试开发丨Python学习笔记之基本数据类型与操作

测试人

Python 软件测试 测试开发 数据类型

实践「容器镜像扫描」,Get 云原生应用的正确打开方式

极狐GitLab

Docker DevOps 云原生 DevSecOps 容器镜像

Vue3迎来升级,全面助力企业数字化转型

引迈信息

融云跨平台 SDK 自动生成技术的探索和实践

融云 RongCloud

sdk 融云 办公效率 通讯 图片资源

iTubeGo YouTube Downloader 快速下载视频~

真大的脸盆

Mac 视频下载 网页视频下载 Mac 软件 下载视频

架构实战-毕业设计

程序员小张

「架构实战营」

大家都在用的6大类18款企业协同办公软件盘点

爱吃小舅的鱼

项目管理软件 研发管理软件 文档协同软件

DevOps 的道术法器,探寻 DevOps “立体化”实践之旅

CODING DevOps

DevOps 软件工程 CODING DevOps

ChatGPT:DevSecOps 落地实践的最后一公里

极狐GitLab

DevOps 云原生 Code Review DevSecOps ChatGPT

【换模型更简单】如何用 Serverless 一键部署 Stable Diffusion?

Serverless Devs

云计算 Serverless AIGC

低代码开发——进最热的赛道,啃最硬的骨头

引迈信息

前端 低代码 快速开发 JNPF

Makefile常用命令详解

小万哥

c++ 程序员 面试 后端 makefile

在研制带处理器的电子产品时,如何提高抗干扰能力和电磁兼容性?

华秋PCB

电磁 电路 处理器 控制器 抗干扰

火山引擎DataTester分享:A/B实验中常见的8个错误

字节跳动数据平台

软件测试丨Python学习笔记之内置库科学计算、日期与时间处理

测试人

Python 软件测试 测试开发

腾讯安全携手行业伙伴,详解攻击面管理(ASM)技术的“拓客”潜力

Geek_2d6073

腾讯云首发多款领先新品,TDSQL全新特性助力国产化替代提速

科技热闻

SaaS 产品如何选择设计协作工具?

CODING DevOps

敏捷 设计 SaaS CoDesign 团队协作工具

如何用一行代码实现监测 OpenAI,大幅提升使用体验

Yestodorrow

可观测性 用户体验 应用性能 ChatGPT

行业分析| 快对讲-融合会议的应用

anyRTC开发者

音视频 视频会议 快对讲 融合会议 电话会议

量化交易系统开发——现货策略

薇電13242772558

量化策略

Web3和低代码开发:下一代Web应用开发的合作与创新

加入高科技仿生人

前端 Web 低代码

AE插件 真实地图路径绘制GEOlayers 3 Mac v1.5.7

真大的脸盆

Mac Mac 软件 AE插件 地图路径插件

教你使用Feign替换RestTemplate

做梦都在改BUG

火山引擎DataLeap:3步打造“指标管理”体系,幸福里数据中心是这么做的

字节跳动数据平台

大数据 字节跳动 数据管理 指标管理 数据研发

车载手势识别技术:未来交通的革命性解决方案

来自四九城儿

一文看懂数据云平台的“可观测性”技术实践

科技热闻

SRE方法论之拥抱风险

不思jo

#运维

W3C新版HTML5标准无视WHATWG_HTML5_Han Xu_InfoQ精选文章