WHATWG工作标准对于说明是什么意思"在撰写本文时,实际上并没有这样的规则"?

时间:2014-11-13 11:15:25

标签: html5 xml-parsing xhtml

阅读WHATWG生活标准我在13.2解析XHTML文档中找到了这个注释。

  

出于本规范的目的,XML解析器是一个构造   遵循XML规范中给出的规则来映射字符串   字节或字符到Document对象中。

     

注意:在撰写本文时,实际上并没有这样的规则。

文档一词链接到HTML DOM文档(包含titleforms等集合的内容。)

它似乎完全破坏了上面定义的目的,从而完全取决于该定义的第13.2节。是否有更微妙的解释方式?

(为了避免这是一个开放式的哲学问题,我对WHATWG作者的观点有所了解,例如支持博客文章的引用(和链接)会很棒。)

1 个答案:

答案 0 :(得分:0)

生活标准的作者/编辑I​​an Hickson说过

"I’m probably most proud of the HTML parser specification"

它是用于将text/html输入流转换为DOM文档的状态机。引用文本的规范部分承认,对于XHTML语法,等效规则是XML规范的责任。

XML的本质是,解析可以仅从XML语法定义中推断出来,因此XML规范并没有以相同的方式定义精确的解析规则。因此,该笔记说,“不要费心寻找他们,因为他们不在那里"。

除此之外,它并不重要。实现者似乎没有任何困难实现XML解析器的互操作性,所以一切都很好。

如果这并不能让你满意,那就试着直接问他。 WHATWG IRC是一个很好的起点。