Skip to content
Aprender Medir Blog Case studies About
En esta página
  • Cómo falla la auditoría Lighthouse de start_url
  • Cómo asegurarse de que tu página esté disponible sin conexión
  • Recursos

"start_url" no responde con un 200 cuando está sin conexión

May 4, 2019 — Actualizado Apr 29, 2020
Available in: Português, English
Appears in: Auditorias de las PWA
En esta página
  • Cómo falla la auditoría Lighthouse de start_url
  • Cómo asegurarse de que tu página esté disponible sin conexión
  • Recursos

El manifiesto de una Aplicación web progresiva (PWA) debe incluir un start_url que indica la URL que se cargará cuando el usuario inicie la aplicación.

Si el navegador no recibe una respuesta HTTP 200 al acceder a una aplicación desde el start_url, la start_url no es correcta o la página no es accesible sin conexión. Esto causa problemas a los usuarios que han instalado la aplicación en sus dispositivos.

Cómo falla la auditoría Lighthouse de start_url #

Lighthouse marca las aplicaciones web cuya URL de inicio no responde con un 200 cuando está sin conexión:

La auditoría Lighthouse que muestra que la URL de inicio no responde con 200 cuando está sin conexión
In the Lighthouse report UI the full PWA badge is given when you pass all of the audits in all of the PWA subcategories (Fast and reliable, Installable, and PWA optimized).

Cómo asegurarse de que tu página esté disponible sin conexión #

Éxito

Workbox is the recommended approach for adding service workers to websites because it automates a lot of boilerplate, makes it easier to follow best practices, and prevents subtle bugs that are common when using the low-level ServiceWorker API directly.
  1. Si aún no tienes uno, agrega un manifiesto de aplicación web.
  2. Verifica que el start_url en tu manifiesto esté correcto.
  3. Agrega un service worker a tu aplicación.
  4. Utiliza el service worker para almacenar en caché los archivos localmente.
  5. Cuando estés sin conexión, utiliza el service worker como proxy de red para devolver la versión del archivo almacenada en el caché local.

Consulta la página actual no responde con un 200 cuando está sin conexión para obtener más información.

Recursos #

  • ¿Qué es la confiabilidad de la red y cómo se mide?
  • Agregar un manifiesto de aplicación web
  • Workbox: Tu kit de herramientas para service workers de alto nivel
Última actualización: Apr 29, 2020 — Mejorar el artículo
Return to all articles
Compartir
suscribir

Contribute

  • Presentar un error
  • Ver fuente

Contenido relevante

  • developer.chrome.com
  • Chrome Actualizaciones
  • Web Fundamentals
  • Case studies
  • Podcasts
  • Shows

Conectar

  • Twitter
  • YouTube
  • Google Developers
  • Chrome
  • Firebase
  • Google Cloud Platform
  • Todos los productos
  • Condiciones y privacidad
  • Principios de la Comunidad

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies.