informatica:programacion:pwa
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| informatica:programacion:pwa [2020/11/18 16:06] – [Conceptos] tempwin | informatica:programacion:pwa [2020/11/18 18:40] (actual) – [Conceptos clave] tempwin | ||
|---|---|---|---|
| Línea 35: | Línea 35: | ||
| ===== Conceptos clave ===== | ===== Conceptos clave ===== | ||
| + | <WRAP center round important 60%> | ||
| + | Las aplicaciones PWA deben ser servidas utilizando un protocolo seguro (HTTPS) y contar con un certificado. La única excepción es http:// | ||
| + | </ | ||
| ==== Service worker ==== | ==== Service worker ==== | ||
| - | Corazón de una PWA. Archivo de JavaScript. | + | Corazón de una PWA. Archivo de JavaScript |
| + | <code javascript> | ||
| + | navigator.serviceWorker.register("/ | ||
| + | </ | ||
| + | |||
| + | El service worker corre en un hilo separado de la aplicación web, de forma que aunque cerremos la aplicación web, el service worker seguirá funcionando. | ||
| + | |||
| + | Ciclo de vida: | ||
| + | |||
| + | * Instalando: se descarga el fichero JavaScript y se " | ||
| + | * Instalado: | ||
| + | * Activación: | ||
| + | * Activado: el service worker toma control de la aplicación. | ||
| + | * Ocioso: el service work falla en la instalación o es sustituido por versiones nuevas. Ya no tiene control de la aplicación | ||
| ==== Manifest ==== | ==== Manifest ==== | ||
informatica/programacion/pwa.1605711993.txt.gz · Última modificación: por tempwin
