Labs · die Web-Oberfläche
Die Website, die ihr Redesign überlebt.
Für die, die nicht ausfallen dürfen — ein Behördenportal, ein internationales Unternehmen, ein ernster Betrieb. Von Hand geschrieben, vom Edge in der Sprache des Besuchers ausgeliefert, mit SEO und Automatisierung, die sie am Leben halten, eingewoben, nicht aufgesetzt.
Kein Theme mit Ihrem Logo. Ein Dokument, geschrieben für die eine Website, der es dient.
Semantisch, barrierefrei, leicht genug, um gelesen zu werden, bevor ein einziges Byte JavaScript lädt. Eine Website, ein Zweck — nichts ausgeliefert, was sie nicht braucht.
SEO ist kein zweiter Dienstleister. Strukturierte Daten und sauberes Markup entstehen, während die Seite gebaut wird, damit die richtigen Leute sie finden — in sieben Sprachen, jede eine echte Seite.
Formulare, die eine Person erreichen, Inhalte, die sich selbst aktualisieren, die stille Automatisierung hinter der Seite — Teil des Baus, damit die Website weiterarbeitet, wenn Sie nicht hinsehen.
Vier Zahlen von einer von Hand gebauten Website.
Das Handwerk einer ernsten Website ist Zurückhaltung: das richtige Tag, die Daten,
aus denen sie rendert, und das Skript, nur dort hinzugefügt, wo es sein Gewicht wert ist — mit den
neuesten nativen APIs des Browsers, ohne Framework — und das SEO in die Seite selbst geschrieben.
Der Code bleibt in Englisch — der universellen Sprache der Technik.
<!-- a page you can read before one byte of JavaScript arrives --> <main id="content"> <h1>Office of the Registry</h1> <nav aria-label="Services"> <a href="/apply">Apply</a> <a href="/status" aria-current="page">Check status</a> </nav> <article> <h2>Your case</h2> <p class="status status--open">Open — in review</p> <time datetime="2026-11-02T09:14:00Z">Updated today</time> </article> </main> <!-- no div soup, no bundle to boot. a landmark, a heading, a link. -->
// the data the page renders from — one shape, every language. the app reads the same. { "case": { "id": "c_7f3a91c4", "status": "open", "locale": "de", "updated": "2026-11-02T09:14:00Z", "actions": [ { "label": "apply", "href": "/de/apply" }, { "label": "status", "href": "/de/status" } ] } }
// JavaScript · added only where it earns its weight — the browser's newest native APIs, no framework customElements.define("case-status", class extends HTMLElement { #case = JSON.parse(this.dataset.case ?? "{}"); // the same JSON the page already shipped with connectedCallback() { // View Transitions API — native to the browser, zero bundle to boot document.startViewTransition?.(() => this.#render()) ?? this.#render(); } #render() { this.textContent = this.#case.status; // enhances markup that already works without it } });
<!-- SEO is not a plugin here — it is written as the page is built --> <link rel="alternate" hreflang="fr" href="https://…/fr/status"> <link rel="alternate" hreflang="ar" href="https://…/ar/status"> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "GovernmentService", "name": "Registry — case status", "availableLanguage": ["en","fr","de","ar","es","ja","zh"], "provider": { "@type": "GovernmentOrganization", "name": "Office of the Registry" } } </script> <!-- found and chosen is the same job as built. -->
Warum eine von Hand geschriebene Website ein Theme schlägt, jedes Mal, wenn es zählt.
Ein Theme kann nicht massgeschneidert sein — es wurde für alle gemacht. Eine Seite, die ein Megabyte braucht, um einen Satz zu zeigen, kann nicht schnell sein — das Gewicht ist ihr Wesen. Darum gibt es auf dieser Seite kein Template, und darum keine Preisliste: Wir messen, was die Website leisten muss, und nennen, was wir gemessen haben.
Bevor eine Zeile geschrieben wird, wie Ihre Arbeit gehütet wird. Dieser Teil ist nicht verhandelbar.
Ein NDA ist hier der Standard, kein Aufpreis. Was Sie teilen, liest ein Ingenieur und sonst niemand — nichts wird verkauft, geteilt oder weitergegeben.
Zugangsdaten und Datensätze bleiben in Ihrem Haus, nach dem Prinzip der geringsten Rechte. Wir halten keine Kopie, die wir nicht brauchen, und nichts verlässt Ihre Reichweite ohne Ihr Wort.
Was in Ihrem Haus läuft, können Sie lesen und prüfen — keine Blackbox, der Sie blind vertrauen müssen. Der Maschinenraum bleibt unser; was Sie betreiben, ist Ihres.
Zwei Zeilen genügen — wofür sie ist, und wer sie finden muss. Wir lesen sie selbst und antworten selbst.
Es liegt bereits auf einem Bildschirm in Zürich — nicht in einer Warteschlange, nicht in einem Ticket. Der Ingenieur, der das bauen würde, liest es und antwortet selbst.
·