2

如果你想做基于浏览器的 3D 渲染,WebGL 看起来不错,但在 IE 中根本不支持。由于基于浏览器的 3D 的唯一其他真正选择是使用插件,那么 Chrome Frame 似乎是一个可行的选择...... IE 用户仍然必须安装插件/插件/扩展,但 FF/Chrome 上的其他用户需要不需要。

在企业环境中,我们可能希望安装浏览器插件很难获得许可……但正如我在 IE 上所说,您将不得不安装某种插件,无论它是像 Chrome Frame 这样的通用插件还是特定的插件Unity3D 或您自己的定制插件。

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

4

3 回答 3

1

Chrome Frame 和 Flash 有很大的不同。一种是由微软和 IE 团队支持的。你会遇到较少的Flash阻力。

如果您在公司环境中并且需要您的用户为某些特定的事情运行 Chrome,那么部署 Chrome 并让他们运行它。

于 2011-03-02T19:07:25.293 回答
1

WebGL 仍然相对较新,您的选择并不明确。如果您愿意等待,Flash 也将支持硬件加速 3D,但仍在开发中

早期有关于使用 Flash 构建 IE Webgl 垫片的讨论,这将是 Chrome Frame 的替代品。

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

于 2011-03-04T01:25:01.823 回答
0

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

于 2011-06-10T10:21:50.020 回答