详解PWA中处理请求有很多种模式,比如:
Cache falling back to network
先查询缓存,有的话取缓存的数据;没有的话再请求服务端数据
Network falling back to cache
和上面一种刚好相反
这是比较常见的两种,还有一种,就是今天我们要介绍的:cache then network,什么意思呢?就是同时发请求及查询缓存,如果缓存中有数据的...
阅读全文…
service worker中有两个api出镜率很高:一个是clients.claim(), 另一个是self.skipWaiting(),我们分别看看它们的应用场景:
clients.claim当页面第一次注册sw的时候,我们注意到即使此页面及其子页面处于sw的控制范围之内,但是由此页面发出的任务请求都没有经过sw,换句话说,sw在页面第一次打开的时候并没有生效。这是一个正常行为,原因如下...
阅读全文…
web component是html5原生的组件机制,它由四个标准组成:
custom element
shadow dom
html template
html import
这些标准可以单独使用,也可以结合在一起使用,今天先介绍一下custom element,后面会依次介绍其他几个
native elements与custom elementshtml文档由很多基本元素组成,如di...
阅读全文…