Depurador de service workers
Analiza diagnósticos de registro de service workers para detectar problemas de ámbito, seguridad, MIME, estado y política de caché antes de que afecten al despliegue de tu PWA.
Paste service worker registration diagnostics to detect blocking errors in scope, security context, response headers, and update propagation policy.
¿Por qué usar este Depurador de service workers?
- Análisis del contexto de registro: analiza la URL del script, la URL de la página, el ámbito, el contexto seguro y el código de estado para comprobar la preparación del registro.
- Validación de ámbito y cabeceras: señala problemas de jerarquía de ámbito y desajustes de Service-Worker-Allowed antes del despliegue.
- Información sobre propagación de actualizaciones: revisa patrones de política de caché que a menudo provocan actualizaciones retrasadas del service worker en producción.
- Ejecución privada en el navegador: todo el análisis se ejecuta localmente en tu navegador; no se sube ningún diagnóstico de service worker.
Qué se evalúa
El depurador analiza el contexto de registro del service worker y las cabeceras de respuesta para detectar desajustes de ámbito, restricciones de seguridad, problemas de tipo MIME y comportamientos de caché que pueden bloquear o retrasar actualizaciones.
Flujo de análisis
- Analizar: extrae la URL del script, la URL de la página, el ámbito, el código de estado y las cabeceras de respuesta clave.
- Validar: aplica comprobaciones de mismo origen, HTTPS, ámbito, MIME y política de caché con asignación de gravedad.
- Priorizar: genera puntuación, calificación y recomendaciones listas para aplicar y resolver rápido.
Compatible con bucles de validación
Esta herramienta reconoce marcadores de éxito, fallo, corrección automática y límite de reintentos para pruebas iterativas de bucle de validación.
Preguntas frecuentes
Detecta bloqueos de registro y riesgos de despliegue, como uso de contexto inseguro, URL de script de origen cruzado, ámbito no válido, tipo MIME incorrecto y política de caché que retrasa actualizaciones.
Sí. Reconoce marcadores de éxito, fallo, corrección automática y límite de reintentos para que puedas ejecutar escenarios de diagnóstico iterativos de forma coherente.
Sí. Se admiten plenamente JSON con scriptUrl, pageUrl, scope, secureContext, status y responseHeaders.
Sí. Es gratuita y se ejecuta íntegramente en tu navegador sin subir datos a servidores.