HTML5离线存储有优势吗?

HTML5离线存储单从离线速度上讲有优势吗?浏览器本身默认就有缓存,jscssimage都会缓存。只讲这点追求快速加载静态文件。有必要使用离线存储吗?... HTML5离线存储单从离线速度上讲有优势吗?
浏览器本身默认就有缓存,js css image 都会缓存。

只讲这点 追求快速加载静态文件。 有必要使用离线存储吗?
展开
 我来答
不想动重症患者
推荐于2016-03-01 · TA获得超过961个赞
知道小有建树答主
回答量:1048
采纳率:82%
帮助的人:371万
展开全部
我给你举例说下离线存储的作用。比如用HTML5做一个手机应用,用户使用的时候如果网络状况不佳,连接不上服务器,在没使用离线存储的情况下,应用是否就开天窗了?这样对于用户体验来讲肯定不舒服,我们至少得告诉用户连接失败的信息。
但是既然都没连接上,又如何把没连接上的信息告诉用户?
这个时候我们就用离线存储技术,将上次成功访问的数据保存下来,并且里面包含了下次调用这些存储数据时自动判断是否连接成功,如果不成功则显示失败的消息。
既然现在已经能显示失败的信息了,那为什么不干脆再多点有用的信息,这样就能让应用在离线状态下也能展现丰富的内容。
那既然都到这步了,我们为啥不可以把用户在离线状态下的某些操作(肯定是失败的)过程记录下来,等下次连接成功后实现操作的目的。
例如QQ空间,微博,微信,糗事百科,还有百度知道的客户端都是利用这样的离线存储,当然不一定是html5的,不过原理一样。离线状态下,你也能看到内容,只是不能更新内容,不过能将你更新内容的操作记录下来,待下次连接上了就能马上更新。

手机纯手打,给过吧?
百度网友2571d37bb
推荐于2018-04-12 · 知道合伙人软件行家
百度网友2571d37bb
知道合伙人软件行家
采纳数:1971 获赞数:7905
前端工程师

向TA提问 私信TA
展开全部
1.用户可离线访问应用,这对于无法随时保持联网状态的移动终端用户来说尤其重要
2.用户访问本地的缓存文件,通常意味着更快的访问速度
3.仅仅加载被修改过的资源,避免同一资源对服务器多次的请求,大大降低了对服务器的访问压力
H5离线存在有这么强大的优点,肯定有优势。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式