No registra un service worker que controle la página start_url
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Registrar 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 pueden 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 worker. Consulta Compatibilidad del navegador .
Cómo falla la auditoría del service worker de Lighthouse
Lighthouse marca las páginas que no registran un service worker:
Lighthouse verifica si el protocolo de depuración remota de Chrome muestra una versión de service worker. De no ser así, la auditoría falla.
Nota: En la IU del informe de Lighthouse, se entrega la insignia completa de la AWP cuando pasas todas las auditorías en todas las subcategorías de la AWP (Rápida y confiable , Instalable y AWP optimizada ).
Cómo registrar un service worker
Listo: Workbox es el enfoque recomendado para agregar service workers a sitios web, ya que automatiza una gran cantidad de código estándar, facilita el seguimiento de las prácticas recomendadas y evita errores sutiles que son comunes cuando se usa directamente la API de ServiceWorker
de bajo nivel.
El registro de un service worker solo requiere 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 la AWP que se describieron antes.
La implementación de esas funciones requiere más trabajo:
Recursos
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons , y los ejemplos de código están sujetos a la licencia Apache 2.0 . Para obtener más información, consulta las políticas del sitio de Google Developers . Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2024-04-16 (UTC)
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Falta la información que necesito"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Muy complicado o demasiados pasos"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Desactualizado"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problema de traducción"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problema con las muestras o los códigos"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Otro"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Fácil de comprender"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Resolvió mi problema"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Otro"
}]
{"lastModified": "\u00daltima actualizaci\u00f3n:\u00a02024-04-16 (UTC)"}
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2024-04-16 (UTC)"],[],[]]