开发具有脱机功能的移动Web应用程序的最佳方法

时间:2011-07-19 17:55:37

标签: html5 mobile-website backbone.js local-storage offline

我很想知道您对构建离线功能移动网络应用的最佳方法的想法,以便为最终用户提供最佳用户体验。

最终产品应该使用localstorage和appcache,但对用户完全透明(例如,对于缓存清单,如果用户在下载所有内容之前导航离开页面,则重新启动缓存)。

是提供此功能的唯一方法,例如在Backbone.js上构建它,并且有一个单页应用程序,下载可以在后台异步发生吗?

您遇到了哪些其他框架/技术?

1 个答案:

答案 0 :(得分:0)

让我们看看,离线网络应用?我认为这两个重要的事情是:

  • 本地存储带有数据URI的嵌入式图像
  • (http://css-tricks.com/5970-data-uris/)嵌入
  • 页面中的Javascript /样式表(没有外部文件 网站所需)

这些一起构成一个非常可靠的离线应用程序,无需连接互联网即可运行。