We're all trying to push the boundaries of the user's experience when they interact with our software. Heyoffline.js from Oskar Krawczyk helps you to warn your users when their network goes down -- that way when they are in the middle of a form or something super important that a page reload would kill, you can let them know how to react.
With Heyoffline.js you can:
- Show the network error message only if form fields were modified
- Override the default styles and bring your own
- Hide the dismiss button from the user
- and more …