Feedback erwünscht: Neue Performance-Metriken in der Entstehung

Aktuell wird gerade für zwei neue Performance-Metriken um Feedback gebeten und zwar geht es um die Responsiveness- und Smoothness-Metriken. Responsiveness Bisher wird die responsiveness einer Website am ehesten durch die FID-Metrik ausgedrückt. Hier nochmal kurz zur Erinnerung, wie FID gemessen wird: First Input Delay bemisst […] die Zeit vom Auslösen des Events (z.B. „click“) bis …

PageSpeed Insights wird überarbeitet: endlich!

Mitte der Woche hat Google angeteasert, dass es eine Überarbeitung von PageSpeed Insights (PSI) geben wird. Das freut mich sehr, schließlich habe ich dem Thema der verwirrenden Performance-Kommunikation von Google bereits schon mal einen eigenen Blog-Post hier gewidmet und versucht mit einem Video-Tutorial selbst etwas Licht ins Dunkel zu bringen. Glücklicherweise hat Google auch erkannt, …

Core Web Vitals ab Februar 2022 auch am Desktop ein Ranking-Faktor

Seit Sommer 2021 sind die Core Web Vitals (CWV) ja bereits ein Ranking-Faktor bei Google, wenn es um mobile Seiten geht. Nun wurde heute auch im Google Search Central Blog verkündet, dass die Core Web Vitals ab Februar 2022 ebenso am Desktop Einfluss auf das Ranking haben werden. Wie früher bereits auch wird es keinen …

GitLab CI: Performance-Tests mit sitespeed.io

Im letzten Beitrag ging es darum Regressionstests mit Lighthouse in GitLab einzurichten. Wer etwas mehr technische Details benötigt, woran es bei der Performance hakt, kann Performance-Tests mit sitespeed.io durchführen. GitLab bietet eine fertige Integration für alle mit „Premium“-GitLab an, aber man kann das Feature auch in der kostenlosen Version brauchbar nutzen. Templates nutzen Wie bereits …

Performance-Regressions-Tests in GitLab CI mit Lighthouse und einem Performance-Budget

Die Performance einer Website zu verbessern ist ein stetiger Prozess. Neben der Optimierung der bestehenden Seite muss man auch im Blick behalten, dass eine Weiterentwicklung der Seite (z.B. durch neue Features) die Performance nicht wieder verschlechtert. Damit man so eine Verschlechterung nicht erst mitbekommt, wenn der Code bereits online ist, bietet sich eine Performance-Messung schon …

Fast Neues und Neues bei Lighthouse

Hier war es etwas ruhig, deshalb hole ich erstmal alte Lighthouse-News nach. Am 31. August kam endlich Lighthouse v8 auch in den Dev-Tools des stabilen Chrome an. An diesem Tag stellte auch PageSpeed Insights (also der Lab-Test mit Lighthouse) auf 8.3.0 um. Für einen Sweetspot von gut einer Woche war überall die neueste Lighthouse-Version verfügbar. …

Updates bei pagespeed10x

Am Wochenende habe ich mir mal wieder etwas Zeit genommen mein kleines Tool pagespeed10x zu aktualisieren. Es gab sogar eigentlich zwei Updates. Dashboard Einmal (v1.1.0) habe ich das Grafana-Dashboard aktualisiert. Diese Änderung ist eigentlich die interessantere, weil sie sichtbaren Mehrwert bietet. Die Legenden unter den Graphen sind jetzt viel übersichtlicher, bei den Feld-Daten wird nicht …

Excessive DOM size – Welche Auswirkungen hat das eigentlich? Ein Test

In Lighthouse kennt man eventuell die Warnung „Avoid an excessive DOM size“ gefolgt von der Anzahl der Elemente. Ich habe mal ein wenig getestet. Test-Aufbau Als Basis diente mir eine simple HTML-Seite mit einem ausschweifenden DOM in Länge und Tiefe, wobei im Beispiel <31-nested-DOM-Elements> stellvertretend für 31 weitere verschachtelte DOM-Elemente ohne eigenen Inhalt steht. Dazu …

Update für Lighthouse – Preload-Hints doch nicht so gut?

Am 13. Juli wurde das Update auf Lighthouse 8.1.0 veröffentlicht. Die neue Version sollte in Kürze auch in PageSpeed Insights benutzt werden (normal sind ca. zwei Wochen nach Veröffentlichung) und glücklicherweise findet die neue Lighthouse-Version dann auch noch gleich Einzug in die Dev-Tools von Chrome 93 Ende August. Preload-Hints So großartig Neues gibt es nicht, …

Missverständnisse in PageSpeed Insights

An ein paar Stellen hatte ich es ja schon mal durchblicken lassen, dass ich Googles Kommunikation bezüglich Web Performance und Core Web Vitals für optimierungsbedürftig halte. Damit meine ich nicht einmal die verschiedenen Tools, ihre Zusammenspiel und ihre unterschiedlichen Versionen. Sondern tatsächlich die ganz konkrete Präsentation der Daten. PageSpeed Insights (PSI) schätze ich zwar, weil …