← Zurück zu Mediendesign & Digitale Medien
Form Design bezeichnet die systematische Gestaltung von Eingabeformularen mit dem Ziel, Fehler zu minimieren, Ausfüllzeit zu reduzieren und Nutzer durch den Eingabeprozess zu führen.

Rubrik: Mediendesign & Digitale Medien · Unterrubrik: UX/UI Design · Niveau: Fortgeschritten Synonyme / Auch bekannt als: Formulardesign, Input Design, Data Entry Design


Was ist Form Design?

Formulare sind der meistgenutzten Interaktionspunkte des Webs — und gleichzeitig die häufigste Quelle für Nutzerfrustration und Abbrüche. Eine Baymard-Institute-Studie (2022) zeigt, dass 26 % aller E-Commerce-Checkouts abgebrochen werden, weil der Prozess zu lang oder zu komplex erscheint. Gutes Form Design reduziert diese Reibung durch konsequente Anwendung von Wahrnehmungspsychologie, Barrierefreiheitsprinzipien und bewährten Konventionen.


Erklärung

Label-Positionierung

Die Position des Labels relativ zum Eingabefeld beeinflusst Scanbarkeit und Ausfüllgeschwindigkeit fundamental.

Labels über dem Feld (Top-aligned): Die NNG-Studien von Matteo Penzo (2006) zeigen, dass top-aligned Labels die Ausfüllgeschwindigkeit am stärksten erhöhen, da die Augenbewegung linear von oben nach unten verläuft. Dies ist heute der empfohlene Standard.

Labels links des Feldes (Left-aligned): Klassisch für Desktop-Formulare mit vielen Feldern. Problematisch für lange Labels — unterschiedliche Label-Längen erzeugen unterschiedlich große Abstände zum Feld, was den Scan-Fluss bricht.

Floating Labels (Placeholder → Label): Das Label startet als Placeholder im Feld und schwebt beim Fokussieren nach oben. Populär, aber problematisch für Accessibility: Der Kontrast von Placeholder-Text ist per Design gering (WCAG empfiehlt normale Labels für Felder). Floating Labels funktionieren gut für einzelne, klar beschriftete Felder, sind aber bei komplexen Formularen fehleranfällig.

Inline-Labels / Placeholder als einzige Beschriftung: Ein häufiger Fehler: Das Placeholder-Attribut als Label-Ersatz. Sobald Nutzer zu tippen beginnen, verschwindet die Beschriftung. Kurzzeitgedächtnisschwache Nutzer oder Nutzer, die zwischen Feldern hin- und herspringen, verlieren den Kontext. Niemals als einzige Beschriftung verwenden.

Inline-Validierung

Validierung, die direkt beim Eingeben oder beim Verlassen des Feldes (On Blur) Feedback gibt, reduziert Fehler signifikant gegenüber reiner Submit-Validierung:

On Blur Validation (empfohlen): Validierung wird ausgelöst, wenn der Nutzer das Feld verlässt. Erlaubt vollständige Eingabe ohne sofortige Unterbrechung.

On Input Validation: Validierung bei jedem Tastendruck. Nur für spezifische Felder sinnvoll (z. B. Passwort-Stärke-Indikator).

On Submit Validation: Als Sicherheitsnetz immer notwendig (Server-seitig und client-seitig), aber als alleiniges Feedback-Muster frustrierend, da Fehler erst nach dem Absenden sichtbar werden.

Fehler-Messages müssen:

  • Direkt beim betroffenen Feld erscheinen (nicht oben auf der Seite)
  • Konkret und lösungsorientiert sein ("Bitte gib eine gültige E-Mail-Adresse ein" statt "Ungültige Eingabe")
  • Im HTML mit aria-describedby mit dem Feld verknüpft sein

Multi-Step Forms

Lange Formulare profitieren von Aufspaltung in mehrere Schritte (Progress Disclosure). Vorteile:

  • Kognitiver Aufwand pro Schritt sinkt
  • Nutzer sehen Fortschritt und bleiben motiviert
  • Fehler können pro Schritt abgefangen werden

Regeln für Multi-Step Forms:

  • Fortschrittsanzeige immer sichtbar (Step 2 von 4)
  • Zurück-Navigation ohne Datenverlust
  • Auf dem letzten Schritt: Zusammenfassung aller Eingaben vor dem Absenden
  • Möglichkeit, jeden vorherigen Schritt direkt zu bearbeiten (Click auf Step-Indicator)

Error States

Fehler-Zustände müssen drei Komponenten enthalten:

  1. Visueller Hinweis am Feld: Rote Rahmenfarbe, Fehler-Icon
  2. Textuelle Fehlermeldung direkt unter dem Feld
  3. Fokusmanagement: Bei Submit-Fehlern muss der Fokus zum ersten fehlerhaften Feld springen

Erfolg-Zustände (grüner Haken nach korrekter Eingabe) bieten positive Verstärkung, sollten aber nicht bei jedem Feld eingesetzt werden — das wirkt nervös. Sinnvoll bei kritischen Feldern (Passwort-Stärke, Verfügbarkeits-Check bei Nutzernamen).

Feldbreite als Semantik

