IE9现在会支持WebSocket吗?

ton*_*ton 6 websocket internet-explorer-9

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

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

kan*_*aka 7

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

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

我不知道Opera.他们在协议中很有趣,但他们对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以外的所有内容).