Freigeben über


Statusleisten (Designgrundlagen)

Anmerkung

Dieses Designhandbuch wurde für Windows 7 erstellt und wurde für neuere Versionen von Windows nicht aktualisiert. Ein Großteil der Anleitungen gilt weiterhin im Prinzip, aber die Präsentation und Beispiele spiegeln nicht unsere aktuelle Designleitfadenwider.

Eine Statusleiste ist ein Bereich am unteren Rand eines primären Fensters, in dem Informationen zum Status des aktuellen Fensters angezeigt werden (z. B. angezeigt und wie), Hintergrundaufgaben (z. B. Drucken, Scannen und Formatieren) oder andere kontextbezogene Informationen (z. B. Auswahl und Tastaturzustand).

Statusleisten geben den Status in der Regel über Text und Symbole an, können aber auch Statusanzeigen sowie Menüs für Befehle und Optionen im Zusammenhang mit dem Status aufweisen.

Screenshot der typischen Statusleiste

Eine typische Statusleiste.

Anmerkung

Richtlinien für den Infobereich werden in einem separaten Artikel vorgestellt.

Ist dies die richtige Benutzeroberfläche?

Berücksichtigen Sie die folgenden Fragen, um sich zu entscheiden:

  • Ist der Status relevant, wenn Benutzer aktiv andere Programme verwenden? Verwenden Sie in diesem Falls ein Benachrichtigungsbereichssymbole.

  • Muss das Statuselement Benachrichtigungen anzeigen? Wenn ja, müssen Sie ein Benachrichtigungsbereichssymbol verwenden.

  • Ist das Fenster ein primäres Fenster? Wenn nicht, verwenden Sie keine Statusleiste. Dialogfelder, Assistenten, Systemsteuerungen und Eigenschaftenblätter sollten keine Statusleisten enthalten.

  • Sind die Informationen in erster Linie Status? Wenn nicht, verwenden Sie keine Statusleiste. Statusleisten dürfen nicht als sekundäre Menüleiste oder Symbolleisteverwendet werden.

  • Wird in den Informationen erläutert, wie das ausgewählte Steuerelement verwendet wird? Wenn ja, zeigen Sie die Informationen neben dem zugeordneten Steuerelement stattdessen mithilfe einer ergänzenden Erklärung oder Anweisungsbezeichnung an.

  • Ist der Status nützlich und relevant? Das heißt, werden Benutzer aufgrund dieser Informationen wahrscheinlich ihr Verhalten ändern? Andernfalls wird der Status nicht angezeigt, oder fügen Sie ihn in eine Protokolldatei ein.

  • Ist der Status kritisch? Ist sofortiges Handeln erforderlich? Wenn ja, zeigen Sie die Informationen in einem Formular an, das Aufmerksamkeit erfordert und nicht einfach ignoriert werden kann, z. B. ein Dialogfeld oder innerhalb des primären Fensters selbst.

    Screenshot der roten Statusleiste

    Eine rote Adressleiste in Windows Internet Explorer.

  • Ist das Programm in erster Linie für Anfänger vorgesehen? Unerfahrene Benutzer wissen in der Regel nicht über Statusleisten, daher sollten Sie die Verwendung von Statusleisten in diesem Fall überdenken.

Designkonzepte

Statusleisten sind eine hervorragende Möglichkeit, Statusinformationen bereitzustellen, ohne die Benutzer zu unterbrechen oder ihren Fluss zu unterbrechen. Statusleisten sind jedoch leicht zu übersehen. So einfach, in der Tat, dass viele Benutzer überhaupt keine Statusleisten bemerken.

Die Lösung für dieses Problem besteht nicht darin, die Aufmerksamkeit des Benutzers durch die Verwendung von grellen Symbolen, Animationen oder Flashing zu verlangen, sondern um für diese Einschränkung zu entwerfen. Dazu können Sie folgende Aktionen ausführen:

  • Stellen Sie sicher, dass die Statusinformationen nützlich und relevant sind. Falls nicht, geben Sie überhaupt keine Statusleiste an.
  • Verwenden Sie keine Statusleisten für wichtige Informationen. Benutzer sollten nie wissen müssen, was sich in der Statusleiste befindet. Wenn Benutzer dies sehen müssen, platzieren Sie sie nicht in einer Statusleiste.

Wenn Sie nur eine Sache tun...

Stellen Sie sicher, dass die Statusleisteninformationen nützlich und relevant, aber nicht entscheidend sind.

Verwendungsmuster

Statusleisten weisen mehrere Verwendungsmuster auf:

Verwendung Beispiel
Status des aktuellen Fensters
Anzeigen der Quelle der Anzeige zusammen mit allen Ansichtsmodi
Screenshot einer Statusleiste
In diesem Beispiel zeigt die Statusleiste den Pfad zum Dokument an.
Status-
Zeigen Sie den Fortschritt von Hintergrundaufgaben an, entweder mit einer bestimmten Statusanzeige oder einer Animation.
Screenshot der Statusleiste mit Statusleiste
In diesem Beispiel enthält die Statusleiste eine Statusleiste, um das Laden der Webseite in ein Internet Explorer-Fenster anzuzeigen.
Kontextinformationen
Zeigen Sie kontextbezogene Informationen darüber an, was der Benutzer gerade tut.
Screenshot der Statusleiste mit der Anzahl der Pixel
In diesem Beispiel zeigt Microsoft Paint die Auswahlgröße in Pixel an.