Die Breite eines Eingabefeldes kommuniziert, wie lang die erwartete Eingabe ist. Postleitzahl-Felder sollten 5-stellig breit sein, nicht volle Zeilenbreite. Das reduziert kognitive Unsicherheit.


Beispiele

  1. Google Sign-In: Minimalistisches Formular, ein Feld pro Schritt (E-Mail, dann Passwort). Top-aligned Labels, sofortige Inline-Validierung der E-Mail-Syntax, klare Fehlermeldungen.
  2. Airbnb Checkout (Multi-Step): Schritte klar nummeriert (1. Persönliche Daten, 2. Bezahlung, 3. Bestätigung). Fortschrittsbalken oben, jeder Schritt fokussiert auf minimale, logisch zusammengehörende Felder.
  3. Stripe Zahlungsformular: Card-Number, Expiry, CVC in einem einzigen intelligenten Feld-Flow. Automatische Formatierung (1234 5678 9012 3456), sofortige Kartentyp-Erkennung (Visa-Logo erscheint), On-Blur-Validierung.
  4. Amazon Adresseingabe: Auto-Complete für Postleitzahl → Ort-Feld wird automatisch befüllt. Reduktion von manuellem Tippaufwand und Tippfehlern durch Progressive Enhancement.
  5. Apple ID-Erstellung: Passwort-Feld mit Stärke-Indikator (On-Input-Validierung), sofortige Erfüllung der Kriterien visuell als Checkliste dargestellt. Nutzer verstehen sofort, was fehlt.

In der Praxis (Figma-Umsetzung)

Input-Feldkomponente:

  1. Frame: Auto Layout Vertikal, Abstand Label–Feld: 4 px, Abstand Feld–Fehlermeldung: 4 px
  2. Label: 14 px, Medium Weight, #1A1A1A
  3. Input-Feld: Höhe 44–48 px (min. Touch Target), Border 1px solid #CCCCCC, Border-Radius 4–8 px, Padding: 0 12 px
  4. Placeholder-Text: 16 px, Regular, #999999

Varianten (Pflicht-Set):

  • state: default / focused / filled / error / success / disabled
  • type: text / password / email / textarea / select
  • required: true / false

Error State: Border: 2px solid #D32F2F, Hintergrundfarbe: #FFF5F5, Fehlermeldung: 12 px, Regular, #D32F2F + Warn-Icon (16 px).

Multi-Step Progress: Step-Indicator als Komponente: Kreise mit Nummern, verbunden durch Linien. Varianten: state: completed / active / inactive. Completed Steps mit Checkmark statt Zahl.


Vergleich & Abgrenzung

Form Design vs. Search Pattern: Suchfelder sind eine Form, aber mit eigenen Konventionen (Lupe-Icon, kein sichtbares Label notwendig, Enter = Submit). Formular-Felder sind für strukturierte Dateneingabe, Suchfelder für freie Anfragen.

Single Page Form vs. Multi-Step Form: Single-Page eignet sich für kurze Formulare (unter 7 Feldern). Multi-Step erst ab 7+ Feldern oder wenn inhaltliche Segmentierung logisch ist (Kontaktdaten vs. Zahlungsdaten).


Häufige Fragen (FAQ)

*Sollen Pflichtfelder mit markiert werden?** Ja, wenn nicht alle Felder Pflichtfelder sind. Wenn alle Felder Pflicht sind, kann die Markierung entfallen und stattdessen optionale Felder als "(optional)" markiert werden. Das ist kognitiv einfacher: Nutzer müssen weniger Ausnahmen merken.

Sollte ein Formular die Eingabe auto-speichern? Für lange oder mehrstufige Formulare ist Auto-Save (als Draft) eine erhebliche Verbesserung. Zeige immer an, wann zuletzt gespeichert wurde ("Zuletzt gespeichert: vor 2 Minuten"). Nie silent auto-submit.


Verwandte Einträge

  • Microcopy — Labels, Placeholder und Fehlermeldungen texten
  • Modal Dialog — Formulare im Modal-Kontext
  • Onboarding Patterns — Erstkontakt mit Formularen

Weiterführend

  • Wroblewski, L. (2008). Web Form Design: Filling in the Blanks. Rosenfeld Media.
  • Krug, S. (2014). Don't Make Me Think, Revisited. New Riders.
  • Nielsen Norman Group (2016). Website Forms Usability: Top 10 Recommendations. nngroup.com.
  • Baymard Institute (2022). E-Commerce Checkout Usability Study. baymard.com.
← Zurück zu Mediendesign & Digitale Medien
Infotag · 13. Mai · 15:00 Uhr · Vor Ort

Sei am Mittwoch dabei.
Bring Eltern oder Freunde mit.

Ein halber Nachmittag, der dir drei Jahre Klarheit bringen kann. Kostenlos, unverbindlich, ehrlich.

  • Rundgang durch Studios, Schnitträume und Tonstudio
  • Echte Absolventenfilme sehen
  • 1:1-Beratung zu Bewerbung & BAföG
  • Studierende direkt fragen
  • Kaffee, kein Sales-Pitch
  • Auch online möglich

Platz beim Infotag reservieren

Dauert 30 Sekunden. Bestätigung per E-Mail.
100 % kostenlos · keine Verpflichtung · jederzeit absagbar