2012-03-25 19 views
2

我正在构建一个针对开发人员的Web应用程序。我认为大多数Web开发人员会使用现代浏览器,因此会支持WebSockets。那么,socket.io有什么需要吗?或者,也许我只是天真的呢?在现代浏览器中,socket.io需要什么?

回答

2

WebSockets支持非常有限。当前的Internet Explorer版本(IE 9)甚至不支持当前的WebSockets规范。您需要IE 10+,Firefox 11+,Chrome 16+或每晚构建的Safari。

http://en.wikipedia.org/wiki/WebSocket#Browser_support

所以这是一个相当大的假设,即大多数Web开发人员使用的是支持它的浏览器。

另外,想想企业web开发人员。通常他们的企业用户都在运行公司已经标准化的一些浏览器(通常是IE)的旧版本(通常是为了支持一些旧的业务线应用程序)。

实际上,7% of all internet users and 25% of Chinese users仍在使用IE 6

在可预见的未来,socket.io可能会有很多需求。

相关问题