Wireframe · erster Bildschirm auf dem HandyFiktiv
  1. Haben Sie offen?Live-Status, berechnet in Winterthurer Zeit
  2. Was steht auf der Karte?Speisekarte mit Ernährungsfiltern und Allergenen
  3. Wo sind Sie?Ein gezeichneter Lageplan und ein Link zur Route
  4. Bekomme ich einen Tisch?Ein Formular für Tischanfragen
Im Code gezeichnet. Das fertige Design sehen Sie in der Demo.
Kundschaft
Fiktiv: Kafi Spindel, Winterthur
Art
Konzept-Website, Deutsch und Englisch
Umfang
Eine lange Seite: Status, Karte, diese Woche, über uns, Tischanfrage, Anfahrt, FAQ
Technik
Astro · TypeScript · reines CSS

Der Auftrag

Die meisten Café-Websites bestehen aus einem Foto, einer veralteten PDF-Karte und einer Telefonnummer. Gäste wollen aber schnelle Antworten auf dem Handy, oft unterwegs. Die Website musste sie in Sekunden liefern und für den Betrieb einfach aktuell zu halten sein.

Rahmenbedingungen

  • Schnell auf günstigen Handys und bei langsamem Mobilfunk.
  • Einfach zu aktualisieren, auch ohne Technikkenntnisse: Öffnungszeiten, Karte, Tagesangebote.
  • Keine Cookies und keine eingebettete Google-Karte.
  • Ehrlich: Nichts an der Demo darf wie ein echter Betrieb wirken.

Entscheide und Gründe

  1. Rund um vier Fragen gebaut

    Öffnungsstatus, Karte, Anfahrt und Tischanfragen stehen ganz oben. Auf dem Handy bietet eine Leiste unten Anrufen, Route und Tisch an, die drei Klicks, die für ein Café zählen.

  2. Öffnungszeiten, die immer stimmen

    Der Status («Jetzt geöffnet · bis 18:00») wird in Winterthurer Zeit berechnet, kennt die Feiertage im Kanton Zürich und berücksichtigt die Sommerzeit. Er stimmt auch für Besucher in New York.

  3. Eine Karte, der Gäste mit Allergien vertrauen können

    Filter für vegan, vegetarisch und glutenfrei, dazu Allergene in klaren Worten bei jedem Gericht. Der Build bricht ab, wenn ein Gericht als vegan markiert ist, aber Milch enthält.

  4. Ein gezeichneter Plan statt Google Maps

    Eine eingebettete Google-Karte lädt Skripte von Dritten und kontaktiert Google, bevor jemand klickt. Ein kleiner gezeichneter Plan mit einem Link «Route» ist schneller und privat.

  5. Zwei Sprachen, Schweizer Gerichte erklärt

    Deutsch und Englisch, wobei Namen wie Gipfeli bleiben und auf Englisch erklärt werden («Swiss butter croissant»). Ein echtes Café in Winterthur hat Gäste in beiden Sprachen.

  6. Datendateien, die der Betrieb bearbeiten kann

    Karte, Öffnungszeiten, Tagesangebote, Anlässe und Hinweise liegen in kurzen Dateien, die bei jedem Build geprüft werden.

Was die Demo kann

  • Live-Öffnungsstatus in Winterthurer Zeit
  • Eine Karte mit Ernährungsfiltern und Allergenen in klaren Worten
  • Ein Wochenangebot, das mit der Saison wechselt
  • Kommende Anlässe
  • Ein Formular für Tischanfragen, das nichts sendet und das auch sagt
  • Ein gezeichneter Lageplan mit Route
  • Deutsch und Englisch

Demo

Die Demo ist absichtlich vor Suchmaschinen verborgen, damit nie ein echter Gast in einem fiktiven Café landet.

Fotos von Unsplash, mit Namen der Fotografinnen und Fotografen. Illustrationen im Code gezeichnet.

Demo öffnen

Barrierefreiheit und Tempo: Ziele, keine Ergebnisse

Diese Ziele habe ich vor dem Bauen gesetzt. Echte Zahlen veröffentliche ich, sobald sie auf der Live-Demo gemessen sind, mit Datum, Tool und Einstellungen.

Barrierefreiheit

  • WCAG 2.2 AA als Minimum
  • Alles funktioniert mit der Tastatur, in sinnvoller Reihenfolge
  • Klickflächen mindestens 44 × 44 Pixel
  • Ein H1, ein Titel pro Abschnitt, Öffnungszeiten als echte Tabelle
  • Kein seitliches Scrollen bei 320 Pixel Breite oder 200 % Zoom
  • Keine Animation, wenn «Bewegung reduzieren» aktiv ist
Lighthouse mit Mobilprofil, Median aus 3 Durchläufen. Die Ergebnisse bleiben «Noch nicht gemessen», bis sie gemessen sind.
MessgrösseZielErgebnis
Performance-Score95 oder mehrNoch nicht gemessen
Barrierefreiheits-Score100Noch nicht gemessen
Best-Practices-Score100Noch nicht gemessen
Largest Contentful Paint1,8 s oder wenigerNoch nicht gemessen
Cumulative Layout Shift0,02 oder wenigerNoch nicht gemessen
Total Blocking Time50 ms oder wenigerNoch nicht gemessen
JavaScript, komprimiert12 KB oder wenigerNoch nicht gemessen
Erste Ansicht, übertragen350 KB oder wenigerNoch nicht gemessen
Anfragen an Drittanbieter0Noch nicht gemessen
Cookies0Noch nicht gemessen

Demo und echtes Projekt im Vergleich

TeilIn der DemoIn einem echten Projekt
TischanfragenDas Formular sendet nichts.Anfragen kommen per E-Mail beim Café an oder gehen an sein Reservationstool.
Links zur RouteSie öffnen den Hauptbahnhof Winterthur.Sie öffnen den Standort des Cafés.
SuchmaschinenVor Suchmaschinen verborgen.Indexiert, mit strukturierten Daten für Öffnungszeiten und Adresse.
Anruf-ButtonEr zeigt einen Hinweis.Er startet einen Anruf.
ÜbergabeEntfällt.Eine kurze Anleitung, wie der Betrieb Öffnungszeiten, Karte und Tagesangebote aktualisiert.

Was würde das kosten?

Eine einfachere Version mit der Karte als Liste, Öffnungszeiten, einem Link zur Route und Kontaktangaben passt ins Paket Business-Website, ab CHF 390. Die volle Demo mit Live-Status, Filtern, Anlässen, Anfrageformular und zwei Sprachen liegt näher bei der Kompletten Website, ab CHF 690, plus Zusatzleistung zweite Sprache (CHF 250). Ihre Offerte nennt den Preis jeder Spezialfunktion, bevor Sie etwas bezahlen.

Website-Pakete ansehen

Möchten Sie das für Ihr Café oder Ihren Laden?