last-modified

    • 2023.08.01 | admin | 157次围观
      深入理解浏览器的缓存机制
      二、缓存位置 从缓存位置上来说分为四种,并且各自有优先级,当依次查找缓存且都没有命中的时候,才会去请求网络。 1.Service Worker Service Worker 是运行在浏览器背后的独立线程,一般可以用来实现缓存功能。使用 Service Worker的话,传输协议必须为 HTTPS。因为 Service Worker 中涉及到请求拦截,所以必须使用 HTTPS 协议来保障安全。Service Worker 的缓存与浏览器其他内建的缓存机制不同,它可以让我们自由控...
    • 2023.08.01 | admin | 130次围观
      深入理解浏览器缓存机制
      单位 |北京事业群 作者 |许晨熙 编辑 | 小优 一.前言 首先我们要知道的是,为什么作为一个前端开发人员要深入理解浏览器缓存机制?因为浏览器缓存机制会直接影响前端性能问题。项目中使用好了缓存,对整体项目性能来说有很大的帮助。比如使用网页后退功能的时候,会发现网页加载的特别快,体验感非常好,这就是浏览器缓存给用户带来的好处。 一个好的缓存策略可以缩短网页请求资源的距离,减少延迟,并且由于缓存文件可以重复利用,还可以减少带宽,降低网络负荷。 对于一个数据请求来说需要三个步骤:...
    1