终于追上大部队,IE 11 或开放 WebGL 支持

jopen 11年前

终于追上大部队,IE 11 或开放 WebGL 支持

        一周前,一份 Windows Blue 的安装镜像被泄漏在网络上。有网友安装之后发现, 这个版本号为 9364 的镜像包含了数项更新:新的平均分屏模式,更多桌面动态磁贴尺寸,更多开始画面自定义颜色和底纹,以及 IE 11。

        The Verge 报道, 有开发者发现,微软似乎已经在目前这个版本的 IE 11 中定义了 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 技术则省去了网页插件的麻烦。

        图片来自 crazyengineers.com