it-swarm.com.de

Basierend auf welchen Kriterien fügen Sie Beschriftungen in einer Symbolleiste Symbole hinzu oder nicht?

Einige Symbolleisten enthalten Symbole für jede Beschriftung, und einige Symbolleisten enthalten keine Symbole für eine Beschriftung. Es gibt genug Diskussion darüber.

In einigen Symbolleisten werden jedoch Symbole selektiv an die Beschriftung angehängt, und dazu kann ich keine Diskussion finden. Hier ist ein Beispiel von Intellij:

(enter image description here

Die Symbolleiste ganz links fügt nur wenige Beschriftungen mit Symbolen hinzu, während die Symbolleiste ganz rechts fast alle Beschriftungen mit Symbolen anfügt.

Der Großteil der Diskussion dreht sich darum, ob nur Symbole, nur Beschriftungen verwendet oder kombiniert werden sollen. Es gibt keine Diskussion oder Forschung über die selektive Verwendung von Symbolen in derselben Symbolleiste.

Während argumentiert werden könnte, dass "Alle speichern", "Drucken" und "Öffnen" "symbolisiert" sind, da diese Aktionen mit leicht zuordenbaren Visualisierungen allgegenwärtig sind, erfüllt "Projektstruktur" diese Idee nicht. Es gibt auch viele andere Funktionen wie "Exportieren" und "Importieren" mit einfachen Visualisierungen, die symbolisiert werden können.

Ich frage mich, ob es eine Praxis gibt, die anleitet, wann ein Symbol zu einer Textbeschriftung hinzugefügt wird, und inwieweit man zuvor Beschriftungen Iconfs hinzufügen kann ist Unordnung (wenn es eine solche Einschränkung gibt).

23
Bar Akiva

Es gibt mehrere Gründe:

  1. Wenn es ein allgemein akzeptiertes Symbol für diese Funktion gibt. Beispiele, speichern, schneiden, kopieren usw.
  2. Wenn die Funktion von einer anderen Anwendung ausgeliehen wurde, die ein App-Symbol hat. Zum Teilen auf Facebook kann beispielsweise das Facebook-Symbol verwendet werden.
  3. Verwendungskontext Wenn viele der ähnlichen Symbole zusammen angezeigt werden, verlieren die Symbole ihren Zweck. Wenn es jedoch das einzige dieser Art auf der aktuellen Schnittstelle war, ist es nützlich. Eine Möglichkeit, dies zu überwinden, besteht darin, ähnliche Funktionen zu gruppieren und mit einem einzigen Symbol zu kennzeichnen.
23
Kernan Kobaya

Ich glaube nicht, dass es dafür eine "offizielle" Methode gibt, aber ich habe ein Muster in einer Reihe von Programmen festgestellt. Viele Programme - insbesondere IDEs - verfügen über eine Reihe von Befehlen, auf die sowohl über Dropdown-Menüs als auch über Symbolleistenschaltflächen zugegriffen werden kann. Für eine Symbolleistenschaltfläche ist ein Symbol erforderlich, und dasselbe Symbol wird normalerweise für diesen Befehl im Dropdown-Menü verwendet. Dies gibt dem Benutzer eine gemeinsame visuelle Referenz und erleichtert das Verständnis, dass die Symbolleistenschaltfläche und der Menüeintrag dasselbe darstellen.

22
bta

Ich würde empfehlen, Symbole nur dann hinzuzufügen, wenn sie einen Wert bieten, dh zwischen Javascript- und HTML-Dateien zu unterscheiden. Wenn Sie sich Ihren Screenshot ansehen, müssen Sie eine Tonne ähnlich aussehender Symbole nur für Öffnen, Einstellungen und Exporte erstellen. Welchen Wert hätte das für den Benutzer? Ich würde argumentieren, es würde die Dinge verwirren.

2
Calum

Einfache Antwort "Ja".

Sie haben Symbole für allgegenwärtige Aktionen bereitgestellt und gegebenenfalls Symbole verwendet, die aus der vorhandenen Verwendung abgerufen werden können, z. B. Dateisymbole.

Es ist nicht erforderlich, Aktionen zu symbolisieren, die esoterische Bedeutungen haben und sich von App zu App unterscheiden.

Weitere Beispiele zum Nicht-Symbolisieren von Oracle finden Sie in SQL Developer von Oracle:

(SQL Developer toolbar -> view icons

2
MonkeyZeus

Jedes Design-/Entwicklungsteam hat seine eigenen Kriterien, und hoffentlich ist es auf eine Art Designsystem oder -konvention abgestimmt, die es für sein Produkt/seine Dienstleistung festgelegt hat.

Kurz gesagt, es kann eine Reihe von Gründen geben, und es ist höchstwahrscheinlich eine Kombination davon. Einige sind designbezogen, während andere wahrscheinlich subjektiver sind.

Einige designbezogene Probleme, die möglicherweise berücksichtigt wurden:

  • konsistenz der Ikonographie, die nach vorhandenem Stil oder Konvention erstellt werden kann
  • schwierigkeit beim Erstellen des Symbols/Symbols für das Feature/Label
  • anzahl der Artikel, für die gesorgt werden muss (jetzt und in Zukunft)
  • bestehende Konventionen (intern) zur Verwendung der Ikonographie

Einige subjektive Probleme, die möglicherweise berücksichtigt wurden:

  • wichtigkeit des tatsächlichen Artikels/Etiketts (ob es hervorgehoben oder in irgendeiner Weise differenziert werden muss)
  • ob es gute bestehende Konventionen gibt (z. B. Drucken, Kopieren), die angewendet werden sollten

Es ist erwähnenswert, dass Sie manchmal nicht unbedingt sehr gute Symbole für ein Etikett benötigen, da viele Leute es tatsächlich auch als Referenzpunkt dafür verwenden, wo sich das eigentliche Element in einer Liste von Elementen befindet, was die Verwendung von zu rechtfertigen scheint Symbole, die nicht dem Element ähneln, das es darstellen soll.

1
Michael Lai

Symbole sind umgekehrt proportional zu ihrer Häufigkeit wirksam.

Wenn alles sowohl Text als auch Symbole enthält, ist die Benutzeroberfläche überfüllt. Ich würde nur Symbole zu allgemeinen Aktionen hinzufügen.

Meiner Meinung nach sind sowohl Ihr Untermenü als auch das Menü im SQL Developer-Beispiel zu voll.

0
Colin 't Hart

Icons müssen irgendwo etwas bedeuten. zum Beispiel:

(enter image description here

Das obige Speichersymbol wird in der Symbolleiste ohne Text angezeigt, und Benutzer können es verwenden, um es der Aktion zum Speichern zuzuordnen.

Ein anderes Beispiel:

(enter image description here

TypeScript-Dateien haben das Symbol in Ihrem Finder oder Dateisystem, um es dem Typenskript zuzuordnen.

Diejenigen wie:

  • In Stückliste exportieren
  • Leitungstrennzeichen
  • Diagramm

Die allgemeine Praxis besteht darin, immer daran zu denken, dass Ihr Benutzer nicht weiß, was Ihr Symbol bedeutet. Wenn das Symbol ohne den Text nicht erneut verwendet wird, muss es nicht symbolisiert werden.

0
Nodnin