WebGL是Html5规范的一部分

Mel*_*Mel 4 webgl

所以我知道(想想?)WebGL依赖于html5的元素,但它是html5规范本身的一部分吗?

我曾经认为它们是两个不同的东西,很像CSS3和html5.但后来我将其视为http://html5test.com/中测试的标准之一.

ema*_*key 6

让我们从确定HTML 5是什么开始.W3C有一个带有历史记录部分的规范,详细说明了不同的HTML版本号是如何产生的.

就其本身而言,WHATWG认为HTML是一个"生活标准",没有版本号,但在该标准的描述中仍然包含HTML5.

WebGL本身不是上述任何一个规范的直接部分,但如果您搜索上面的WHATWG文档,您会找到它的参考.所以正式,不,不是HTML5的一部分.正如您所提到的,WebGL依赖于<canvas>HTML5中的元素.

然而,在实践中,我看到很多人使用"HTML5"作为流行语或术语来指代最新的Web技术,包括WebGL.特别是,您不能总是将应用程序描述为"WebGL应用程序",因为它几乎总是依赖于HTML 5,CSS,JavaScript等的新方面来使其工作.我经常听到这些被称为"HTML5应用程序",即使这不是严格的定义.它比我想的"Web 2.0"更现代.