Parsing 如何检查解析器是否与HTML5兼容?
我正在根据官方的HTML5语法规范编写一个HTML解析器。如何确保我能够精确地遵循并准确地实现规范?事实上的标准HTML5解析测试如下: 因此,您可以通过以下方式获得:Parsing 如何检查解析器是否与HTML5兼容?,parsing,html-parsing,Parsing,Html Parsing,我正在根据官方的HTML5语法规范编写一个HTML解析器。如何确保我能够精确地遵循并准确地实现规范?事实上的标准HTML5解析测试如下: 因此,您可以通过以下方式获得: git clone https://github.com/w3c/web-platform-tests.git \ && cd web-platform-tests/html/syntax/parsing 这些测试随着HTML规范中HTML解析算法的任何更改而保持最新,因此在克隆它们之后,您可以针对这
git clone https://github.com/w3c/web-platform-tests.git \
&& cd web-platform-tests/html/syntax/parsing
这些测试随着HTML规范中HTML解析算法的任何更改而保持最新,因此在克隆它们之后,您可以针对这些测试运行您的实现并检查任何失败
如果您有关于测试的问题,并希望实时讨论,您可以加入并提问,有知识的人会帮助您
进一步详情 生成这些测试的源的实际所在地如下所示: 如果您想自己(重新)从这些来源生成测试,这里有一个脚本: