> It captures AJAX requests which were made while the connection was down, and remakes them when it's back up, so your app reacts perfectly. Is this something I want as a user? If an app seems to be offline, I tend to do various things just to check or re-establish connectivity. Say, hit the Send button a few times, order columns, filter, search, whatever. Stuff, I wouldn't do if I had connection. Once the app reconn…
Most frequently, this is done by disabling submit buttons or debouncing asynchronous function calls that happen as a result of a UI action.