No registra un service worker que controle la página start_url

El registro de un service worker es el primer paso para habilitar las funciones clave de la app web progresiva (AWP):

  • Funcionamiento sin conexión
  • Admite notificaciones push
  • Se puede instalar en el dispositivo

Obtén más información en la publicación sobre Service Workers y la API de Cache Storage.

Compatibilidad del navegador

Todos los navegadores principales admiten service workers. Consulta Compatibilidad con los navegadores.

Cómo falla la auditoría del service worker de Lighthouse

Lighthouse marca las páginas que no registran un service worker:

Auditoría de Lighthouse que muestra que el sitio no registra un service worker

Lighthouse verifica si el protocolo de depuración remota de Chrome muestra una versión de service worker. Si no es así, la auditoría falla.

Cómo registrar un service worker

El registro de un service worker requiere solo unas pocas líneas de código. Sin embargo, el único motivo por el que deberías usarlo es para que sea posible implementar una de las funciones de AWP que se describieron antes. En realidad, la implementación de esas funciones requiere más trabajo:

Recursos