【发布时间】:2016-10-19 19:26:06
【问题描述】:
我一直在通过https://wiki.whatwg.org/wiki/FAQ 和https://en.wikipedia.org/wiki/World_Wide_Web_Consortium 的文章研究WHATWG 和W3C。
据我了解,我认为 WHATWG 是 W3C 的一部分。 WHATWG 通过 W3C 向浏览器供应商建议 HTML 的新标准和功能。那就是首先 WHATWG 记录所有新规范并将此文档称为Living Standard,然后将该文档移交给 W3C,W3C 将其重命名为Working Draft。然后 WD 被公开并接受建议,然后在 W3C 成员认真研究后,他们决定所有建议的规范是否合适,然后发布他们自己的修改版本作为候选推荐。 CR 会发送给所有浏览器供应商,以检查他们是否可以实现上述规范。在收到所有浏览器供应商的建议后,他们会修改整个文档并进行相应修改,然后将文档发布为Proposed Recommendation。然后给这个 PR 进行最终调用,即再次查看所有内容以进行最终验证,然后最终在进行所需的任何更改后发布文档 W3C 推荐。
我的问题是:
- WHATWG的“生活标准”和W3C的“工作草案”是一回事吗?
- 浏览器供应商是否遵守“生活标准”或“W3C 建议”?
【问题讨论】:
-
WHATWG 和 W3C 的关系相当复杂。但它们是独立的组织。一般来说,生活标准包含更多的 aspirational 元素,即更多浏览器尚未实现的东西,但有一些打算在未来这样做。请注意,“某种意图”并不意味着它会发生。有时,由于各种原因,这些元素被认为是不可实现、不可维护或不可取的,或者只是不够有趣,以至于浏览器制造商愿意对其进行充分的优先排序以使其发生。
-
您链接到的常见问题解答包含有关WHATWG and the W3C HTML WG 的问题。你没读过这个部分吗?是什么让您觉得“WHATWG 是 W3C 的一部分”?
-
@unor This paragraph 给了我这样的印象。我认为 WHATWG 是 w3c 的一个独立分支,其中特定人员只从事 Web 标准。
-
@user31782:啊,我明白了。大家可以创建W3C Community Group;它是 W3C 提供的平台/服务,但用户不必隶属于 W3C。
-
@unor 这是否意味着人们只是免费做志愿者? WHATWG 不是有一个开发人员团队,他们全天致力于 html 草稿并为此获得报酬吗?
标签: html specifications w3c