1import{a as l}from"./chunk-ZQCGN6N4.js";import"./chunk-D2CAJ6FC.js";import"./chunk-FWDI2QBJ.js";import"./chunk-DCYIHBUG.js";import{Gb as e,Hb as t,fc as i,ib as o}from"./chunk-5BYLU2DL.js";import"./chunk-DAQOROHW.js";var r=class s{static \u0275fac=function(n){return new(n||s)};static \u0275cmp=o({type:s,selectors:[["x-slide-026"]],decls:14,vars:0,consts:[["header",""],["sub-header",""],["href","https://infrequently.org/2016/09/what-exactly-makes-something-a-progressive-web-app/"],["list",""]],template:function(n,m){n&1&&(e(0,"x-slide")(1,"h1",0),i(2,"Progressive Web Apps"),t(),e(3,"h2",1)(4,"strong")(5,"a",2),i(6,"Good-to-haves"),t()()(),e(7,"ul",3)(8,"li"),i(9," Once the Service Worker is active, should load (be interactive) in less than 2s. This should not vary with network state "),t(),e(10,"li"),i(11," Work across devices & browsers - must work for 90+% of all users in its market "),t(),e(12,"li"),i(13,` While progressive enhancement is ideal, it's possible to meet this requirement with multiple versions (avoid multiple domains, e.g. "m.*") `),t()()())},dependencies:[l],encapsulation:3})};export{r as Slide026Component};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.