Auditorias de las PWA
Estas revisiones validan las características de una aplicación web progresiva.
- Rápida y confiable #
- La carga de la página no es lo suficientemente rápida en las redes móviles Aprenda a hacer que su página web se cargue rápidamente en redes móviles.
- Current page does not respond with a 200 when offline Learn how to make your Progressive Web App work offline.
- "start_url" no responde con un 200 cuando está sin conexión Aprende a configurar la URL de inicio de tu aplicación web progresiva para que tu aplicación sea accesible sin conexión.
- La carga de la página no es lo suficientemente rápida en las redes móviles
- Instalable #
- No usa HTTPS Aprenda a proteger su sitio web con HTTPS.
- No registra un service worker que controla la página y el `start_url` Aprenda a registrar un service worker compatible con las características de la aplicación web progresiva como funcionalidad fuera de línea, notificaciones emergentes, e instalación.
- El manifiesto de la aplicación web no cumple con los requisitos de instalación Aprenda a hacer que su aplicación web progresiva sea instalable.
- No usa HTTPS
- PWA optimizada #
- Does not redirect HTTP traffic to HTTPS Learn how to make your site more secure by redirecting all pages to HTTPS.
- No está configurada para una pantalla de presentación personalizada Aprenda a crear una pantalla de presentación personalizada para su aplicación web progresiva.
- No establece un color de tema para la barra de direcciones Aprenda a configurar un color para el tema de la barra de direcciones para su aplicación web progresiva.
- El contenido no tiene el tamaño correcto para la ventana gráfica Aprende a ajustar el tamaño del contenido de tu página web para que se ajuste a las pantallas de los dispositivos móviles.
- No tiene una etiqueta <meta name ="viewport"> con width o initial-scale Obtén más información sobre la auditoria de Lighthouse para "No tiene una etiqueta <meta name="viewport"> con width o initial-scale".
- Does not provide fallback content when JavaScript is not available Learn how to make sure users can view at least some content on your web page when JavaScript isn't available.
- El manifiesto no tiene un icono enmascarable Aprenda cómo agregar compatibilidad con íconos enmascarables a su PWA.
- Does not redirect HTTP traffic to HTTPS
- Elementos adicionales para revisar manualmente #
- Site works cross-browser Learn how to use Workbox to make sure your web page works across browsers.
- Page transitions don't feel like they block on the network Learn how to make transitions between web pages feel responsive, even on a slow network.
- Each page has a URL Learn about the Lighthouse "Each page has a URL" audit.
- Site works cross-browser