Beiträge mit dem Tag ‘Benutzerfreundlichkeit’


Entwicklung, Usability

Auswahlboxen zur Eingabe von Geburtsdaten

Fast überall muss man sich Anmelden um bestimmte Dienste nutzen zu können. Sei es ein Social Network, ein Newsletter oder eine Bestellung in einem Shop. Oft wird dabei die Angabe des eigenen Geburtstages verlangt. Schaut man sich die meisten Formulare an, so entdeckt man Auswahlboxen (Select-Boxen).

Diese (drei) Auswahlboxen enthalten dann eine die Tagesangabe, den Monat und das jeweilige Geburtsjahr. Durch einen Klick auf die Box öffnet sie sich und man kann den entsprechenden Eintrag auswählen. Das Ganze macht man drei mal und der Geburtstag wurde eingegeben.

Nimmt man den Aspekt der Benutzerfreundlichkeit (Usability) dazu, muss man sich die Frage stellen, ob Auswahlboxen an dieser Stelle wirklich sinnvoll sind. Es gibt verschiedene Gründe, hier auf Auswahlboxen zu verzichten:

Der “Schreibmodus” wird unterbrochen

In vielen Formularen werden vorher Name, Adresse etc. abgefragt, die der Nutzer eingibt und sich dementsprehend gerade im “Schreibmodus” befindet. Die Auswahlboxen müssten in diesem Augenblick dann mit der Maus bearbeitet werden (sofern der Nutzer nicht weiß, das er dazu ebenfalls die Tastatur benutzen kann), und der Schreibmodus wird unterbrochen.

hoher Klick- und Scrollaufwand

Durch die drei Auswahlboxen ist relativ viel Arbeit erforderlich. Wenn man sich überlegt, das der Nutzer für jede Auswahlbox 2 Klicks, und eventuelles Benutzen des Scrollrades oder -balkens, aufwenden muss, ist das schon relativ viel.

Beschränkung des Geburtsjahres

Viele Seiten beschränken ihre Formulare, genauer gesagt die Auswahlbox des Geburtsjahres auf einen bestimmte Zeitraum, z.B. von 1991 (Alter: 18 Jahre) bis 1919 (Alter: 80 Jahre). Das zeigt einerseits zwar dem Nutzer auf, das man mind. 18 Jahre alt sein muss, ist aber z.B. für Personen die vor 1919 geboren wurden etwas hinderlich (ganz egal ob jemand mit über 80 Jahren noch im Internet unterwegs ist oder nicht; andere Jahreszahlen können hier mit belieben eingesetzt werden).

Automatische Berechnung der Geburtsjahre

Häufig beobachtet man das die Einträge in der Auswahlbox für das Geburtsjahr, abhängig vom aktuellen Jahr, berechnet werden. Das kann, wenn eine Seite längere Zeit Online ist, zu einem Problem werden.

Beispiel: max. Alter: 60 Jahre
max. Geburtsjahr 2004 > 1944
max. Geburtsjahr 2009 > 1949

Sollte sich also jemand im Jahr 2004 mit dem Geburtsjahr 1944 anmelden, kann er es 2009 nicht bearbeiten, weil die Auswahlbox das Jahr 1944 nicht mehr hergibt (max. bis 1949).

Der einzige Grund für die Nutzung von Auswahlboxen ist die Vorvalidierung der Nutzereingaben. Er kann in gewisser Weise nur Werte eingeben die vorgegeben wurden.

Gründe für die Nutzung von Auswahlboxen:

Vorvalidierung der Nutzereingaben

Der Nutzer kann nur Werte eingeben, die vorab durch die Auswahlbox definiert wurden.

Fazit

Alles in allem stelle ich fest, das die Nutzung von Auswahlboxen im Zusammenhang mit der Eingabe eines Geburtsdatums nicht die beste Wahl ist.

..oder fallen Euch noch weitere Gründe für oder gegen die Nutzung von Auswahlboxen ein?

28. Januar 2009, 21:55 Uhr - Tags: , , - Keine Kommentare