1. 借助于浏览器

典型场景:Google Docs文档 → 发生断网 → 开启离线编辑

Google Docs 文档在网络异常或服务异常的情况下,不会直接中断用户的编辑动作。对于特殊环境或者紧急情况下,用户体验友好。

离线场景的持久化存储基于 indexedDB。indexedDB 可以针对大文件保存 Blob 数据,而 File 类是基于 Blob 的,所以本地附件离线持久化经过验证可行。localforage 对 indexedDB 进行了封装,提供了更加便利的 api,支持 Promise 调用,并能在不支持的浏览器中自动降级为WebSQL 和 localStorage。所以离线数据可采用 localforage 进行存储。

2. 借助于客户端容器

典型场景:Google Docs App 中打开文档。

Web 应用优化 - 充分利用缓存相关推荐

  1. System.Web.Caching.Cache类 缓存 各种缓存依赖

    原文:System.Web.Caching.Cache类 缓存 各种缓存依赖 Cache类,是一个用于缓存常用信息的类.HttpRuntime.Cache以及HttpContext.Current.C ...

  2. Web前端优化最佳实践及工具集锦

    摘要:前端的性能对于Web应用的用户体验来说非常重要.不要以为你的Web应用的性能已经足够好了,其实还会有很多可以提升的地方.本文将介绍Google和雅虎关于前端优化的最佳实践以及工具,你可以逐一检验 ...

  3. Web应用中的缓存一致性问题

    2019独角兽企业重金招聘Python工程师标准>>> 上篇总结了缓存中出现频率比较高的一些问题,今天详细说说web应用中的缓存一致性问题. 主要说以下三个方面 数据库与缓存中数据不 ...

  4. Web性能优化:What? Why? How?

    为什么要提升web性能? Web性能黄金准则:只有10%~20%的最终用户响应时间花在了下载html文档上,其余的80%~90%时间花在了下载页面组件上. web性能对于用户体验有及其重要的影响,根据 ...

  5. 前端性能优化之缓存技术

    缓存一直以来都是用来提高性能的一项必不可少的技术 , 利用这项技术可以很好地提高web的性能. 缓存可以很有效地降低网络的时延,同时也会减少大量请求对于服务器的压力. 接下来这篇文章将会详细地介绍在w ...

  6. Web前端优化最佳实践及工具集锦(如减少页面加载时间)

    前端的性能对于一个Web应用来说非常重要,如果一个Web应用的页面加载速度非常快.对于用户的操作可以及时响应,那么产品的用户体验将会极大地提升.下图显示了页面加载速度对于用户体验的影响. 你的Web页 ...

  7. WEB前端优化之内容篇

    WEB前端优化之内容篇 Web前端优化过程中难免对相关的前台内容进行重新安排.其中主要的一些点如下: 1尽量减少 HTTP 请求 (Make Fewer HTTP Requests) 作为第一条,可能 ...

  8. web前端优化10点总结

    web前端优化10点总结 tenfy    发表于2010年01月12日 11:41 阅读(5) 评论( 1) 分类: web前台开发 举报 实际上,我们通过前台web端的梳理和逻辑的优化(哪怕是一个 ...

  9. Web前端优化最佳实践

    一.Web 前端优化最佳实践之内容篇 Yahoo! 的 Exceptional Performance team 在 Web 前端方面作出了卓越的贡献.广为人知的优化规则也由 13 条到 14 条,再 ...

最新文章

  1. 算术运算符、数学函数Math、数据类型转换、自增自减运算符、关系逻辑运算符、位运算符、括号及运算符级别
  2. boost::geometry::num_segments用法的测试程序
  3. gateway sentinel 熔断 不起作用_《一起学sentinel》一
  4. MySQL 后from多个表_MYSQL回顾(多表查询相关)
  5. 打破牢笼,展望更高层次的世界
  6. css 轨道,html-当其他轨道增加时,CSS网格的轨道不会缩...
  7. leetcode刷题六z字形变换
  8. 清华博士后黄石生:深度神经网络实时三维重建和在线语义分割技术报告
  9. linux下查看vnc端口_linux vnc的默认端口修改
  10. 使用折半查找法查找数组中的元素
  11. 早教机器人刷固件_你刷机身我刷固件 松下绕身一变为6K视频机
  12. 路由器服务器修改密码,TP-Link TL-WR842N路由器设置密码
  13. 给定一个年月日,计算那天是星期几(数学)
  14. 论文阅读笔记:A CRITIQUE OF SELF-EXPRESSIVE DEEP SUBSPACE CLUSTERING,自表达深度子空间聚类批判
  15. uac管理员程序_有启用UAC的管理员快速打开程序的方法吗?
  16. Github官网无法访问问题
  17. 写作论文文献导入方法
  18. 服务器图标怎么显示在任务栏,Win10任务栏图标显示异常怎么办?解决任务栏图标显示异常的方法...
  19. macOS系统低版本升级问题处理纪录
  20. 12306抢票算法居然被曝光了,居然这么简单

热门文章

  1. Java二叉树的最近公共祖先
  2. 流畅的python目录_流畅的Python
  3. cef cookie管理
  4. 大数据开发必须掌握的五大核心技术
  5. 男人小便后别做1件事
  6. 天津阿里云代理商:大事件!全国一体化算力调度平台来了,天翼云、华为云、阿里云已接入
  7. 怎么画手的超详细步骤教程
  8. 【电气专业知识问答】问:什么是励磁系统电压响应比?何谓高起始响应?
  9. 解读:百度将处理不相关静态搜索结果页
  10. uniapp--图片与文字中心线在同一水平线上