移动HTML5离线缓存动态页面

4

我正在制作一个数据库驱动的Web应用程序,但是在尝试缓存文章页面时遇到了困难。

我曾考虑通过cfquery循环所有文章ID来获取页面路径(例如/?page=article&article_id=#id#),但据我所知,如果清单文件中有任何更改,HTML5缓存将重新下载所有内容。

如果“updateready”一直被触发,它会显著减慢页面吗?

1个回答

1

这不应该会拖慢速度,因为所有的操作都应该在后台进行,但这并不是最好的方法。应用程序缓存不适用于存储动态数据,它更适合静态内容。我建议缓存一个容器页面,然后使用 AJAX/JavaScript 将内容加载到其中。使用 本地存储 在客户端上保留离线使用的数据。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接