De siste krombaserte nettleserne vil ikke ha AppCache-støtte, ettersom Google sterkt oppfordrer utviklere til å migrere raskt

Googles Chrome-nettleser og alle Chromium-baserte nettlesere, inkludert Microsoft Edge, mister støtte for AppCache. Fra og med Chrome v85, vil AppCache Support bli droppet helt. Derfor anbefaler Google webutviklere på det sterkeste å migrere av plattformen tidligst.

Utviklere som designer nettbaserte apper og plattformer, blir sterkt oppfordret til å droppe AppCache, et system som en gang tillot lagring av informasjon lokalt for tilgang når nettverkstilkobling ikke var tilgjengelig. Chrome 85 fjerner støtte for AppCache som standard.

Utviklere bør migrere til ‘Service Workers’ fra AppCache for bedre kompatibilitet, sikkerhet og pålitelighet?

Fra og med Chrome 85 vil ikke AppCache lenger være tilgjengelig i Chrome som standard. Dette er forøvrig ikke en plutselig endring. Application Cache (AppCache) -spesifikasjonen er avviklet siden desember 2016, og i Chrome startet i versjon 79. I Chrome 70 ble AppCache fjernet fra usikre sammenhenger. Google bekreftet at de planla å fjerne AppCache i Chrome 82. Før AppCache lovet fjerning i Chrome 82 kunngjorde Google til og med en sikkerhetsreparasjon som introduserte konseptet med et manifest omfang.

https://twitter.com/FxSiteCompat/status/1262441004088602628

Tidslinjen for fjerning av Chrome AppCache har to viktige milepæler. Fra og med Chrome v85 vil ikke AppCache lenger være tilgjengelig i Chrome som standard. Utviklere som fortsatt kan ha behov for mer tid til å migrere av AppCache, kan registrere seg for en "omvendt" opprinnelsesprøve for å utvide tilgjengeligheten av AppCache for webappene sine. Opprinnelsesprøven starter i Chrome 84 (i forkant av standardfjerningen i Chrome 85) og vil være aktiv gjennom Chrome 89.

AppCache vil være helt borte med Chrome v90. Med andre ord, fra og med Chrome 90, blir AppCache fjernet for alle. Det vil ikke være tilgjengelig selv de som hadde meldt seg på rettssaken om "omvendt" opprinnelse.

Omvendt original prøveutplassering for fjerning av AppCache og alternativ for plattformen:

Mens den "omvendte" opprinnelsesprøven offisielt starter med Chrome 84, kan utviklere registrere seg for det samme i dag og legge til tokens i HTML- og AppCache-manifestene sine. Etter hvert som webappens publikum gradvis oppgraderer til Chrome 84, vil alle tokens som utviklere allerede har lagt til, tre i kraft.

Til tross for tilgjengeligheten av den utvidede nådeperioden, anbefales det sterkt å migrere av AppCache. Overføringsprosedyren er ikke vanskelig eller komplisert. Utviklere kan enkelt teste fjerningen av AppCache på nettappene sine ved å bruke flagget ‘chrome: // flags / # app-cache’. Flagget simulerer omfattende fjerning av AppCache. Dette flagget er tilgjengelig fra og med Chrome 84.

Service Workers støttes bredt i nåværende nettlesere. Det tilbyr et perfekt fungerende og stabilt alternativ til offlineopplevelsen fra AppCache. Det er viktig å merke seg at Chrome vil deaktivere AppCache-funksjonalitet på alle sider som er lastet inn under kontroll av en servicearbeider. Med andre ord utelukker servicearbeidere og AppCache hverandre. Derfor anbefales det sterkt å ikke prøve å migrere til servicearbeidere stykke for stykke.

Mens Google Chrome fremdeles tilbyr støtte for AppCache, har Firefox og andre nettlesere for lengst mistet støtten. Firefox utfaset AppCache i versjon 44 (september 2015) og har fjernet støtten for det i Beta- og Nightly-byggene fra og med september 2019. Safari utfaset AppCache tidlig i 2018.

Noen Android Native App-utviklere må kanskje holde seg til AppCache foreløpig. Noen utviklere av native Android-applikasjoner bruk Chrome WebView til å vise webinnhold. Men de stoler også noen ganger på AppCache. Det er ikke mulig å aktivere en prøveversjon med omvendt opprinnelse for en WebView.

Facebook Twitter Google Plus Pinterest