W3C HTML计划

以下为W3C Web平台工作组(https://www.w3.org/WebPlatform/WG/ <https://www.w3.org/WebPlatform/WG/>)为2016年HTML规范发展拟定的计划,原文请参看:https://lists.w3.org/Archives/Public/public-html/2016Jan/0008.html <https://lists.w3.org/Archives/Public/public-html/2016Jan/0008.html>。

----------------------------------------------------------------------------
大家好,

我们已把新一版的HTML规范草稿发布在GitHub:
https://github.com/w3c/html .

欢迎阅读最新编辑草稿:
http://w3c.github.io/html <http://w3c.github.io/html> .

此文档基于W3C HTML5.1脚本,与2016年1月12日的WHATWG源文件同步。

我们希望能查验新版本里被变更的属性的跨浏览器实现程度,并基于那些不能被证明已被充分实现的属性将被从新版本里删除、但放进后一版本的更新的共识,发布一版新的推荐标准。

我们欢迎所有着眼于重要issues的pull requests,尤其是那些可以修复影响跨浏览器实现bugs的PR,因为这些bugs会影响广大制作网页的开发者。在提交pull requests时请尽量附上做此修改的支持数据。你所需要的只是一个GitHub帐号,但若你不是W3C Web平台工作组的成员,请记得我们是在W3C专利政策条例 [1]下运作的。这意味着任何人都可以通过贡献修改建议和澄清说明来轻松地帮助我们完善现有的HTML规范。

如果你想要添加一个全新的属性到HTML,我们建议你到Web平台孵化社区组 [2] (或者你所喜欢的任何组织)起草一个新的规范。无论你在哪里起草你的规范,当它足够成熟时 - 即当它已被一个相当规模的社区组接受并得到实现此属性的承诺、当它的大致技术架构已被澄清但你还没有把所有实现细节想清楚时,请考虑把它提交到Web平台工作组。当一个提案被有效地接收并根据W3C推荐标准流程推动时,把它提交到工作组进行广泛测试和审阅,以及正式标准化。请查看“移交意向”模版 [3]来查看那些工作组将会对新提案所提出的问题。

当HTML5被发布时,W3C宣布过其每年(或合适时间)会根据跨浏览器实现开发情况继续发布更新此规范。我们期待达成这个目标,迅速发布新的完善的工作草稿,作为实现对社区的承诺的第一步。

当前规范已被转化为可在GitHub直接从源文件生成文档,所使用的工具为Bikeshed [4]。故修复bugs意味着要直接编辑源代码。你可以通过运行Bikeshed生成器来监测build errors - 这可在本地或在线完成。

我们当前的一个首要任务是解决Bugzilla [5]里的重要bugs,修复那些能被快速字词处理的issues,通过把idea移交到Web平台孵化社区组的方式处理那些新属性请求,并把剩余的issues转移到GitHub。请在GitHub里提交新的issues。

一年前,曾有许多关于HTML模块化的讨论,并且本工作组的章程 [6]也引用了Robin Berjon所完成的模块化提案 [7],把此目标作为其产出标准之一。我们所收到关于此提案的最终反馈是,通过章节来拆分此规范并不能带来模块化所期待的收益。要正确地拆分须要重构此文档。我们仍然希望朝这方向努力,但我们也认识到这须要大量的工作,而且在收益的同时也有反对意见。

试验模块化的一个尝试是鼓励人们针对HTML规范里一个特定的章节进行编辑,把它从“主”HTML规范里分离出来,独立地把它移交成推荐标准,从而让它能被基础规范正式引用。通过这个方式,我们能从这个流程里获取一些经验,并避免在弄清楚代价和收益前开展一个重量型项目。

我们欢迎工作组成员对这个尝试以及整个计划提出建议。

最后,我们欢迎任何人参与此规范的编辑团队 - 你的回报是艰巨的任务但此工作终被圆满完成。鉴于任何人都可以通过提交pull request来提议变更,编辑团队的任务是共同review这些pull requests并在合适时候整合它们。

致敬,
Web平台工作组 主席以及团队联系人

[1] W3C Patent Policy W3C专利政策条例
   http://www.w3.org/Consortium/facts#patpol


[2] Web Platform Incubator Community Group (WICG) Web平台孵化社区组
   https://www.w3.org/community/wicg/

[3] Intent to Migrate 移交意向
   https://wicg.github.io/admin/intent-to-migrate.html


[4] Bikeshed
   https://github.com/tabatkins/bikeshed


[5] Bugzilla bugs
   http://tinyurl.com/nkjxluk

   http://tinyurl.com/j78uzg3


[6] Web Platform Working Group Charter Web平台工作组章程
   http://www.w3.org/2015/10/webplatform-charter.html


[7] Robin Berjon's module proposal Robin Berjon的模块化提案
   http://darobin.github.io/breakup/specs/

Received on Monday, 25 January 2016 05:52:01 UTC