Von 88 auf 100 PSI: Claude Code für die Front-End-Optimierung

✍️ OpenClawRadar📅 Veröffentlicht: 5. Juni 2026🔗 Source
Von 88 auf 100 PSI: Claude Code für die Front-End-Optimierung
Ad

Ein Entwickler nutzte Claude Code als Debugging- und Implementierungspartner, um den PageSpeed Insights-Mobile-Score seiner Website von 88 auf 100 zu steigern (eine Artikelvorlage verbesserte sich von 74 auf 100). Der Beitrag auf r/ClaudeAI beschreibt den praktischen Workflow – keine einmalige Lösung, sondern eine Reihe gezielter Eingriffe.

Wichtigste Optimierungen

  • Responsive Bilder + srcset: Claude erkannte, dass das Mobile-Hero-Bild zu groß war, generierte responsive Bildvarianten und fügte srcset-Attribute hinzu.
  • LCP-Preload: Hinzufügen eines responsiven Preloads für das LCP-Bild mittels <link rel="preload" as="image" imagesrcset="...">.
  • Forced-Reflow-Fix: Ersetzen eines Header-Scroll-Listeners (der bei Scrollen ein erzwungenes Layout auslöste) durch IntersectionObserver.
  • Schriftarten-Audit: Ermitteln, welche Schriftgewichte tatsächlich verwendet wurden, und Entfernen ungenutzter.
  • Build-Zeit-Bildmaße: Hinzufügen von width- und height-Attributen zu Markdown-Bildern zur Build-Zeit, um Layout-Verschiebungen zu vermeiden.
  • Entfernung von Font-Preloads auf Artikelseiten: Kontraintuitiv, aber effektiv – vorab geladene Schriftarten konkurrierten auf gedrosselten Mobilgeräten mit dem Hero-Bild um Bandbreite. Da Schriftarten font-display: swap verwendeten, ließ das Entfernen der Preloads das LCP-Bild schneller laden.
Ad

Effektives Prompting-Muster

Der Entwickler stellte fest, dass Claude Code am besten mit spezifischen Diagnose-Threads funktioniert. Statt vager Prompts sollten PSI-Ergebnisse eingegeben und nach dem kleinsten sicheren Patch gefragt werden. Beispielmuster: PSI-Befund eingeben, Claude bitten, die relevante Komponente zu inspizieren, dann eine minimale Korrektur anfordern, kein großes Refactoring.

Menschliches Urteil bleibt nötig

Einige Optimierungen wirkten visuell zu aggressiv – der Autor erhöhte die Logo-Qualität wieder, während der Score bei 100 blieb. Bilder unterhalb des Falzes und Design-Kompromisse erforderten menschliche Entscheidungen. Claude Code beschleunigte die Iteration, aber der Entwickler musste weiterhin Leistung, Zugänglichkeit und Designqualität abwägen.

Ausführlicher Beitrag

Der Autor veröffentlichte eine längere technische Version mit spezifischen CWV-Änderungen und Vorher/Nachher-Zahlen auf goodrich.digital.

📖 Vollständige Quelle lesen: r/ClaudeAI

Ad

👀 Siehe auch

Java-Leistungsoptimierung: Acht Anti-Patterns, die Ihren Code verlangsamen
Anleitungen

Java-Leistungsoptimierung: Acht Anti-Patterns, die Ihren Code verlangsamen

Eine Java-Bestellverarbeitungs-App verbesserte sich von 1.198 ms auf 239 ms Laufzeit, von 85.000 auf 419.000 Bestellungen pro Sekunde und von 1 GB auf 139 MB Heap-Verbrauch, indem acht häufige Anti-Patterns behoben wurden, die durch Java Flight Recording Profiling identifiziert wurden.

OpenClawRadar
Drei wesentliche OpenClaw-Fähigkeiten für einen stabilen Aufbau: Speicher, Sicherheit und Erkundung
Anleitungen

Drei wesentliche OpenClaw-Fähigkeiten für einen stabilen Aufbau: Speicher, Sicherheit und Erkundung

Ein Reddit-Beitrag empfiehlt, zuerst drei spezifische Arten von OpenClaw-Fähigkeiten zu installieren: eine Speicherkorrekturfähigkeit, um Kontextverlust zu verhindern, eine lokale Sicherheitsprüfungsfähigkeit, um auf bösartigen Code zu überprüfen, und einen kuratierten Entdeckungshub, um gepflegte Tools zu finden.

OpenClawRadar
Wie man OpenClaw vollständig lokal mit Ollama ausführt
Anleitungen

Wie man OpenClaw vollständig lokal mit Ollama ausführt

Ein Reddit-Beitrag beschreibt einen Prozess, um OpenClaw vollständig lokal ohne Cloud-APIs oder Abrechnung pro Token auszuführen, indem Ollama und LLMFit zur Bewertung lokaler Modelle verwendet werden.

OpenClawRadar
OpenClaw-Subagenten als zustandslose Funktionen statt als dauerhafte Teammitglieder behandeln
Anleitungen

OpenClaw-Subagenten als zustandslose Funktionen statt als dauerhafte Teammitglieder behandeln

Ein Entwickler teilt seine Erfahrung beim Wechsel von der Behandlung von OpenClaw-Subagenten als persistente Teammitglieder mit Persönlichkeiten hin zur Betrachtung als zustandslose Funktionsaufrufe mit spezialisierten Aufgaben.

OpenClawRadar