WebGL&谷歌的Chrome Frame - 删除对IE的支持

时间:2011-03-02 12:31:09

标签: internet-explorer cross-browser webgl google-chrome-frame

如果您想进行基于浏览器的3D渲染,WebGL看起来很棒,但在IE中根本不支持。由于基于浏览器的3D的唯一其他实际选项是使用插件,因此Chrome Frame似乎是一个可行的替代方案...... IE用户仍然必须安装插件/插件/扩展,但FF / Chrome上的其他用户不需要。

在企业环境中,我们可能希望安装浏览器插件很难获得权限......但正如我在IE上所说,你将 安装某种插件,无论如何,无论是像Chrome Frame那样通用还是像Unity3D那样具体,或者是你自己的定制插件。

这看起来是否合理,我们可以简单地放弃对这种专业应用程序的IE支持,让Chrome Frame在需要时自动在IE上运行?

3 个答案:

答案 0 :(得分:1)

Chrome Frame和Flash之间存在很大差异。一个是由Microsoft和IE团队支持的。您将遇到Flash的阻力较小。

如果您处于企业环境中并且需要用户针对某些特定事物运行Chrome,请部署Chrome并让他们运行Chrome。

答案 1 :(得分:1)

WebGL仍然相对较新,您的选择并不明确。如果您愿意等待,Flash也会支持硬件加速3D,但仍然是in development

早期的讨论是使用Flash构建IE Webgl填充程序,这将是Chrome Frame的替代品。

此外,根据您的3D渲染需求的密集程度,您可能可以使用像three.js这样的3D框架,如果WebGL不可用,它将回退到SVG或画布。

答案 2 :(得分:0)

作为替代方案,您可以使用JebGL,直到IE本身支持WebGL。 JebGL是早期开发中基于Java的后备。您可以在http://jebgl.googlecode.com

查看