Necesito poder ejecutar formularios HTML fuera de línea. Quiero decir que tienen que trabajar sin conexión directa al servidor web.Formularios HTML que funcionan sin conexión
En una aplicación que escribí hace más de 5 años lo hice implementando un controlador de protocolo personalizado: cuando un usuario iniciaba un formulario, la solicitud HTTP resultante se grababa localmente. En un momento posterior, cuando está disponible una conexión con el servidor, un programa de sincronización recorre las solicitudes recopiladas y las envía al servidor para recopilar las respuestas y volver a guardarlas localmente para usarlas más adelante.
Eso fue entonces. Ahora otro cliente se me acercó con una solicitud muy similar. ¿Qué tecnología piensan que debería usar hoy?
El soporte para HTML5 es muy limitado por el momento. Engranajes de Google? ¿O debería volver y seguir usando el controlador de protocolo y el sincronizador personalizado?
Una pregunta aclaratoria: ¿Esto es para una aplicación de usuario masivo o solo interno? ¿Sabes cuáles son los requisitos del navegador para tus usuarios? Si es interno y usted tiene cierto control, incluso podría considerar hacer una simple aplicación de AIR. Adobe AIR utiliza Google Gears para el almacenamiento 'sin conexión', y las próximas versiones de AIR harán aún más. – Joshua
Es una aplicación interna. Las personas con computadoras portátiles suministradas por la empresa se conectan a la aplicación y reciben formularios para completar y cerrar en el campo para recopilar información rellenando los formularios – mfeingold