websocket - IE9 现在会支持 WebSocket 吗?

标签 websocket internet-explorer-9

这个问题很简单,老话题是here .我希望能得到最新的答案,因为 IE9 将于 2011 年 3 月 14 日发布。

另外,我还想问一下 Firefox 和 Opera 什么时候支持 WebSockets?

最佳答案

我一直在关注 IE9 的开发,也参与了 HyBi WG(WebSockets 协议(protocol))。 Microsoft 一直在使 WebSockets 的演示实现与协议(protocol)的最新版本保持同步,但是,我怀疑 IE9 的初始版本不会内置 WebSockets 支持。除非他们开始将其视为一个巨大的竞争劣势,否则可能不会在 IE10 之前出现,在这种情况下,我们可能会在 IE10 之前的 IE9 更新中看到它添加。

Firefox 可能会在 FF4 或 FF5 的更新中支持 WebSockets(但计划是今年将推出 5 个)。此外,您可以使用 about:config 选项打开 FF4 中的当前实现。

我对歌剧一无所知。他们在协议(protocol)中很有趣,但在 HyBi 列表中却一直保持沉默。

此外,如果您现在需要 WebSockets,您可以随时使用 Flash shim/fallback web-socket-js .

更新 :

我忘了,Opera 11.00 确实内置了 WebSockets 支持,但已禁用。转到opera:config 并搜索WebSocket。

总而言之,几乎每个现代浏览器都以某种方式支持 WebSockets,或者内置并启用(Chrome、Safari、iOS),内置但禁用(FF4 和 Opera),作为可下载的附加组件(IE9),或使用 web-socket-js Flash 模拟器(iOS 除外)。

关于websocket - IE9 现在会支持 WebSocket 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5294340/

相关文章:

html - 对于不同的计算机,网站在 IE9 上呈现不同

CSS 字体无法在 IE9 中加载

javascript - Microsoft JScript 运行时错误 : 'Array' is undefined error in IE 9 while using fancy box

javascript - 如何在 Node.js 中实现类似 stackoverflow 的基于 websocket 的服务?

node.js - Socket.io表达不同的路由

javascript - 使用 websocket 时的奇怪行为

jquery - IE9不执行Ajax请求

ruby-on-rails - 什么是 Ruby on Rails Action Cable 适配器?

ios - 如何使用 Starscream 修复 "websocket is disconnected: Invalid HTTP upgrade"错误

javascript - "Can' t 在 IE9 中调用 date.getHours() 时从释放的脚本中执行代码