Usability und Formulare

psd zu html | codingpeople - webdesign trifft html - 20% Rabatt für alle Neukunden

Formulare. Für viele Webanwendungen absolut unverzichtbar, für andere wiederum stellt es eher ein lästiges Übel dar, womit gerade mal eine Kontaktseite versehen wird. In der Welt der Weblogs hingegen, sind die Formulare nicht wegzudenken. Letztendlich geht es immer darum Daten einzugeben, aber genau das stellt den ein oder anderen User bereits ein Problem. Einige werden jetzt vielleicht denken, Probleme? Wieso? Eine Ursache dafür ist, dass der User ab dem Moment in dem er beispielsweise ein Registrierungsformular ausfüllt, die Anonymität des WWW verlässt. Denn nun muss er persönliche Informationen von sich preisegeben, die beim normalen surfen im Internet nicht benötigt werden. Kommen die Daten dort an wo sie hingehören? Habe ich alles richtig ausgefüllt? Fragen die sich bestimmt ein Jeder von uns schon mal gestellt hat. Genau aus diesem Grund ist es wichtig, vor allem den weniger versierten Usern das ausfüllen und absenden von Onlineformularen so einfach wie möglich zu machen und den Usern die Unsicherheit zu nehmen. Eine wichtige Aufgabe die hierbei dem Layout und Design eines Formulares zukommt, ist es hierbei eine Beziehung zwischen den jeweiligen Formularelementen ( Eingabefeld, Auswahlmenü, Checkboxen etc. ) und dem dem dazugehörigen beschreibenden Text zu schaffen, welcher idealerweise als Label bezeichnet wird.

Wo ist die ideale Position für ein Label?

Label links neben dem FormularelementVor genau dieser Frage stehen bei der Erstellung eines Layouts für ein Formular, in erster Linie derjenige der das Design entwirft. Im Konzept wurden vorher alle nötigen Daten und Informationen definiert die bspw. mittels eines Registrierungsformulares übertragen werden sollen und für eine Registrierung seitens des Betreibers der Seite, unerlässlich sind. Aber in welcher Reihenfolge positioniert man nun die abzufragenden Daten? Für Daten innerhalb von Formularen bei denen ein thematischer Zusammenhang besteht ( bspw. persönliche Daten wie Name, Vorname, Anschrift etc.) kann und sollte innerhalb eines sogenannten Fieldsets definiert werden. Diese Art der Gruppierung, ein entsprechendes grafisches Layout vorausgesetzt, vereinfacht es dem User sich innerhalb eines Formular orientieren zu können. Man muss sich als User so auf einen wesentlich kleineren Bereich des Monitors konzentrieren und wird weniger von anderen Dingen auf der Seite abgelenkt. Eine der hierbei am häufigsten anzutreffende Frage, ist die der Positionierung der Label in Position zum entsprechenden Formularelement innerhalb eines Fieldsets. Dieser Frage geht Matteo Penzo in einem sehr interessanten Artikel mit dem Titel "Label Placement in Forms" nach. Eines der Merkmale welches er unter anderem in dieser Studie analysierte, die unter anderem mittels Eyetracking-Software durchgeführt wurde, war die Usability der einzelnen Label-Positionen in Formularen. Grundlage für die einzelnen Analyseschritte war der dem ein oder anderen bereits bekannte Artikel "Web Application Form Design".

Luke und Matteo haben in Ihren Studien 4 Varianten des Label Placements unterschieden. Um diese Varianten vielleicht etwas bildlicher zu gestalten anbei noch ein paar Screenshots von Formularen.

Label Placement in Forms
  • left-aligned labels to the left of Input Fields ( siehe erste Grafik oben )
  • right-aligned labels to the left of Input Fields ( siehe erste Grafik unten )
  • left-aligned labels above Input Fields ( siehe zweite Grafik links )
  • left-aligned bold labels above Input Fields ( siehe zweite Grafik rechts )

Um die einzelenen Vor- und Nachteile dieser Varianten besser erklären zu können, anbei zwei Grafiken die dies ein wenig verdeutlichen sollen. Die Differenz des Abstandes bei den beiden links neben dem Formularelement befindlichen Labels ( siehe erste Grafik ), könnte kaum grösser sein. Die Labelposition oberhalb des Formularelements ( siehe zweite Grafik ) vereinfacht es dem User insofern, dass er Label und Formularelement in einem wahrnimmt und nicht seperat noch einmal den zum Label befindlichen Teil des Formularelements "aufsuchen" muss. Wird das Schriftgewicht hinggen zu sehr erhöht, verwirrt es den User mehr als dem besseren Verständnis nützt.

Label über dem FormularelementDie gängigste Variante ist sicherlich eine linksbündige textliche Ausrichtung auf der linken Seite neben dem Formularelement ( bspw. einem Eingabefeld - siehe erste Beispielgrafik ). Das Problem welches vorallem bei umfangreichen Formularen hier oft entsteht, ist der grosse Abstand zwischen dem Ende des Labels und dem Beginn des Eingabefeldes. Insbesondere bei international agierenden Firmen, auch auf die Darstellung der Webanwendung bei verschiedenen Sprachen Rücksicht nehmen. Was allerdings nicht zum Schluss führen sollte, das der Abstand noch grösser gemacht wird damit bspw. Russisch oder Spanisch noch entsprechend dargestellt werden können. Ebenso ein Vorteil für die Positionierung des Labels oberhalb des Formularelementes, wie der daraus resultierende bessere und schnellere Lesefluss für den User und die damit verbundene Hoffnung des Webseitenbetreibers, eventuell die für die User angenehmer gestaltet zu haben.

Alles in allem, zwei sehr lesenswerte Artikel.

Billomat - Rechnungen Online versenden

  1. macx
    01 Dez 2006, 12:50

    Danke für die Links!


  2. xwolf
    01 Dez 2006, 17:02

    Einen Sonderfall hast du leider weggelassen: Checkboxen.

    Dort ist die Entscheidung, worum das Label gehört nicht ganz so leicht: Legt man es, wie bei allen anderen Fragen auch, um die eigentliche Frage, kann man die zur auswahl stehenden Antworten nicht "labeln". Letztes hätte jedoch bei vielen Browsern den Vorteil der besseren Usability (Frage anklicken und das Häckchen wird im Checkbox-Kästchen gesetzt).


  3. Retrax
    02 Dez 2006, 10:27

    Herzlichen Dank für den interessanten Artikel. Usability von Formularen wird im Web noch zu wenig beachtet.


  4. Thomas
    11 Apr 2007, 14:59

    Die Artikel sind wirklich sehr lesenswert. Ich schließe mich dem Dank an.


  5. Ralph
    02 Jan 2009, 08:55

    Eine schöne Reihe rund um Online-Formulare, wobei ich durch einen Beitrag aus dem Jahre 2oo8 aufmerksam gemacht wurde.

    Ralph


Artikel kommentieren





XHTML ist erlaubt und ausdrücklich erwünscht, wobei folgende Tags eingesetzt werden können: <a href="" title=""> <abbr title=""> <b> <cite> <code> <em> <i> <strike> <strong>

E-Mail-Abo: Bleiben Sie auf dem Laufenden und Abonnieren Sie den Webstandard-Blog ganz unkompliziert via Feedburner per E-Mai!


authimage