Letzte Beiträge

Dot Hill erweitert Partnerprogramm

Dot Hill Systems baut sein Partnerprogramm Connections für alle Channel-Partner in EMEA (Europa, Nah...

Mehr

PC-Nachfrage geht zurück

In Deutschland ist im vierten Quartal die Anzahl der verkauften Rechner um acht Prozent zurückgegang...

Mehr

SAP verkauft HANA über Partner

SAP will seine In-Memory-Datenbank HANA an mittelständische Kunden bringen und setzt dafür auf den C...

Mehr

COMPAREX übernimmt DATALOG

Das IT-Dienstleistungsunternehmen COMPAREX übernimmt mit sofortiger Wirkung die DATALOG Software AG....

Mehr

Letzte Beiträge

SiSoft Sandra Lite XI 2012 SP1c v.18.24

SiSoft Sandra Lite ist ein Diagnose- und Benchmark-Programm und kann mit über 60 verschiedenen Werkz...

Mehr

McAfee AVERT Stinger 10.2.0 Build 502

Bei McAfee AVERT Stinger handelt es sich nicht um einen vollwertigen Virenscanner, sondern um ein kl...

Mehr

Miranda IM 0.9.43

Miranda Instant Messenger ist ein OpenSource- und damit kostenfreier Multi-Protokoll-Client für Wind...

Mehr

Free Download Manager 3.8 build 1173

Free Download Manager ist ein ein unverzichtbares Tool für Downloadbeschleunigung. Der kostenlose un...

Mehr

Letzte Beiträge

Fasching à la Honda: Abgefahrenes Asimo-Kostüm

Der Faschingsdienstag naht und die Läden quellen mal wieder über vor Cowboyhüten und Prinzessinnenkl...

Mehr

HP übergibt Android-Quellcode an Mod-Entwickler

Hat HP heimlich, still und leise an einer Android-Version für sein TouchPad gearbeitet. Der Verdacht...

Mehr

Microsoft OneNote: Jetzt auch für Android verfügbar

Microsoft hat OneNote nun auch für Android veröffentlicht. Die App gibt es kostenlos im Android Mark...

Mehr

Kinect Star Wars: Releasetermin und lustiger Trailer mit genervtem Darth Vader

Nach vielem Hin und Her ist der Veröffentlichungstermin für Kinect Star Wars bekannt gegeben worden....

Mehr

[x] Schliessen

DOSSIERS

Formular Design
Moderne Formulargestaltung

von Armin Kappler , Jacqueline Pohl , Tobias Hauser 0

Gruppierung

Formular Design

Sammelt ein Formular Daten zu verschiedenen Theme
ngebieten, sollten die einzelnen Themen logisch und optisch gruppiert werden. Aus technischer Sicht bietet sich zur Gruppierung das fieldset-Tag an. Optisch kann die Gruppierung beispielsweise mit farbigen Hintergrundflächen oder Rahmen vorgenommen werden. Wichtig ist, dass Sie die jeweils logischen Einheiten finden und in die richtige Reihenfolge bringen. Hier unterscheidet sich das Web ein wenig vom klassischen Formular. Im Web gibt man beispielsweise zuerst seine Adressdaten an, bevor dann der eigentliche Text folgt.

Bei sehr komplexen Formularen stellt sich die Frage, ob sich die Inhalte in Einzelschritte aufteilen lassen. Dies geschieht beispielsweise beim Bestellprozess in einem Shop oder bei einer umfangreichen Registrierung. Hier gilt prinzipiell auch eine bereits gewohnte Reihenfolge. Bei Shops macht die Registrierung meist den Anfang, dann folgen Zahlungsweise und Liefermethode. Bei der Registrierung stehen die entscheidenden Daten am Anfang. Weniger wichtige Informationen werden im Anschluss abgefragt.

Sollte Ihr Formular recht umfangreich sein oder sollten Sie mit verschiedenen Farben und breiten Maßen arbeiten, bietet es sich unter Umständen an, zusätzlich noch eine Druckversion des Formulars anzubieten. Diese sollte dann in Schwarz-Weiß gehalten sein und natürlich problemlos auf die Breite des Druckformats passen.

Funktionalität

Die Validierung von Formularinhalten ist schon länger üblich. Rein technisch unterscheidet man hier zwischen serverseitiger Validierung, zum Beispiel mit PHP, und Validierung auf Client-Seite mit Javascript. Die Validierung ersetzt natürlich nicht das serverseitige Filtern aller Benutzereingaben, um Sicherheitslücken zu vermeiden. Sie ist als Dienst am Nutzer zu verstehen. Sprich: Den Donald Duck aus Entenhausen wird man kaum verhindern, wohl aber kann man den Nutzer davor bewahren, einen Tippfehler beim Passwort zu machen oder seine E-Mail-Adresse falsch anzugeben.

Bei der Live-Validierung hat sich aus optischer Sicht rote Farbe und ein erklärender Text bewährt. Wie man beispielsweise bei eventful.com/register sieht, lassen sich die Hinweise sehr nützlich gestalten. Allerdings sollten die Nutzer mit deaktiviertem Javascript nicht vergessen werden. Für sie sollte die Validierung noch einmal serverseitig erfolgen, und selbstverständlich muss auch ein Versenden des Formulars ohne Javascript gewährleistet werden. Das heißt vor allem, dass der Versand per submit()-Methode nicht die einzige Alternative sein darf, sondern dass auch eine Versende-Schaltfläche vorhanden sein muss.

Besonders wichtig ist eine saubere Definition von Pflichtfeldern. Hier hat sich das Sternchen als Symbol eingebürgert, sollte aber auch noch per Legende erklärt werden. Auch eine gesonderte Hervorhebung ist denkbar. Und selbstverständlich sollte der Nutzer nach dem Versand des Formulars eine Bestätigung erhalten, damit er weiß, dass die Daten erfolgreich verschickt wurden.

Fazit

Beobachtet man das Formulardesign im Verlauf der Jahre, so hat sich doch mehr getan, als man rein aus Sicht von HTML und CSS denken würde. Auf Details wird mehr Wert gelegt. Dies macht sich optisch bei Schriftgrößen und -farben und funktional bei der Validierung bemerkbar. Mit dem nötigen Grundwissen zu Positionierung und Layout kann man gute von schlechten Formularen unterscheiden und realisiert dann hoffentlich in Zukunft nur noch gute. Es bleibt die letzte Hürde, die nur ein Usability-Test ausräumen kann: Der Nutzer muss mit Ihren Formularen zurechtkommen.

Letzter Kommentar




0 Antworten zu Formular Design
Moderne Formulargestaltung

    Hinterlasse eine Antwort

    • Erforderliche Felder sind markiert *,
      Deine E-Mail-Adresse wird nicht veröffentlicht.

    Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>