Zur Startseite

Über diese Seite

Lighthouse-Bericht: je 100 Punkte für Leistung, Barrierefreiheit, Best Practices und SEO, dazu 3 von 3 für Agentisches Browsing.
Google Lighthouse in Chrome

Eine kleine statische Website ist schnell gebaut, insbesondere mit der Hilfe einer netten KI. Dabei kann man ja wohl nicht so viel falsch machen, oder?

Anhand dieser Website zeige ich, was ich unter gutem Frontend verstehe: sicher, barrierefrei, schnell und ohne Ballast. Die folgenden Inhalte zeigen, welche Gedanken dahinter stecken.

Diese Website habe ich mit sehr viel Liebe zum Detail, Claude Code (Opus 5.5, Extra hoch), Astro und statichost.eu entwickelt.

Auf einen Blick

Lighthouse, alle vier Kategorien
100
MDN HTTP Observatory
A+
Erster Aufruf auf dem Handy
89 KB
Ganze Website offline
480 KB
Kontrast im Fließtext nach WCAG
AAA
Zoom ohne Verlust
400 %

Sicherheit

Die Seite ist rein statisch: keine Datenbank, kein Code auf dem Server, keine Formulare. Was es nicht gibt, kann niemand angreifen. Dazu kommen:

Das Ergebnis in unabhängigen Tests:

Ergebnisse von Sicherheitstests
TestPrüftErgebnis
Qualys SSL LabsVerschlüsselung und ZertifikatA+ (IPv4 und IPv6)
Snyk Security HeadersSicherheits-HeaderA+
MDN HTTP ObservatoryHeader, HTTPS und WeiterleitungenA+ · 140/100
OWASP ZAPSchwachstellen der Website0 Befunde
Google CSP EvaluatorContent Security PolicyKeine Schwachstellen
Internet.nlModerne Standards wie IPv6, DNSSEC und HTTPS100 %, Hall of Fame

Datenschutz

Keine Cookies, kein Tracking, keine Analyse-Werkzeuge, keine eingebetteten Inhalte. Schriften und Bilder liegen auf demselben Server wie die Seite, somit fragt der Browser auch keinen anderen Server an. Deshalb gibt es auch kein Cookie-Banner: Es gibt schlicht nichts, wozu man einwilligen müsste.

Gehostet wird bei statichost.eu, einem europäischen Anbieter, der keine IP-Adressen speichert. Selbst die Sprachwahl kommt ohne Cookie aus: Die deutsche und die englische Fassung haben eigene Adressen, gewechselt wird über einen normalen Link. Alles Weitere steht in der Datenschutzerklärung.

Barrierefreiheit

Ziel ist die WCAG 2.2 auf Stufe AA, an vielen Stellen mehr:

Ein Prüfskript testet alle Seiten in beiden Sprachen mit axe-core und prüft Tab-Reihenfolge, Zoom, Textabstände und Kontrastmodus.

Performance

Beim ersten Aufruf auf dem Handy lädt die Startseite 8 Dateien mit zusammen rund 89 KB.

  • Schriften 4 Dateien 53 KB
  • Porträt 25 KB
  • CSS 7 KB
  • HTML 3 KB
  • Hintergrundraster 1 KB
Erster Aufruf der Startseite auf dem Handy, nach Art der Datei

Dahinter stecken ein paar bewusste Entscheidungen:

Installierbar und offline

Die Seite lässt sich wie eine App installieren: in Chrome und Edge über „App installieren“, auf dem iPhone in Safari über „Teilen“ und „Zum Home-Bildschirm“. Sie öffnet sich dann in einem eigenen Fenster, auf Englisch, wenn sie von der englischen Fassung aus installiert wurde.

Installiert funktioniert sie auch ohne Internet. Beim ersten Start legt ein Service Worker alle Seiten in beiden Sprachen samt Schriften, Bildern und Kontaktdatei im Browser ab, zusammen rund 480 KB. Wer die Seite nur im Browser besucht, bekommt nichts davon gespeichert.

Der Home-Bildschirm des Handys im Flugmodus, oben links das Symbol der installierten Seite.
Die Startseite als installierte App auf einem Android-Handy im Flugmodus.
Installiert, im Flugmodus

Sorgfalt im Detail

Die Startseite in der Druckvorschau

Designsystem

Auch für eine kleine Website lohnt sich ein Designsystem:

Alle Regeln mit Beispielen stehen im Designsystem.


Stand der Messwerte: Oktober 2026