it-swarm-eu.dev

Tab oder Button verwenden Klicken oder dem Benutzer die Option von beiden geben, um Daten abzurufen?

Ich bin gerade dabei, eine Helpdesk-ähnliche Anwendung zu erstellen. Wenn der Benutzer ein neues Ticket erstellt, muss er einen Kunden und eine Transaktion auswählen, indem er eine bestimmte Anzahl von Kriterien eingibt.

Sobald sie diese Informationen eingegeben haben, wird der entsprechende Datensatz abgerufen und angezeigt. Was ich derzeit im Interesse der Benutzereffizienz zu erarbeiten versuche, ist jedoch die beste Möglichkeit für den Benutzer, diese Datentransaktion zu initiieren, indem er auf eine Schaltfläche klickt, die Tabulatortaste drückt oder ihm die Option gibt, beides zu tun.

oder wäre es für den Benutzer zu viel Auswahl, ihnen beide zu geben?

1
LiamGu

Sie sollten sich an eine gemeinsame Konvention halten.

Wenn die Eingaben wie eine Tabelle eingerichtet sind, verstehen die Benutzer, dass sie durch Drücken der Tabulatortaste zum nächsten Datensatz wechseln und der erste Datensatz verarbeitet wird.

Da Sie sagen, dass dies eine Helpdesk-App ist, klingt es nicht so, wie Sie es tun. Ich würde also sagen, Sie sollten eine Schaltfläche haben.

Profi-Benutzer werden Tastaturkürzel immer zu schätzen wissen, sodass Tabs funktionieren auch klingt nach einer guten Idee.

2
Sruly

Ich habe ein paar verschiedene Helpdesk-Systeme verwendet und aufgrund der Natur des Tieres ist Effizienz immer eine der obersten Prioritäten. Eine Sache für mich und die meisten, wenn nicht alle meiner Mitarbeiter gehasst war, als wir darauf warten mussten, dass die App ihre eigene Sache macht. Zwei unserer Systeme haben die Informationen des Kunden automatisch abgerufen, sobald Sie das Eingabefeld verlassen haben (durch Tabulieren usw.). Das Sitzen und Warten auf das Laden eines Ajax-Formulars war immer ärgerlich, da es sich anfühlte, als wären die Steuerelemente nicht in meinen Händen und das Programm verschwendete nur "meine Zeit damit, sein eigenes Ding zu machen". Aus diesem Grund würde ich vorschlagen, eine Schaltfläche zu verwenden, um die Informationen des Kunden abzufragen. Wenn Sie auf die Schaltfläche klicken, haben Sie das Gefühl, dass Sie das Programm steuern.

Die Frustration, die damit verbunden war, darauf warten zu müssen, dass das System sein eigenes Ding macht, wurde wahrscheinlich durch die Tatsache verursacht, dass wir nichts anderes ausfüllen konnten, bis diese Informationen geladen wurden. Wenn Sie es so einrichten, dass der Techniker das neue Ticket ausfüllen kann während die Informationen des Kunden geladen werden, denke ich, dass das ziemlich pfiffig wäre. Dies würde natürlich nur bei der Erstellung neuer Tickets funktionieren, da Sie vorhandene Informationen nicht aktualisieren müssen. Wenn Sie sich für diese Route entschieden haben, wäre es etwas schmackhafter, einfach auf das nächste Feld zu tippen oder darauf zu klicken.

1
LoganGoesPlaces