Leitlinien

Allgemein

  • Erwägen Sie die Bereitstellung eines Befehls "Statusleiste anzeigen", wenn nur einige Benutzer die Statusleisteninformationen benötigen. Blenden Sie die Statusleiste standardmäßig aus, wenn die meisten Benutzer sie nicht benötigen.
  • Verwenden Sie die Statusleiste nicht, um Menüleistenelemente zu erläutern. Dieses Hilfemuster ist nicht auffindbar.

Präsentation

  • Deaktivieren Sie den modalen Status, der nicht angewendet wird. Der modale Status enthält Tastatur- und Dokumentzustände.
  • Entfernen Sie den nicht modalen Status, der nicht angewendet wird.
  • Statusinformationen in der folgenden Reihenfolge präsentieren: aktueller Fensterstatus; Fortschritt; und kontextbezogene Informationen.

Ikonen

  • Wählen Sie leicht erkennbare Statussymboldesigns aus. Bevorzugen Sie Symbole mit eindeutigen Konturen über quadratischen oder rechteckigen Symbolen.

  • Verwenden Sie nur Diehten von reinen roten, gelben und grünen, um Statusinformationen zu kommunizieren. Andernfalls sind solche Symbole verwirrend.

    Richtig:

    Screenshot der Statusleiste mit blauen Symbolen

    Falsch:

    Screenshot der Statusleiste mit einem roten Symbol

    Im falschen Beispiel schlägt das rote Symbol unbeabsichtigt einen Fehler vor, wodurch Verwirrung entsteht.

  • Verwenden Sie Symbolvariationen oder Überlagerungen, um Status- oder Statusänderungen anzuzeigen. Verwenden Sie Symbolvariationen, um Änderungen in Mengen oder Stärken anzuzeigen. Verwenden Sie für andere Statustypen die folgenden Standardüberlagerungen:

    Overlay Status
    Screenshot des Warnsymbols
    Warnung
    Screenshot des Fehlersymbols
    Fehler
    Screenshot des Symbols
    Deaktiviert/Getrennt
    Screenshot des Symbols
    Blockiert/Offline
  • Ändern Sie den Status nicht zu häufig. Statusleistensymbole sollten nicht laut, instabil oder aufmerksamkeitsintensiv erscheinen. Das Auge ist empfindlich für Veränderungen im peripheren Sehbereich, sodass Statusänderungen subtil sein müssen.

  • Bei Symbolen, die wichtige Statusinformationen bereitstellen, bevorzugen Sie direkte Bezeichnungen.

  • Nicht bezeichnete Statusleistensymbole sollten QuickInfos enthalten.

Weitere Informationen finden Sie unter Symbole.

Wechselwirkung

  • Machen Sie einen Statusleistenbereich interaktiv, um Benutzern direkten Zugriff auf verwandte Befehle und Optionen zu ermöglichen.
    • Verwenden Sie ein Steuerelement, das wie eine Menüschaltfläche oder eine geteilte Schaltfläche aussieht und sich verhält. Diese Statusleistenbereiche müssen über einen Dropdownpfeil verfügen, um anzugeben, dass sie klickbar sind.
    • Zeigen Sie das Menü mit der linken Maustaste nach unten an, nicht mit der Maus nach oben.
    • Unterstützen Sie das Klicken mit der rechten Maustaste oder doppelklicken Sie nicht. Benutzer erwarten solche Interaktionen nicht in einer Statusleiste, daher werden sie wahrscheinlich nicht versuchen.
  • QuickInfos beim Daraufzeigen anzeigen

Text

  • Verwenden Sie im Allgemeinen präzise Bezeichnungen. Schneiden Sie jeden Text aus, der eliminiert werden kann.
  • Bevorzugen Sie Satzfragmente, ohne Satzzeichen zu beenden. Verwenden Sie vollständige Sätze (mit endender Interpunktion) nur, wenn Satzfragmente nicht wesentlich kürzer sind.
  • Geben Sie bei optionalen Statusbeschriftungen an, was der Vorgang mit einer Beschriftung ausführt, die mit einem Verb (Gerundformular) beginnt und mit einem Auslassungszeichen endet. Beispiel: "Kopieren...". Diese Bezeichnung kann sich dynamisch ändern, wenn der Vorgang über mehrere Schritte verfügt oder mehrere Objekte verarbeitet.
  • Verwenden Sie keine Farbe, Fett oder Kursiv, um Statusleistentext hervorzuheben.
  • Informationen zu QuickInfo-Ausdrücken finden Sie unter QuickInfos und Infotips.

Dokumentation

Verweisen Sie auf Statusleisten als Statusleisten, nicht auf Statuslinien oder andere Variationen. Beispiel: "Die aktuelle Seitenzahl wird auf der Statusleiste angezeigt."