Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Update WebSocket browser status

  • Loading branch information...
commit 3d6511f75340ea529a078a3de8c3e53afe1514e4 1 parent 381fefb
Janusz Dziemidowicz rraptorr authored
Showing with 16 additions and 15 deletions.
  1. +3 −2 README.md
  2. +13 −13 src/JSJaCWebSocketConnection.js
5 README.md
View
@@ -107,8 +107,9 @@ The following browsers are known to work with cross domain requests.
The following browsers are known to work with WebSocket.
* Microsoft Internet Explorer 10
- * Firefox 11 and newer
+ * Firefox 16 and newer
* Chrome 16 and newer
+ * Opera 12.10, but will not work if a proxy is configured
Documentation
-------------
@@ -121,5 +122,5 @@ There's also an online version available at http://sstrigler.github.com/JSJaC/.
[1]: http://xmpp.org/extensions/xep-0025.html
[2]: http://xmpp.org/extensions/xep-0206.html
-[3]: http://tools.ietf.org/html/draft-moffitt-xmpp-over-websocket-00
+[3]: http://tools.ietf.org/html/draft-moffitt-xmpp-over-websocket-01
[4]: http://stefan-strigler.de/javascript-debug-logger/
26 src/JSJaCWebSocketConnection.js
View
@@ -7,17 +7,17 @@
* a finished protocol was released in RFC6455. Further description
* assumes RFC6455 WebSocket protocol version.
*
- * WebSocket browser support. Current (April 2012) browser status:
+ * WebSocket browser support. Current (November 2012) browser status:
* - Chrome 16+ - works properly and supports RFC6455
- * - Firefox 11+ - works properly and support RFC6455, but has
- * problems with proxies (see bugs 713026 and 713023)
- * - Opera 11.62 - supports only very old draft and is disabled by
- * default, in short: does not work
- * - Internet Explorer 10+ - RFC6455 is supported since PP5
+ * - Firefox 16+ - works properly and support RFC6455 (ealier versions
+ * have problems with proxies)
+ * - Opera 12.10 - supports RFC6455, but does not work at all if a
+ * proxy is configured (earlier versions do not support RFC6455)
+ * - Internet Explorer 10+ - works properly and supports RFC6455
*
- * Due to the above status, this code currently only works on Chrome
- * 16+ and Firefox 11+, but due to proxy problems on Firefox it is
- * recommended to use it only on Chrome.
+ * Due to the above status, this code is currently recommended on
+ * Chrome 16+, Firefox 16+ and Internet Explorer 10+. Using it on
+ * other browsers is discouraged.
*
* Please also note that some users are only able to connect to ports
* 80 and 443. Port 80 is sometimes intercepted by transparent HTTP
@@ -26,9 +26,9 @@
* encrypted). WebSocket also usually does not work well with reverse
* proxies, be sure to make extensive tests if you use one.
*
- * There is no standard for XMPP over WebSocket. However, there is an
- * expired draft
- * (http://tools.ietf.org/html/draft-moffitt-xmpp-over-websocket-00)
+ * There is no standard for XMPP over WebSocket. However, there is a
+ * draft
+ * (http://tools.ietf.org/html/draft-moffitt-xmpp-over-websocket-01)
* and this implementation follows it.
*
* Tested servers:
@@ -57,7 +57,7 @@
/**
* Instantiates a WebSocket session.
- * @class Implementation of {@link http://tools.ietf.org/html/draft-moffitt-xmpp-over-websocket-00 | An XMPP Sub-protocol for WebSocket}.
+ * @class Implementation of {@link http://tools.ietf.org/html/draft-moffitt-xmpp-over-websocket-01 | An XMPP Sub-protocol for WebSocket}.
* @extends JSJaCConnection
* @constructor
* @param oArg connection properties.
Please sign in to comment.
Something went wrong with that request. Please try again.