移动设备与pc对html5离线缓存的不同处理方式

     由于公司项目里用到了html5离线缓存,虽然看起来应用比较简单,但实际还是遇到了不少问题。

     1、html5文件的存储格式

     在PC上,html5的离线缓存是以文件的形式存储的

     在移动设备上,html5的离线缓存是存储在数据库里的

    2、关于离线缓存的更新机制

    在PC上,只会下载并更新有改动的文件

    在移动设备上,会把所有离线缓存全部重新下载更新

   3、关于离线缓存更新的效率问题

   在PC上,一般不会有性能问题

   在移动设备上,尤其在3g信号不好的时候,离线缓存的效率很差

  

  如:更新334个文件,总大小8.21m,需要79944ms
        更新1个文件,总大小9.24m,需要19166ms

  其实html5的离线缓存机制仍然存在需要改进的地方

    


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值