通过阅读邮件列表和查看规范,我无法判断 HTML5 作为软件或编程技术的限制是什么。我已经看到他们试图在 HTML5 中标准化视频和音频格式的地方,似乎他们可能正在将 XHTML5 的定义写入 HTML5 规范。看起来该规范非常冗长,涵盖的主题远远超出了标记语言的定义和最低要求的处理指令。
在版本 5 中,HTML 现在是一种应用程序界面,而不仅仅是一种标记语言吗?如果是这样,那么技术的边界和定义的限制是什么?如果不是,那么为什么有这么多与标记处理无关的话题在技术开发过程中受到如此关注?标记语言的边界何时结束,用户代理应用程序的应用程序偏好何时开始?在 HTML5 中,这种分离看起来不是很清晰,但作为一个行业标准,它应该是非常清晰的,对吧?