it-swarm.com.de

Beschreibender Text zur Verfügbarkeit von Maßnahmen im aktuellen Kontext, gut oder schlecht?

Das folgende Bild zeigt das Aktionsfeld einer Tabelle mit einer Reihe von Elementen. Ob eine Aktion verfügbar ist oder nicht, hängt von den Eigenschaften der aktuell ausgewählten Elemente ab, z. Wenn der Benutzer ein Element auswählt, das bereits aktiviert ist, wird die Aktion "Aktivieren" deaktiviert.

enter image description here (Klicken Sie mit der rechten Maustaste und wählen Sie "Bild anzeigen", wenn Sie es klarer sehen möchten.)

Ich weiß, dass ähnliche Themen bereits besprochen wurden, wie z. B. Menüelemente nicht ausblenden oder deaktivieren? , aber dieser Thread behandelt nicht wirklich, was ich mich gefragt habe.

Ist es eine gute Idee, den Grund dafür, dass eine Aktion nicht verfügbar ist, auszudrucken? Persönlich würde ich das denken, aber ich habe es zu selten gesehen, um einfach meiner eigenen Intuition zu vertrauen. Könnte es nur um den Platz gehen, den es einnimmt und daher nicht häufiger genutzt wird? Oder könnte die Schnittstelle als überladen angesehen werden?

Mir ist klar, dass die Verwendung von Tooltips dieses Feedback auch für den Benutzer abdecken kann, aber ich möchte den Grund für das Umschalten des Aktivierens/Deaktivierens von Aktionen sofort bei Auswahl in der Tabelle anzeigen.

Ich würde wirklich gerne wissen, ob Sie mir zustimmen oder ob Sie dies für eine schlechte Lösung halten würden.

3
AndroidHustle

Es scheint, dass Sie aktueller Status und verfügbare Aktionen anzeigen möchten.

Sie können dies tatsächlich als absichtlichen Teil der Benutzeroberfläche tun. Denken Sie daran, dass viele Menschen die Nachricht einfach nicht sehen oder lesen werden. Ich habe es nicht getan, als ich das Bild zum ersten Mal betrachtete.

Nachfolgend finden Sie ein Starterdesign für einen klareren Mechanismus.

Die dreiteilige Anzeige zeigt die Anzahl der ausgewählten Elemente, ihren aktuellen Status und die verfügbaren Aktionen an. (Verwenden Sie geeignete Symbole für geeignete Zustände, insbesondere im gemischten Zustand.)

Das Verbundenheit der drei Bereiche weist darauf hin, dass zwischen den Abschnitten ein Fluss besteht und dass die verfügbaren Aktionen mit den aktuellen Zuständen zusammenhängen.

enter image description here

Es ist nur ein kurzes Modell - aber vielleicht kann es helfen, das Design von etwas auszulösen, das für Ihr spezielles Szenario geeignet ist.

4
Roger Attrill

Wenn die Gründe für das Umschalten der Menüelemente zu komplex sind, kann es hilfreich sein, sie nauffällig anzuzeigen. Wenn ein Benutzer ein Element nicht entfernen kann, ohne zu wissen, warum ein Hinweis ( zum Entfernen deaktivieren oder ähnliches helfen kann, einen Ausflug in die Dokumentation zu vermeiden.

Ich finde die Nachricht in Ihrem Beispiel zu lang und enthält möglicherweise unnötige Informationen wie "Aktivierung und Entfernung nicht verfügbar", die bereits durch die deaktivierten Schaltflächen angezeigt werden. prägnante Formulierung und einfach Scannbarkeit sind hier sehr wichtig. Rot ist auch ein zu großer Aufmerksamkeitsfaktor. Ein zurückhaltendes visuelles Design, das von fortgeschrittenen Benutzern ignoriert werden kann, ist möglicherweise ein besserer Anruf.

descriptive text

Ich würde diese Entscheidung auf die Komplexität des betreffenden Systems stützen und darauf, ob die Zusammenhänge wahrscheinlich verstanden werden.

2
Mel

Wie ich in meiner Antwort auf die andere Frage angedeutet habe: Im Idealfall präsentieren Sie einen beschreibenden Text, warum Sie X nicht ausführen können, wenn Sie versuchen, mit dem deaktivierten Menüelement zu interagieren. Wenn der Benutzer mit der Maus darüber fährt, auf ein deaktiviertes Element klickt, darauf tippt, geben Sie ihm ein Pop-Over wie die Google Doc-Meldung "Speichern" hier:

enter image description here

Das Problem beim Anzeigen von deaktiviertem Elementtext besteht darin, dass er viel Platz beansprucht und möglicherweise angezeigt wird die ganze Zeit. Wenn es deaktiviert ist, ist es dem Benutzer wahrscheinlich egal in den meisten Kontexten. Deaktivierte Aktionen sind im Allgemeinen nicht logisch (Speichern eines automatisch gespeicherten Dokuments) oder können vom Benutzer im Allgemeinen nicht ausgeführt werden.

Das Anzeigen des beschreibenden Textes, wenn sie tatsächlich versuchen und interagieren stellt sicher, dass Sie den Text Benutzern präsentieren, die tatsächlich kümmern auf irgendeine Weise; Entweder wollen sie X machen oder sie sind neugierig, warum X deaktiviert ist.

Möglicherweise gibt es eine kleine Anzahl von Benutzern, die X ausführen möchten und frustriert sind, aber nicht daran denken, auf die deaktivierte Schaltfläche zu klicken/zu tippen. Zum größten Teil sollte es jedoch logisch sein, herauszufinden, warum etwas deaktiviert ist. In Ihrem Beispiel kann ich Abonnements, die nicht ausgewählt sind, nicht einfach entfernen/aktivieren. Wenn es sich um eine häufig verfügbare Aktion handelt, die plötzlich (und selten) deaktiviert wird, möchten Sie möglicherweise Text auf der Benutzeroberfläche anzeigen. Diese Situation ähnelt eher einem Fehler. Im Allgemeinen sollten Ihre Steuerelemente nicht brauchen ein vollständiges Tutorial, das immer daneben geschrieben ist; Wenn sie das tun, haben sie größere Probleme.

In Ihrem Beispiel macht der beschreibende Text eigentlich keinen Sinn. Es sagt mir, dass die Schaltflächen sind deaktiviert sind (aber ich kann das sehen, weil sie ausgegraut sind ...), aber es sagt mir nicht warum. Wenn es stattdessen ein Pop-Over wäre, könnte ich tatsächlich erklären "Sie müssen ein Element zum Entfernen/Aktivieren auswählen" und ich hätte den ganzen Platz der Welt, um es zu erklären. Wenn Sie den Text in der Benutzeroberfläche belassen, wird die Übersichtlichkeit erhöht und der beschreibende Text auf das beschränkt, was passt. In diesem Fall haben sie es nicht geschafft, tatsächlich in etwas Hilfreiches zu passen!

0
Ben Brocka