如何跟踪(WHATWG)HTML Standard的新功能

时间:2018-11-14 19:11:05

标签: html html5 standards

很容易看到从W3C's HTML5 standard的一个版本到下一个版本的变化。我还可以看到W3C的standards and drafts。但是W3C和WHATWG是不一样的,并且由于WHATWG维护着永无止境的生活标准:

  

我如何跟踪WHATWG HTML Living Standard中的差异?

让我说:

  • 看看我上次查看它时有哪些新功能
  • 查看列入路线图的内容
  • 查看已更改/删除的内容

FYI跟踪WHATWG/html github repo会产生太多噪音,但我能找到的全部。

1 个答案:

答案 0 :(得分:2)

  • 看看我上次查看它时有哪些新功能
  • 查看已更改/删除的内容

https://github.com/whatwg/html/commits/master是您最好的选择。提交日志的目的是为了使更改易于阅读,并且在考虑到提交消息的同时也会对其进行考虑。

您还可以搜索自某个日期以来已合并到母版且具有特定标签 1 的所有拉式请求。 normative change标签是实现此目的的一种方法:

https://github.com/whatwg/html/pulls?q=merged:%3E2019-06-20+label:%22normative+change%22

...但是该标签未应用于添加或删除-人们常常忘记添加它-因此,仅靠它自己不会给您完整的画面。因此,您还可以查看addition/proposal标签:

https://github.com/whatwg/html/issues?q=merged:%3E2019-06-20+label:addition/proposal

…和removal/deprecation标签:

https://github.com/whatwg/html/issues?q=merged:%3E2019-06-20+label:removal/deprecation

您还可以搜索许多其他标签-包括topic:前缀的标签,以缩小对规范特定部分所做的更改;例如topic:history

https://github.com/whatwg/html/issues?q=merged:%3E2019-06-20+label:%22topic%3A+history%22

  • 查看包含路线图上的内容

https://github.com/whatwg/html/pulls?q=is:pr+is:open+sort:updated-desc是一个很好的观点。

1 https://stackoverflow.com/a/29136870/441757答案中所述,不幸的是GitHub搜索界面尚不支持将标签搜索与OR逻辑运算符结合使用。因此,现在,您需要进行多次搜索。