IE9 是否支持 WebGL 和/或 WebSockets?
IE9 是否支持 WebGL 和/或 WebSockets?
Will IE9 support WebGL and/or WebSockets?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
IE9 是否支持 WebGL 和/或 WebSockets?
Will IE9 support WebGL and/or WebSockets?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(10)
“浏览器 X 何时支持 HTML5 功能 Y?”这一问题的大多数答案我什么时候可以使用回答。除了列出过去、当前和未来的支持之外,每个项目通常还包含相关新闻的链接。
更新:
微软一直在积极参与 IETF HyBi 工作组(WebSockets 协议),并且还参与 W3C 关于 WebSockets API 的工作。 IE 10 预览版内置了 WebSocket 支持,因此我们很可能很快就会看到带有 WebSocket 的 IE 正式发布版本。
IE 中的 WebGL 看起来仍然相当不确定。微软声称 WebGL 的设计存在根本性安全问题,但我怀疑这更多地与以下事实有关:微软在推广自己的 DirectX 框架而不是 OpenGL(这是 WebGL 的基础)方面拥有既得利益。
Most answers to the question "When will browser X support HTML5 feature Y?" are answered by When Can I Use. In addition to list past, current and future support each item also generally has links to relevant news.
Update:
Microsoft has been actively participating in the IETF HyBi working group (WebSockets protocol) and also participating in W3C work on the WebSockets API. The IE 10 preview release has WebSocket support built-in so it looks very likely that we will soon see a official release version of IE with WebSockets.
WebGL in IE still looks pretty uncertain. Microsoft claims fundamental security issues with the design of WebGL, but I suspect it has more to do with the fact that Microsoft has a vested interest in promoting their own DirectX framework rather than OpenGL (which is what WebGL is based on).
截至几个月前,IE9 团队尚未做出关于支持的决定 WebSockets,他们似乎没有看到 WebGL 的意义 。
As of a few months ago, the IE9 team hadn't made a decision about supporting WebSockets, and they didn't seem to see the point to WebGL.
由于DirectX的原因,WebGL似乎没有被纳入IE的战略中。
不管怎样,谷歌已经在 ANGLE 项目上进行了研究。
http://code.google.com/p/angleproject/
WebGL seems not to be include in IE's strategy because of DirectX.
Anyway google already worked on that with the ANGLE project.
http://code.google.com/p/angleproject/
IE 团队在 HTML5 Labs 这是他们新实现的测试场。 WebSockets 在 IE9 中出现的可能性很大
The IE team added a WebSocket implementation at HTML5 Labs which is their testing ground for new implementations. Chances are high that WebSockets will make it in IE9
您可以查看平台演示的最新发行说明 - 那里没有提及 WebSockets 或 WebGL。
You can look at the current release notes for the platform demo - there is no mention of either WebSockets or WebGL.
关于WebGL的安全问题有很多讨论。我第一次听说它是在史蒂夫·吉布森的一个播客上。由于它提供了对操作系统和硬件的低级别访问,任何缺陷都可能被更严重地利用。快速 Google 搜索发现这篇文章包含一些缺陷的描述和视频:http://www .contextis.com/research/blog/webgl2/
There are many discussions of the security issues of WebGL. I first heard of it on one of Steve Gibson's podcasts. Since it gives much lower level access to both the operating system and the hardware any flaw can be exploited much more severely. A quick Google search found this article with descriptions and video of some of the flaws: http://www.contextis.com/research/blog/webgl2/
微软似乎不太愿意在 IE 中实现 WebGL,因为 OpenGL 是 DirectX 的竞争对手。所以我认为在不久的将来我们不太可能在 IE 中看到 WebGL。
我启动了一个名为 JebGL 的开源项目,可以作为 IE 用户的后备方案。它是一个 Java 小程序,完成后将作为 WebGL 画布的插件替代品。它仍处于开发的早期阶段,但您可以在 http://jebgl.googlecode.com
Microsoft seems quite reluctant to implement WebGL in IE, since OpenGL is a competitor to DirectX. So I think it's unlikely we'll see WebGL in IE in the near future.
I’ve started an Open Source project called JebGL that can serve as a fallback for IE users. It’s a Java applet that when finished will serve as a plugin replacement for a WebGL canvas. It’s still in the early stages of development, but you can check out the demos at http://jebgl.googlecode.com
目前,Microsoft IE 团队正在努力将 HTML 5 和 SVG(2D 图形)引入 Internet Explorer 9。其他网络浏览器制造商多年来一直在推出这些内置标准。
Apple Safari、Google Chrome 和 Mozilla Firefox 在 Windows 上都运行良好。只需单击一下鼠标即可启动不同的浏览器。需要一两年时间才能看到微软可能做什么。
整个十年来,IE 的进展一直极其缓慢。
不,IE 现在不支持 WebGL,其他浏览器制造商的测试版已经运行它。 IE9 无法赶上 WebGL 等当代 Web 标准,而只能赶上已经推出数年或更长时间的标准。
IE9 也不是跨平台的网络浏览器。它只能在某些特定版本的 Microsoft Windows 上运行。只需运行标准 Web 浏览器之一,您就可以看到 WebGL 的功能。他们当前的测试版正在运行一些令人印象深刻的 WebGL 演示。
Right now, the Microsoft IE team is struggling to get HTML 5 and SVG (2D graphics) into Internet Explorer 9. Other web browser makers have been shipping with those standards built in for years.
Apple Safari, Google Chrome, and Mozilla Firefox all run fine on Windows. Takes one mouse click to launch a different browser. Takes a year or two to see what Microsoft might do.
IE progress has consistently been glacially slow this whole decade.
No, IE does not have WebGL support now and betas from other browser makers already run it. IE9 will not catch up with contemporary web standards like WebGL, just ones that have been out for several years or more.
IE9 is not a cross platform web browser either. It will only run on certain specific versions of Microsoft Windows. Just run one of the standard web browsers and you can see what WebGL can do. Their current betas are running some impressive WebGL demos now.
作为 Microsoft 添加 WebGL 支持之前的后备方案,Google Chrome Frame 测试版目前支持 WebGL。
As a fallback until Microsoft adds WebGL support, the Google Chrome Frame beta currently supports WebGL.
RE: WebSockets:否。目标是 IE10 中的 websocket 支持。 测试表明它只有部分支持。
RE: WebSockets: No. The target was websocket support in IE10. Tests show that it only has partial support.