【ArchSummit】如何通过AIOps推动可量化的业务价值增长和效率提升?>>> 了解详情
写点什么

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:242778
用户头像

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

关注

评论

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

【10.14-10.21】写作社区优秀技术博文更新啦!

InfoQ写作社区官方

优质创作周报

Mysql数据库基础之数据库的安装与配置

渔戈

MySQL 数据库 10月月更

BH1750 光照传感器文档详解 及 驱动设计

矜辰所致

传感器 stm32 I2C协议 10月月更 BH1750

ES6 Promise、Generator与async简单介绍与应用

木偶

前端 ES6 异步 10月月更

“程”风破浪的开发者|OpenHarmony应用开发环境搭建

技能实验室

OpenHarmony “程”风破浪的开发者

大数据开发学习周期是多久

小谷哥

【云舟说直播间】数字可视化专场来袭

浪潮云

云计算

解决 error: failed to push some refs to 'https://github.com/

timerring

git bug 10月月更

低代码开发平台盘点,让你的开发告别低效

SoFlu软件机器人

常见恶意软件类型及危害

郑州埃文科技

网络安全 恶意软件 办公安全

一文详解MySQL事务底层原理,全是干货,推荐收藏

一灯架构

Java 10月月更

Plan Stitch:一种使用缝合物理计划解决查询计划性能退化问题的方法

KaiwuDB

鸿蒙开发入门 | 开发第一个鸿蒙应用+页面跳转

TiAmo

华为 鸿蒙开发 10月月更

强烈推荐!腾讯T8架构师手写的SpringBoot分布式架构笔记

小小怪下士

Java 分布式 后端 springboot

如何让研发成员在会议上知无不言?

LigaAI

项目管理 敏捷开发 会议管理 迭代管理 企业号十月PK榜

java线下培训机构哪里比较好

小谷哥

前端培训学习后的就业方向哪个比较好

小谷哥

UIE Slim满足工业应用场景,解决推理部署耗时问题,提升效能

汀丶人工智能

Paddlenlp之UIE模型实战实体抽取任务【打车数据、快递单】

汀丶人工智能

nlp

pt尾递归优化

hellocoder2029

JavaScript

JS词法环境和执行上下文

hellocoder2029

JavaScript

北京培训java开发的机构比较好

小谷哥

2022年上海前端培训开发技术就业前景如何

小谷哥

“程”风破浪的开发者|Lombok的使用

楠羽

学习方法 lombok “程”风破浪的开发者

golang中的map

六月的

Go map

突破单点瓶颈、挑战海量离线任务,Apache Dolphinscheduler在生鲜电商领域的落地实践

Apache DolphinScheduler

海豚调度 Apache DolphinScheduler 大数据调度 数据调度 企业号十月 PK 榜

原来Vue3的computed属性还能这么用啊🔥

渔戈

Vue 前端 10月月更

MySQL十种锁,一篇文章带你全解析

一灯架构

Java 10月月更

阿里巴巴 Noslate 正式开源 - 面向云原生的 JavaScript 容器方案

阿里巴巴终端技术

JavaScript 开源 云原生 前端 企业号十月PK榜

企业级开发平台的演进

世开 Coding

软件开发 低代码 快速开发平台 少代码

新来个技术总监,仅花2小时,撸出一个多线程永动任务,看完直接跪了,真牛逼!

程序知音

Java 架构 多线程 多线程与高并发 后端技术

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