From 252f9bd9fc0aa67200182c94a3426df176771327 Mon Sep 17 00:00:00 2001 From: Tyson Clugg Date: Fri, 16 Oct 2015 13:31:08 +1100 Subject: [PATCH] Add explanations to limitations in README. --- README.rst | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/README.rst b/README.rst index b6911ea..0f5712c 100644 --- a/README.rst +++ b/README.rst @@ -18,12 +18,21 @@ Peer servers subscribe to aggregate broadcast events which are de-multiplexed an Limitations ----------- -* No support for the SockJS protocol to support browsers that - don't have WebSockets_ (see http://caniuse.com/websockets for - supported browsers). +* No support for the SockJS XHR fallback protocol to support browsers + that don't have WebSockets_ (see http://caniuse.com/websockets for + supported browsers). It is noteworthy that the only current browser + listed that doesn't support WebSockets_ is Opera Mini, which doesn't + support pages that use EcmaScript (JavaScript) for interactivity + anyway. Offering SockJS XHR fallback wouldn't help to substantially + increase browser support: if Opera Mini is excluded then all current + browser versions including IE, Edge, Firefox, Chrome, Safari, Opera, + iOS Safari, Android Browser Android and Chrome for Android are + supported. Having said all that, pull requests are welcome. * Changes must be made via the Django ORM as django-ddp uses `Django - signals`_ to receive model save/update signals. + signals`_ to receive model save/update signals. There are no + technical reasons why database triggers couldn't be used - pull + requests are welcome. Installation