Von vielen werden Formulare noch sehr stiefmütterlich behandelt, aber gerade im „Mit-mach-Web“ sind Formulare ein zentraler Bestandteil des Webs. Ohne sie würden Dienste wie Flickr, Facebook usw. nicht funktionieren. Es gibt also genug Gründe sich mit ihnen zu befassen.
Viele Formulare haben einen Button zum „Abbrechen“ oder „Zurücksetzen“, des Formulars. Da muss man sich die Frage stellen, ob ein zweiter Button sinnvoll und auch überhaupt notwendig ist. Warum sollte sich der Benutzer die Mühe machen und das Formular auf den Anfangszustand zurücksetzen, wenn man stattdessen die Zurück-Funktion des Browsers verwenden kann oder einfach seinen Weg auf der Website fortsetzen kann?
Das Weglassen dieses Buttons führt zu einer übersichtlicheren und einfacheren Darstellung des Formulars.
Sind zwei Aktionen vonnöten, ist es sinnvoll, die sekundäre Funktion in den Hintergrund zu rücken. Dazu gibt es verschiedene Möglichkeiten, sei es durch Farbe, Form und Schrift. Hierzu ein Beispiel:
Mehrseitige Formulare
Bei mehrseitigen Formularen wie zum Beispiel einem Bestell- oder Registrierungsvorgang benötigt man in der Regel zwei Schaltflächen. Einen für „Weiter“ und einen für „Zurück“ um eventuelle Fehler zu verbessern. Dazu gab es im IxDA Forum eine interessante Diskussion.
Die einen meinten, dass die primäre Funktion immer zuerst kommen sollte, die anderen meinten, dass links „Zurück“ und rechts „Weiter“ dargestellt werden sollte.
Meiner Meinung nach, macht die zweite Möglichkeit mehr Sinn. In westlichen Kulturen wird von links nach rechts gelesen. Wie man es von einem Buch gewöhnt ist, blättert man links unten zurück und rechts unten weiter. Deshalb macht es auch mehr Sinn, den „Zurück“ Button links unten und den „Weiter“ Button rechts unten zu platzieren. Jeder Zeitstrahl bestätigt diese Logik.


pipe 14.08.10 #
In vielen Browsern bleibt der Inhalt der Felder erhalten, wenn man den zurück-Button betätigt. Daher macht ein leeren des Formulars schon Sinn. In meinen Formularen habe ich daher einen Button “leeren” was dann in Kombination mit “senden” auch noch gut aussieht, da beide Wörter gleich lang sind.
Zur Zeit experimentiere ich (noch) mit einem universellem Formular, welches für Kommentare, Weiterempfehlung, Frage stellen und Eintrag ins Gästebuch benutzt werden kann.