Gebaut mit
Next.js, React, TypeScript und Tailwind CSS. Beim Bauen entsteht daraus fertiges HTML: Es läuft kein Server, es gibt keine Datenbank und nichts, was nachts gepatcht werden müsste.
Jeder Satz steht in einer Datei pro Sprache, jede Angabe zur Firma in einer einzigen Konfiguration. Fehlt eine Übersetzung oder zeigt ein Link ins Leere, bricht der Build ab, bevor ein Besucher den Fehler sieht.
Was sie wiegt
Die Startseite schickt komprimiert 15 kB HTML, 12 kB CSS und 140 kB JavaScript. Vom JavaScript sind 13 kB unser eigenes, der Rest ist React mit dem Teil von Next.js, der Seitenwechsel ohne Neuladen erledigt.
Dazu kommen die beiden Schriften, Geist und Geist Mono, mit zusammen 51 kB. Fotos gibt es keine: Was Sie sehen, zeichnet der Browser selbst.
Wo sie läuft
Cloudflare liefert die fertigen Dateien aus, ohne Programm dahinter. Schriften, Grafiken und Skripte kommen alle von hier: null Anfragen an fremde Server.
Dieselbe Grundlage wie jede Kundenseite
Diese Seite ist aus derselben Vorlage und nach denselben Regeln gebaut wie jede Website, die wir ausliefern. Sie ist kein Schaufenster, das anders gebaut wäre als das, was wir verkaufen.
Bewegung
Animiert werden nur opacity und transform, die beiden Eigenschaften, die der Browser der Grafikkarte überlassen kann. Das Höhenlinienfeld hinter der Überschrift ist ein WebGL-Shader, der nur läuft, solange er zu sehen ist.
Mit prefers-reduced-motion: reduce steht alles still, was sich von selbst bewegt, und Inhalte blenden in 300 ms ein, statt hereinzufahren.