IE11浏览器定义WebGL接口 或开放WebGL支持

近日,据The Verge 报道,有开发者发现在泄露的Windows Blue中的IE11浏览器中定义了 WebGL 接口,但暂时没有开放这个功能。微软表示不会对此传闻发表任何评论。

目前已经正式发布的所有版本 Internet Explorer浏览器都不支持 WebGL 接口,影响了微软IE浏览器的HTML 5性能,微软解释不支持WebGL是基于安全的考量。

多年前,微软的安全研究和防御团队就曾表示,他们相信 WebGL 会成为一个持续、并且难以修复的漏洞来源。但实际上,除了 IE 浏览器以外,主流浏览器中,Chrome、Firefox、Opera 以及 Safari 都已经支持 WebGL。Google 已经在搜索引擎中提供了一些基于 WebGL 的功能,比如函数图形计算,在 Google 地图中也有使用 WebGL 增强体验的模式。

WebGL 是一种 3D 绘图标准,这种技术允许把 JavaScript 和 OpenGL ES 2.0 结合在一起,WebGL 可以为 HTML5 Canvas 提供硬件 3D 加速渲染。Web 开发者就可以使用显卡来加速计算浏览器中呈现的 3D 内容了。当然,像 Adobe Flash Player 11 和微软 Sliverlight 3 以上版本都已经支持硬件加速,但他们是基于浏览器插件的技术,而 WebGL 技术则省去了网页插件的麻烦。