Notificações de eventos do aplicativos
Allan Day
aday@gnome.org
Georges Neto
georges.stavracas@gmail.com 2014,
Rafael Fontenelle
rafaelff@gnome.org 2017-2021

# Barras de informação

Uma barra de informação é uma tira que é posicionada acima de uma visão de conteúdo, diretamente abaixo da barra de cabeçalho ou barra de ferramentas. Ela contém texto e também pode incluir controles. Barras de informação persistem: elas podem ser permanentes ou podem ser dispensadas pelo usuário.

# Quando usar

Barras de informação podem ser usadas para comunicar um estado em particular sobre um item de conteúdo ou localização em particular. Por exemplo, uma barra de informação poderia indicar que um documento está desatualizado ou sendo editado por outros, ou que um serviço relacionado a uma localização não está em operação. Em algumas situações, elas também podem ser usadas para apresentar informações suplementares, tal como orientação do usuário.

Já que barras de informação são persistentes, elas geralmente são mais apropriadas para comunicar estados em andamento em vez de eventos (notificações ou notificações no aplicativo são mais apropriadas aqui).

Barras de informação se comunicam principalmente usando texto, e têm a vantagem de que elas podem incluir tanto um cabeçalho e uma explicação longa. Porém, elas também pode tomar espaço e atrair atenção. Se o estado que você deseja comunicar não é crítico, ou pode ser comunicado por meio de uma simples string ou ícone, você pode querer considerar abordagens alternativas: texto ou ícones podem ser adicionadas em outro lugar em sua interface, ou a aparência dos controles de navegação (tal como listas de alternadores de visão, abas ou barra lateral) pode ser alterada.

# Diretrizes

Cuidado com o uso excessivo de barras de informação: elas podem ser um presença excepcional em sua interface.

Apenas uma barra de informação deve estar visível por vez.

Apenas inclua uma explicação longa se ela realmente for necessária: um título simples geralmente pode ser o suficiente.

Falando de forma geral, barras de informação não exigem um ícone.

# Referência de API

GtkInfoBar