Benachrichtigungen über Ereignisse in Anwendungen
Allan Day
aday@gnome.org
Christian Kirbach
christian.kirbach@gmail.com 2014
Mario Blättermann
mario.blaettermann@gmail.com 2016

# Informationsleisten

An info bar is a strip that is placed above a content view, directly below the header bar or tool bar. It contains text, and can also include controls. Info bars persist: they can be permanent, or they can be dismissed by the user.

# Anwendungsfälle

Info bars can be used to communicate a particular state about a particular content item or location. For example, an info bar could indicate that a document is out of date or being edited by others, or that a service relating to a location is not operating. In some situations, they can also be used to present supplementary information, such as user guidance.

Since info bars are persistent, they are generally more appropriate for communicating ongoing states rather than events (notifications or in-app notifications are more appropriate here).

Info bars primarily communicate by using text, and have the advantage that they can include both a heading and a longer explanation. However, they also take up space and attract attention. If the state you want to communicate is not critical, or can be communicated through a simple string or icon, you might want to consider alternative approaches: text or icons can be added elsewhere in your interface, or the appearance of navigation controls (such as view switchers, tabs or sidebar lists) can be changed.

# Richtlinien

Beware of info bar overuse: they should be an exceptional presence in your interface.

Es sollten nicht mehrere Informationsleisten gleichzeitig sichtbar sein.

Verwenden Sie nur eine längere Beschreibung, wenn es unbedingt nötig ist: Eine einfache Überschrift sollte meist ausreichen.

Im Allgemeinen benötigen Informationsleisten kein Symbol.

# API-Referenz

GtkInfoBar