2009-07-30 31 views
21

He leído el siguiente Desarrollador de Mozilla article que explica cómo implementar el almacenamiento en caché de recursos sin conexión HTML 5 en aplicaciones web.Almacenamiento en caché sin conexión en HTML5

He intentado probar esto localmente: agregué el tipo mime a la lista, creé el archivo de manifiesto, cambié mi doctype por el tipo de documento HTML 5, especifiqué el atributo manifest y la ruta correcta en el elemento HTML, pero aún No veo el archivo manifiesto consumido por Firefox en absoluto. También revisé los registros de acceso en Apache y no vi ninguna solicitud para que se realizara el archivo de manifiesto.

¿Alguien le ha dado un golpe y ha tenido éxito? Simplemente no sé cómo seguir solucionando el problema y agradecería cualquier sugerencia.

+2

He encontrado que http://manifest-validator.com/ es útil para asegurarme de que su archivo de manifiesto sea válido. – row1

Respuesta

23
+0

No he tenido tiempo de solucionar este problema más a fondo, pero también me siento incómodo al dejar la pregunta sin respuesta solo porque no estoy logrando que esto se ejecute localmente. Creo que es mejor dejar que acepte su respuesta por los recursos de calidad provistos. –

+7

También he compartido mi experiencia sacando una aplicación web bastante compleja fuera de línea en esta publicación: http://blog.bitrzr.com/2010/10/html5-offline-webapps-practical-example.html – morais

3

sí tengo un prototipo de trabajo completa. En ese momento, el sistema de manifiesto en Firefox era defectuoso. Puede implementar el sistema maninfest de forma dinámica utilizando applicationCache.add(), applicationCache.remove() etc ...

El manifiesto solo necesita ser un archivo json. Aún necesitará tener @manifest en la etiqueta html.

Cuestiones relacionadas