it-swarm.com.de

Konsistente Benutzeroberflächenerfahrung

Sollte eine Benutzeroberfläche nicht so konsistent wie möglich sein?

Ich glaube, wenn ein Benutzer eine Benutzeroberfläche verwendet, erfährt er ein bestimmtes Verhalten über die Benutzeroberfläche und versucht, diese Erfahrungen auch mit dem Rest der Benutzeroberfläche zu koppeln.

Als Beispiel (und der Grund, warum ich diese Frage gestellt habe) nimm die Symbole zum Akzeptieren von Antworten auf Programmers.SE .

not accepted image

Wenn ich mir diese Symbole ansehe, frage ich mich, was das Häkchen bedeutet. Ich stelle fest, dass die Up- und Downvote-Symbole entweder ausgefüllt sind oder nicht. Das ausgefüllte Symbol wird ausgefüllt, seit ich hochgestimmt habe. Ich kann dieses Verhalten nicht mit dem Häkchen koppeln, da es keinen Umriss hat. Wie ist der aktuelle Status des Häkchens?

accepted image

Hier habe ich eine Antwort angenommen und festgestellt, dass das Häkchen "aufleuchtet". Beim Vergleich mit einer Antwort, die ich nicht akzeptiert habe, kann ich deutlich den Unterschied erkennen, dass ich diese Antwort akzeptiert habe und nicht die andere. Es gibt jedoch ein Problem, wenn ich sehen möchte, ob ich eine Antwort akzeptiert habe, und es ist die einzige dort.

Daher glaube ich, dass es eine große Verbesserung wäre, wenn das Symbol zum Akzeptieren von Antworten ebenfalls umrissen würde. Natürlich habe ich dies auf Programmers.SE meta auch gepostet.


Natürlich stimme ich der am höchsten bewerteten Antwort zu, aber ich hoffte mehr auf eine 'wissenschaftliche' UX-Antwort, vielleicht eine Terminologie oder einflussreiche Artikel, die dieses Thema diskutieren.

Um die Frage neu zu formulieren: Sollte eine Benutzeroberfläche nicht so konsistent wie möglich sein?

15
Steven Jeuris

Die Forschung zu Mensch-Computer-Interaktion (HCI) bezieht sich häufig auf Transparenz als Hinweis auf die Klarheit und Benutzerfreundlichkeit einer Benutzeroberfläche. Ironischerweise ist es das Fehlen, die Benutzeroberfläche zu bemerken, das sie transparent macht. Wenn es Sie wie in dieser Frage ablenkt, ist es weniger transparent.

Für meine Diplomarbeit beschäftige ich mich mit Aktivitätstheorie , einem psychologischen theoretischen Rahmen, der in jüngster Zeit angewendet wurde HCI Forschung. Beim Lesen des Buches "Handeln mit Technologie: Aktivitätstheorie und Interaktionsdesign" von Victor Kaptelinin und Bonnie A. Nardi stieß ich auf einen interessanten Abschnitt, der mich daran erinnerte Diese Frage habe ich vor einiger Zeit gestellt.

In der Aktivitätstheorie steht - wie der Name schon sagt - die Aktivität im Mittelpunkt von Studien, die versuchen zu verstehen, wie Menschen handeln. In diesem Rahmen kann jede Aufgabe oder Aktivität in Aktionen unterteilt werden, die weiter in Operationen unterteilt sind .

Activity theory hierarchy. Activity (motive), Action (goal), Operation (conditions)

"Die Aktivitätstheorie argumentiert, dass Aktionen und Aktivitäten normalerweise bewusst geplant werden , während Operationen unbewusst und ohne Überlegung ausgeführt werden. " Dies ist keine feste Hierarchie. Die Aktivitätstheorie konzentriert sich stark auf den Entwicklungsaspekt des menschlichen Geistes. Der Vorgang einer Aktion, die sich in eine Operation verwandelt, wird als Automatisierung bezeichnet. Ein Beispiel hierfür ist das Erlernen des "Touch-Typs". Das Finden des richtigen Schlüssels wird zunächst als Aktion betrachtet, danach jedoch als Operation.

Soweit die Hintergrundinformationen. Der Punkt ist, Transparenz kann durch Fähigkeitsautomatisierung erreicht werden. Oder weniger theoretisch ausgedrückt, Geschicklichkeit kommt mit Erfahrung, sodass Transparenz keine feste Eigenschaft eines Systems ist, sondern vom Benutzer und seiner Erfahrung mit dem System abhängt.

Zum Schluss noch die Frage beantworten "Sollte eine Benutzeroberfläche nicht so konsistent wie möglich sein?"

Obwohl Transparenz nicht in das System "eingebaut" werden kann, können Designer die Automatisierung von Fähigkeiten vereinfachen, was zu Transparenz führt. Eine Möglichkeit, den Benutzer bei der Umwandlung von Aktionen in Operationen zu unterstützen, besteht darin, konsistente Erschwinglichkeiten zu verwenden. Inkonsistenzen verhindern oder verlangsamen den Benutzer daran oder verwandeln vorhandene Vorgänge wieder in bewusste Aktionen.

4
Steven Jeuris

Ich bin damit einverstanden, dass für dieses Design (Programmers.SE) ein Umriss auf dem Häkchen vorhanden sein sollte, da es einen Umriss auf den Schaltflächen für die Auf- und Ab-Abstimmung gibt. Dies würde es sowohl konsistenter als auch klarer erscheinen lassen. Außerdem sollte das Häkchen weniger "poliert" aussehen, möglicherweise rauer, markerähnlicher.

9
Matt Rockwell

Ich denke, Sie müssen zwei Dinge berücksichtigen:

7
Phil

Interessanterweise ist das Design tatsächlich das Gegenteil bei Stapelüberlauf: vote up/vote down sind schlicht grau und werden gefärbt, wenn eine Stimme abgegeben wird, während accept answer ist hohl, sofern nicht akzeptiert. Während inkonsistent, kann man leicht Abstimmungspfeile vergleichen und auf einen Blick sehen, ob eine Antwort akzeptiert wird. Ich würde also sagen, dass eine Benutzeroberfläche nicht unbedingt so konsistent wie möglich sein sollte. Das Problem tritt nur in der Spezifität des "Entwurfs" -Designs auf, bei dem das Häkchen in einigen Situationen mangelhaft sein kann.

Auch rein grafisch denke ich, dass es sich nicht "zugig" genug anfühlt und sich daher als etwas fremd herausstellt.

Randnotiz: Das heißt, das farbenblinde Argument hat etwas zum Klicken gebracht und sollte ernsthaft berücksichtigt werden. Viele Bereiche von Stack Exchange verlassen sich ausschließlich auf Farbe, um signifikante Status auszudrücken.

3
Lloeki

Wahr. Schaltflächen sollten dieselbe visuelle Sprache haben.

2
erikrojo

Ich denke, ein Umriss auf dem Häkchen würde extrem klebrig aussehen und ich glaube, dass es eine weitaus bessere Option wäre, die Pfeile der Konvention vom Häkchen-Typ zu folgen (d. H. Abgegraut, aber farbig, wenn sie ausgewählt sind). Ich sehe es zunächst nicht als großes Problem an, aber wenn andere es tun und es sich ändern wird, dann sind graue/farbige Pfeile, denke ich, der richtige Weg.

0
Michael