Apps web instantáneas para dispositivos móviles

La ruta crítica de representación se refiere a cualquier elemento (JavaScript, HTML, CSS, imágenes) que requiera el navegador para poder comenzar a pintar la página. La priorización de la entrega de elementos en la ruta de acceso de representación crítica es obligatoria, en especial para los usuarios de dispositivos con limitaciones de red, como los teléfonos inteligentes, en las redes móviles. Bryan contó cómo el equipo de Google revisó el proceso de identificación y priorización de los elementos del sitio web de PageSpeed Insights, lo que llevó de un tiempo de carga de 20 segundos a algo más de 1 segundo.

Diapositivas

  • Elimina los elementos de JavaScript y CSS que bloquean la visualización.
  • Prioriza el contenido visible.
  • Carga las secuencias de comandos de forma asíncrona.
  • Procesa la vista inicial del lado del servidor como HTML y aumenta con JavaScript.
  • Minimiza el código CSS que bloquea la representación; publica solo los estilos necesarios para mostrar la ventana de visualización inicial y, luego, publica el resto.
  • Los URI de datos grandes incorporados en el CSS que bloquean la representación son perjudiciales para el rendimiento de la representación, ya que bloquean recursos cuando las URL de las imágenes no lo están.