Mobile Instant-Web-Apps

Der Pfad für kritisches Rendering bezeichnet alle Elemente (JavaScript, HTML, CSS, Bilder), die der Browser benötigt, bevor die Seite gezeichnet werden kann. Die Auslieferung von Assets im kritischen Rendering-Pfad ist ein Muss, insbesondere für Nutzer mit netzwerkbeschränkten Geräten wie Smartphones in Mobilfunknetzen. Bryan erklärte, wie das Team bei Google die Assets für die PageSpeed Insights-Website identifiziert und priorisiert hat und damit von einer Ladezeit von 20 Sekunden auf etwas mehr als eine Sekunde verlief.

Google Präsentationen

  • Entfernen Sie JavaScript und CSS, die das Rendering blockieren.
  • Sichtbare Inhalte priorisieren.
  • Skripts asynchron laden.
  • Die anfängliche Ansicht serverseitig als HTML rendern und mit JavaScript erweitern.
  • Minimieren Sie das CSS, das das Rendering blockiert. Stellen Sie nur die Stile bereit, die zum Anzeigen des ursprünglichen Darstellungsbereichs erforderlich sind, und sorgen Sie dann für den Rest.
  • Große Daten-URIs, die in CSS enthalten sind, die das Rendering blockieren, beeinträchtigen die Rendering-Leistung. Sie blockieren Ressourcen, bei denen Bild-URLs nicht blockieren.