it-swarm.com.de

Verwirren Pulldown-Schaltflächen Benutzer über die von ihnen ausgeführten Aktionen?

Hier und da tauchen Pulldown-Tasten (wenn das ihr offizieller Name ist) auf. Wenn Sie sich beispielsweise Eclipse ansehen, scheint fast alles ein Pulldown-Knopf zu sein. Persönlich finde ich sie irreführend, da die Aktion, die sie ausführen, manchmal kontextsensitiv ist, manchmal nur die erste Aktion auf der Pulldown-Liste ausführt usw.

pull down in Eclipse

Wann ist es in Ordnung, einen Pulldown-Knopf zu verwenden? Persönlich fällt es mir schwer, ihre Existenz zu rechtfertigen.

6
Juha Hollanti

Sie müssen Designkonventionen für verschiedene Plattformen berücksichtigen. In diesem Fall werden diese Schaltflächen in Tools wie Eclipse und Photoshop angezeigt, die von Benutzern verwendet werden, die nicht neu im Computer sind. Diese Tools haben viele Optionen, die unter einem einzigen Namen zusammengefasst werden müssen. Es war so

Dateibearbeitungsansicht

Da die Tools mit so vielen Optionen weiterentwickelt wurden, dass die Benutzer nicht mehr genügend Platz zum Arbeiten hatten, waren es sogar die "Datei" "Bearbeiten" "Ansicht" geändert zu kleinen Knöpfen. Die Verwendung ist völlig normal. Selbst wenige Websites versuchen es mit diesen Schaltflächen. ZB Dropbox

1
Pratheep ch

Ich würde vorschlagen, dass diese häufig unter zwei verschiedenen Umständen verwendet werden, eine gute und eine schlechte.

Die erste ist als armer Mann Ersatz für ein echtes Menü, oft wegen eines Mangels an Bildschirmfläche verwendet.

Diese werden in einer Reihe von Anwendungen angezeigt und sind für Benutzer beim ersten Auftreten verwirrend. Sie sind überschaubar - Benutzer können lernen, wie sie funktionieren - aber sie sind nicht so intuitiv wie andere Steuerelemente.

Ein Beispiel hierfür ist die Symbolleiste oben in einem Resharper-Dialogfeld "Verwendungen suchen".

Resharper Find Usages

Die Dropdown-Schaltflächen hier werden zum Konfigurieren der Anzeige verwendet. Der Platz ist eng, aber ich kann mich nie erinnern, wo eine Option ist, wenn ich sie brauche.

Die zweite Situation ist, wenn eine verwandte, aber selten verwendete Funktion benötigt wird - meistens drücken Benutzer einfach die Taste und können das Dropdown ignorieren, aber wenn sie die verwandte Funktion benötigen, ist sie leicht verfügbar.

Ein Beispiel für diesen zweiten Fall ist Vorhandenes Element hinzufügen aus Visual Studio.

Add Existing Item Dialog

Meistens drücken Benutzer einfach Hinzufügen und es wird genau das tun, was sie brauchen, aber sie können einfach "Als Link hinzufügen", wenn sie müssen. Das Heraufstufen von "Als Link hinzufügen" zu einer Schaltfläche im Hauptdialog würde sie nur mit einer sehr selten benötigten Option überladen.

3
Bevan

Pulldown-Tasten können verwendet werden, wenn der Benutzer entweder eine Aktion oder mehrere Varianten ausführen kann. Das typische Beispiel ist "Speichern" mit den alternativen Optionen "Speichern unter ...", "Exportieren ..." und "Synchronisieren".

Der Vorteil von Pulldown-Schaltflächen besteht darin, dass sie sehr platzsparend sind und gut funktionieren, wenn die angezeigte Standardoption der wahrscheinlichste Anwendungsfall ist (eine gute Vorgehensweise besteht darin, sich die letzte Auswahl des Benutzers in diesem Menü zu merken und als festzulegen Standard in Zukunft). Im Gegensatz zu Menüs erwarten Benutzer nicht, dass sie an bestimmten Stellen auf einer Seite angedockt sind, und sie erzwingen keinen Click-Find-Click-Workflow für häufig verwendete Aktionen.

Pulldown-Schaltflächen machen den Inhalt auch sofort erkennbar. Ein Menü mit dem Namen "vage" wie "Ausgabe" ist möglicherweise nicht sehr sinnvoll. Wenn Sie jedoch die Bezeichnung als eine der Aktionen festlegen, z. B. "Speichern unter ...", wird klar, welche Art von Steuerelementen genau ausgeführt werden.

Pulldowns können aber auch schlecht eingesetzt werden. Die Optionen innerhalb eines Pulldowns müssen sind Varianten voneinander. Ich kann als Benutzer vermuten, dass die Variante zu 'Speichern' 'Speichern unter ...' ist. Ich kann jedoch nicht erraten, dass eine Variante "Umbenennen", "Löschen" oder "Kopieren" ist. In diesem Fall wäre der Inhalt des Pulldowns sogar weniger auffindbar als Elemente in einem großen Menü. Nicht gut.

Das andere Problem ist, dass klar sein muss, dass das Element sowohl als Schaltfläche als auch als Menü fungieren kann, und dass es offensichtlich ist, wie es als solches zu bedienen ist. Pulldown-Segmente müssen groß und sichtbar sein, und die Benutzeroberfläche muss mir verzeihen können, dass ich beim Öffnen des Menüs versehentlich auf die Schaltfläche geklickt habe (sowohl durch Rückgängig-Funktionen als auch durch Aufheben der Freigabe eines Klicks, bevor ich die Maustaste loslasse). Es muss auch klar sein, welche Schaltflächen heruntergezogen sind und welche nicht, und ich sollte in der Lage sein, als einfache Schaltfläche auf das Pulldown-Menü zu klicken. Andernfalls bin ich sehr frustriert, wenn ich auf meine Schaltfläche klicke und feststelle, dass ich noch navigieren muss Ein Menü.

Da Pulldowns häufig implementiert werden, wenn der Bildschirmbereich knapp ist, erstellen Designer schmale Symbole, die häufig gegen die oben genannten Vorsichtsmaßnahmen verstoßen. Das Ergebnis ist ein nerviger, frustrierender Arbeitsbereich, in dem die Reaktionen der Benutzeroberfläche immer zweifelhaft sind. Nicht gut für einen fehlerempfindlichen Kontext wie eine IDE.

3

Gruppe von Gegenständen, die unter einem Dach gestapelt werden müssen. Pulldown-Menüs dienen dazu, einen Artikel aus einem ähnlichen Satz von Artikeln auszuwählen. Eine andere Sichtweise ist der Immobilienraum, den er gegen andere Formen von Mustern steuern kann. Es wird auch mit Bedacht gesagt, eine Option auszuwählen. Jetzt ist dieses Herunterziehen in der MS 2010-Version gut gestaltet, wo "Farbbandstreifen" die Auswahl der sofortigen oder am meisten benötigten Elemente erheblich erleichtern. Und trotzdem hat es einen Pfeil, der ordentlich verstaut ist, um über ähnliche Gegenstände zu ziehen. Dies ist also ein erweiterbarer Pulldown, der getarnt ist.

Um es zu rechtfertigen - alle oben genannten Gründe werden zutreffen.

0
inkmarble