it-swarm-eu.dev

Ich möchte, dass der Benutzer eine Spaltenüberschrift umschaltet, um ein Raster nach einem Datumsfeld zu sortieren. Wie kann ich ASC / DSC intuitiv gestalten?

Ich möchte, dass der Benutzer eine Spaltenüberschrift umschaltet, um ein Raster nach einem Datum Feld zu sortieren.

Wie kann ich die aufsteigende/absteigende Zweiteilung intuitiv gestalten?


EDIT : Ich habe nach Datumsspalte spezifischen Lösungen gesucht.

7
Jim G.

Die Konvention besteht darin, einen Aufwärtspfeil für aufsteigende Listen und einen Abwärtspfeil für absteigende Listen zu haben. Es funktioniert nicht. Bei den von mir durchgeführten Usability-Tests werden Benutzer gleichmäßig aufgeteilt, ob mein Name oben oder unten in der Liste landet, unabhängig davon, welchen Pfeil Sie anzeigen.

Ein Teil des Problems ist, dass ein nach oben Pfeil nur etwas kognitiv Seltsames hat, was bedeutet, dass die Liste zunimmt, wenn Sie nach unten in der Liste gehen. Ich habe jedoch versucht, Pfeile nach links (aufsteigend/vorwärts) und rechts (absteigend/rückwärts) zu verwenden, und hatte immer noch eine inakzeptable Leistung.

Das einzige, was ich gefunden habe, das funktioniert, ist eine generische alphanumerische Darstellung der Grenzen. Zum Beispiel:

Name (A - Z)

Dateigröße (1--9)

Datum (1-12)

Ich habe festgestellt, dass die Grenzen nicht die tatsächlichen Minimal- und Maximalwerte in der Liste widerspiegeln müssen.

Es liegt an Ihnen, ob Sie der Meinung sind, dass es die Unordnung wert ist. Benutzer, mit denen ich gesprochen habe, sagen, dass sie sich die Elemente in der Liste ansehen, um die Reihenfolge zu sehen, und die Symbole in der Kopfzeile ignorieren. Vielleicht ist das gut genug für Ihre Situation.

12

Der bevorzugte Weg, dies zu tun, scheint ein "Auf" -Dreieck (▲) für den Aufstieg und ein "Ab" -Dreieck für den Abstieg (▼) zu sein.

3
Marcos Crispino

Es tut mir leid, dass ich dies als Antwort gepostet habe. Ich bin mir nicht sicher, ob dies tatsächlich eine Antwort ist. Aber ich kann es trotzdem noch nicht kommentieren.

Ich sehe hier zwei verschiedene Probleme. Erstens, ob die aufsteigende Reihenfolge durch ein nach oben oder unten zeigendes Dreieck (oder ähnliche Symbole) dargestellt werden soll. Zweitens, ob dieses Symbol den aktuellen (jetzt) ​​oder den zukünftigen Status (nach dem Klicken) darstellt.

Was das erste Problem betrifft, so sagt meine Intuition als Windows-Benutzer (und vielleicht sollten wir die Konvention des Betriebssystems oder anderer weit verbreiteter Benutzeroberflächen der meisten unserer Zielbenutzer zur Entscheidung sehen) Pfeil nach oben zum Aufsteigen (a >> z, 1>) > 9), obwohl die Ergebnisse von oben nach unten angezeigt werden. Aber es gibt keine Studie/Beweise, die ich hier zeigen kann.

Für das zweite Problem habe ich anscheinend @Wilbert auf diesen Thread geantwortet, mit der folgenden Schlussfolgerung:

(...) Es ist nicht klar, ob das Spaltenüberschriften-Symbol das Kriterium anzeigt, das derzeit zum Sortieren verwendet wird, oder sich wie eine Schaltfläche verhält, die beim Klicken nach dem Symbol sortiert.

Nun, ich stimme ihm zu. Ich habe mich also zwei Situationen gefragt, die für mich sinnvoller sein könnten:

  1. Wir verwenden das Sortiersymbol nur in der Spalte, in der die Sortierung angewendet wird, und repräsentieren die aktuelle Sortierung. oder
  2. Wir verwenden das Sortiersymbol für alle Spalten, stellen aber den zukünftigen Status nach dem Klicken dar.

Die ersten Optionen erscheinen mir intuitiver, da die zum Sortieren ausgewählte Spalte und die Sortierreihenfolge für den Benutzer explizit sind. Andererseits hat der Benutzer keine expliziten Mittel, um zu wissen, dass durch Klicken in eine Spaltenüberschrift die Ergebnisse sortiert werden (obwohl dies ein gesunder Menschenverstand ist). Das ist also die Option, die ich anwenden würde.

Das zweite ist genau das Gegenteil: Während für den Benutzer deutlicher wird, dass durch Klicken auf die Spalten die Ergebnisse sortiert werden, ist nicht klar, welches die aktuellen Sortierkriterien sind (die Sortierspalte und die Sortierrichtung).

Ich würde gerne hören, dass es eine weit verbreitete Konvention gibt, aber soweit ich sie bisher finden konnte, gibt es keine. = /

2
ricardo.scholz

Eine andere Möglichkeit besteht darin, kleine auf- und absteigende Balkendiagramme zu verwenden.

Zum Beispiel ascending sort

1
Naveen M.