离线存储

标签: 前端开发 html5 | 发表时间:2012-03-08 10:39 | 作者:崔凯
出处:http://uicss.cn

开发WebApp时,遇到一个问题:
如果把页面配置到服务器上,当服务器挂掉或者用户离线的时候,那这个App也就没法工作了。
而当我把页面打包进App里面,又有一个新问题,更新不方便。每次更新的时候都要重新提交。

部门就此组织了一次《application cache》的相关讨论。使用离线存储,来解决上述问题:

view-source:http://uicss.cn/test/coolcode.html
这是一个打包进App的应用地址,阅读源代码可以看到,html标记上给了一个manifest配置文件。里面列出了需要高速缓存的、用于离线访问的文件。在支持mime类型为.manifest的服务器上,它能够列出浏览器应该下载和保存以便以后使用的所有文件。

除了本例中的全部离线存储的用法之外。它还可以通过配置 NETWORK 来列出那些绝不能高速缓存的文件。以及通过配置 FALLBACK 使用户离线的时候,可以跳转到离线提示的页面。

CACHE MANIFEST

NETWORK:
*

FALLBACK:
/ offline_message.html

CACHE:
http://uicss.cn/test/js/jsformat.js
http://uicss.cn/test/js/htmlformat.js

注:文中的*号意指,除了cache的文件之外,其他文件都不做缓存处理。

相关日志:

相关 [离线] 推荐:

离线存储

- - 崔凯,前端开发
开发WebApp时,遇到一个问题:. 如果把页面配置到服务器上,当服务器挂掉或者用户离线的时候,那这个App也就没法工作了. 而当我把页面打包进App里面,又有一个新问题,更新不方便. 部门就此组织了一次《application cache》的相关讨论. 使用离线存储,来解决上述问题:. 这是一个打包进App的应用地址,阅读源代码可以看到,html标记上给了一个manifest配置文件.

离线功能回归Gmail

- Myheimu - 驱动之家新闻_最新新闻
千呼万唤始出来──用这句话形容离线版Gmail、Google Docs 和 Google Calendar一点不为过,尤其是在Google一刀切取消了以前用于离线的Google Gears之后,大家就一直在等待一个离线版的应用解决方案,在Chromebook发布之后其意义更加重大. 今天Google终于宣布了可让Chrome实现离线的网页应用Gmail Offline ,该应用完全基于HTML5打造,界面则基于Gmail的平板界面(这是最让人不满的),在你没有网络连接的情况下,通过Chrome打开这个离线网页应用,即可管理自己的Gmail邮件了.

美图离线ETL实践

- - SegmentFault 最新的文章
美图收集的日志需要通过 ETL 程序清洗、规整,并持久化地落地于 HDFS / Hive,便于后续的统一分析处理. ETL 即 Extract-Transform-Load,用来描述将数据从来源端经过抽取(extract)、转换(transform)、加载(load)至目的端的过程. ETL 一词较常用在数据仓库,但其对象并不限于数据仓库.

前端离线化探索

- - SegmentFault 最新的文章
原文: 前端离线化探索. 某天,小明同学突然反馈 :“昨晚发现根本无法使用你们的应用. 我和我的小伙伴们立马惊呆了,心想:“老司机多年的经验有一种预感,那就是同学你使用姿势不正确...(此处省略300字)”. 然后默默排查了许久,答案竟然是:. 为了以后能够在飞机上愉快的玩耍,这里的离线体验我们有必要再着重优化下.

Offline Google Mail,离线功能回归Gmail

- 53ke - Chrome迷
今天,Chromestore登陆谷歌官方新款应用Offline Google Mail,这款应用完全基于HTML5,操作界面变动非常大,把PC弄得像平板似的. 在你没有网络连接的情况下,用Chrome打开这个网页应用,即可以管理自己的Gmail邮件. 当然,所有操作只有在联网时才被同步,若没有联网,则暂时记录在本地.

中国离线下载研究

- - Solidot
腾讯旋风、清华大学和美国大学研究人员在本周末举行的ACM IMC 2015会议上发表了一篇论文《Offline Downloading in China: A Comparative Study》,介绍了他们开发的中间件ODR (Offline Downloading Redirector). 这项研究获得了863计划中国云项目的资助.

Web GIS 离线解决方案

- - ImportNew
在离线环境下(局域网中)的GIS系统中如何使用地图. 这里的地图主要指的是地图底图,有了底图切片数据,我们就可以看到地图,在上面加上自己的业务数据图层,进行相关操作. 要在离线环境下看到GIS地图,就要有底图切片数据,地图的底图切片数据在一定时间内是不会变化的,可以使用一些地图下载器下载地图切片,如这个 地图下载器.

【支持定位支持离线包】百度地图

- Daimon - 爱Apps - www.iapps.im
精选限时免费应用,由 AppPusher 为您送达. 无限精彩,尽在 爱Apps - www.iapps.im. 本站原创内容,转载时请务必注明出处,谢谢. 大小: 3.8 MB 系统: 3.0+. 百度地图出了,小编实测了一下,定位很准确,而百度地图本身的资源也是比较新的,这款刚上架不久的百度地图,适合iPhone和iPod,支持手机内下载各省市离线包(很遗憾没发现电脑端传输功能),基本上略大点的二三线城市都有,还是很不错的,大家可以试试.

谷歌Google Docs离线使用 着眼未来发展

- Feilong - cnBeta.COM
据国外媒体报道,谷歌即将解决Google Docs与Google App的一项重大缺点:网络离线时无法使用这些服务. “我们将会让Google Docs在今年夏季可离线使用” Chrome的资深副总裁孙大信桑达日前在谷歌I / O的研讨会上表示,“我们内部已经在使用,它将很快实现.

Google Maps应用大更新 加入离线地图下载

- jian - cnBeta.COM
Google今天凌晨更新了Android版的Google Maps应用,为大家带来了多项功能更新,其中离线地图模式终于加入了主动选择下载区域地图功能,极大的方便了用户使用.