WebGL是Html5规范的一部分

时间:2012-04-17 05:23:56

标签: webgl

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

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

2 个答案:

答案 0 :(得分:6)

让我们首先确定HTML 5是什么。 W3C有一个带有history section的规范,详细说明了不同的HTML版本号的来源。

WHATWG认为HTML是一个“生活标准”,没有版本号,但仍然是includes HTML5 in its description的标准。

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

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

答案 1 :(得分:4)

WebGL不是HTML 5规范的一部分。但这属于khronos group.More信息可以从这个链接获得:

www.khronos.org/webgl