AppCache vs Service Workers

1

Mi guardo intorno per creare un'app HTML5 offline da utilizzare sia su Android che su iOS (non ho i mezzi per creare un'app nativa per iOS), ma quando osservo alcune tecnologie trovo questo interessante enigma:

Dai AppCache documenti:

Deprecated This feature has been removed from the Web standards. Though some browsers may still support it, it is in the process of being dropped. Do not use it in old or new projects. Pages or Web apps using it may break at any time. [...] Use Service Workers instead.

Tuttavia, quando controllo i documenti per Operatori di servizio ottengo:

This is an experimental technology Because this technology's specification has not stabilized, check the compatibility table for usage in various browsers. Also note that the syntax and behavior of an experimental technology is subject to change in future versions of browsers as the specification changes.

Quindi, se scelgo quello, la mia app si romperà in futuro. Quando scelgo l'altro, potrebbe non funzionare affatto su tutti i dispositivi che desidero supportare.

Qual è il modo migliore per continuare ora?

    
posta Bart Friederichs 15.05.2016 - 12:13
fonte

1 risposta

2

Usa AppCache, quindi esegui la migrazione su Service Workers non appena finalizzato. I browser non uccideranno AppCache fino al termine dei lavoratori del servizio.

E se lo fanno, sei fregato a prescindere dalla scelta che hai fatto, quindi non c'è nulla che tu possa fare in quel caso.

    
risposta data 15.05.2016 - 13:16
fonte

Leggi altre domande sui tag