Heyoffline.js es una interesante propuesta desarrollada con CoffeeScript y compilada en JavaScript, para verificar el correcto funcionamiento de la conexión a internet de los usuarios, evitando de esta manera la posibilidad de perder algún dato.
El proyecto es una solución del tipo standalone, esto se debe a que no requiere ningún tipo de biblioteca adicional de terceros, incluyendo al popular framework jQuery. Esto es una ventaja de cara a la implementación, ya que se realiza sin ningún tipo de complicaciones.
Un detalle interesante es que la biblioteca ademas de verificar la salud de la conexión gestiona los mensajes enviados al usuario, con esta funcionalidad podemos avisarle a nuestro visitante que su conexión dejo de funcionar y que cada cambio que realice no se guardara de forma correcta.
Ejemplo de uso:
CoffeeScript
new Heyoffline
monitorFields: true
elements: ['.monitoredFields']
JavaScript
new Heyoffline({
monitorFields: true,
elements: ['.monitoredFields']
});
Heyoffline se encuentra liberado bajo licencia MIT, permitiendo de esta forma un libre uso de este fantástico recurso. Les recomiendo revisar un poco la documentación oficial para descubrir nuevas maneras de implementar este tipo de soluciones.
Web: Heyoffline.js
via Kabytes http://www.kabytes.com/programacion/detectar-si-la-conexion-del-usuario-funciona-con-javascript/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+kabytes+%28Kabytes%29
Comentaris
Publica un comentari a l'entrada