Partilhar via


Barra de tarefas

Observação

Este guia de design foi criado para o Windows 7 e não foi atualizado para versões mais recentes do Windows. Grande parte das orientações ainda se aplica em princípio, mas a apresentação e os exemplos não refletem as nossas orientações de conceção atuais .

A barra de tarefas é o ponto de acesso para programas exibidos na área de trabalho. Com os novos recursos da barra de tarefas do Windows 7, os usuários podem fornecer comandos, acessar recursos e exibir o status do programa diretamente da barra de tarefas.

A barra de tarefas é o ponto de acesso para programas exibidos na área de trabalho, mesmo que o programa seja minimizado. Diz-se que tais programas têm presença na área de trabalho. Com a barra de tarefas, os usuários podem visualizar as janelas primárias abertas e certas janelas secundárias na área de trabalho, e podem alternar rapidamente entre elas.

captura de tela da barra de tarefas com recursos destacados

A barra de tarefas do Microsoft Windows.

Os controles na barra de tarefas são chamados de botões da barra de tarefas. Quando um programa cria uma janela primária (ou uma janela secundária com determinadas características), o Windows adiciona um botão da barra de tarefas para essa janela e remove-o quando essa janela fecha.

Os programas concebidos para o Windows 7 podem tirar partido destas novas funcionalidades do botão da barra de tarefas:

  • As Listas de Atalhos fornecem acesso rápido a destinos usados com frequência (como arquivos, pastas e links) e comandos por meio de um menu de contexto acessível a partir do botão da barra de tarefas do programa e do item do menu Iniciar, mesmo que o programa não esteja em execução no momento.
  • As barras de ferramentas de miniaturas fornecem acesso rápido a comandos usados com freqüência para uma janela específica. As barras de ferramentas de miniaturas aparecem na miniatura do botão da barra de tarefas.
  • Os ícones de sobreposição mostram a mudança de status no ícone do botão da barra de tarefas do programa.
  • As barras de progresso mostram o progresso de tarefas de longa execução no botão da barra de tarefas do programa.
  • Os botões da barra de tarefas da subjanela permitem que os usuários usem miniaturas de botões da barra de tarefas para alternar diretamente para guias de janela, janelas de projeto, janelas filhas de interface de vários documentos (MDI) e janelas secundárias.
  • Os botões fixos da barra de tarefas permitem que os usuários fixem botões de programa na barra de tarefas para fornecer acesso rápido aos programas, mesmo quando eles não estão em execução.

Tecnicamente, a barra de tarefas abrange toda a barra desde o botão Iniciar até a área de notificação; Mais comumente, no entanto, a barra de tarefas refere-se apenas à área que contém os botões da barra de tarefas. Para várias configurações de monitor, apenas um monitor tem uma barra de tarefas e esse monitor é o monitor padrão.

Nota: Diretrizes relacionadas a da área de trabalho, da área de notificação e de gerenciamento de janelas são apresentadas em artigos separados.

Esta é a interface de usuário correta?

Os programas concebidos para o Windows 7 podem tirar partido destas funcionalidades do botão da barra de tarefas. Faça a si mesmo as seguintes perguntas-chave para determinar se deve ou não usá-los:

Listas de Atalhos

  • Os usuários geralmente precisam iniciar novas tarefas usando seu programa? Em caso afirmativo, considere fornecer uma Lista de Atalhos. Embora as Listas de Atalhos possam ser usadas para outros fins, a maioria dos cenários envolve o início de uma nova tarefa.

  • Os usuários geralmente precisam acessar arquivos, pastas, links ou outros recursos usados recentemente ou com freqüência? Em caso afirmativo, considere fornecer uma Lista de Atalhos para aceder a estes recursos úteis.

    captura de ecrã da barra de tarefas com a lista de atalhos do Internet Explorer

    Neste exemplo, o Windows Internet Explorer usa uma Lista de Atalhos para apresentar páginas visitadas com frequência.

  • Os usuários geralmente precisam de acesso rápido a um pequeno número de comandos do seu programa enquanto usam outros programas, mesmo que o programa não esteja em execução? Em caso afirmativo, considere fornecer uma Lista de Atalhos com esses comandos usados com freqüência. Esses comandos devem funcionar mesmo se o programa não estiver em execução e devem ser aplicados a todo o programa, não a uma janela específica. Como alternativa, considere fornecer uma barra de ferramentas de miniaturas para comandos que se aplicam a uma janela específica.

    captura de tela da barra de tarefas com notas adesivas lista de atalhos

    Neste exemplo, o acessório Sticky Notes permite que os usuários criem uma nova nota rapidamente enquanto usam outros programas.

  • Você está promovendo recursos novos, de uso único ou difíceis de encontrar? Em caso afirmativo, não utilize as Listas de Atalhos porque estas não se destinam a este fim. Em vez disso, melhore a capacidade de descoberta de tais comandos diretamente no programa.

Barras de ferramentas de miniaturas

Aplicam-se todas as seguintes condições?

  • Os comandos aplicam-se a uma janela específica? As barras de ferramentas de miniaturas destinam-se a comandos que se aplicam a tarefas existentes, enquanto os comandos da Lista de Atalhos se destinam a iniciar novas tarefas.

  • Os usuários precisam interagir com uma tarefa em execução rapidamente enquanto usam outros programas? Nesse caso, as barras de ferramentas de miniaturas são uma boa escolha. As barras de ferramentas de miniaturas podem apresentar um máximo de sete comandos, mas um máximo de cinco comandos é geralmente preferido.

  • Os comandos são imediatos? Ou seja, não necessitam de insumos adicionais? As barras de ferramentas de miniaturas precisam ter comandos imediatos para serem eficientes, enquanto as Listas de Atalhos funcionam melhor com comandos que exigem entrada adicional.

    Incorreto:

    captura de ecrã da barra de tarefas com janelas sobrepostas

    Os comandos que exigem entrada adicional não funcionam bem nas barras de ferramentas de miniaturas.

  • Os comandos são diretos? Ou seja, os usuários podem interagir com eles usando um único clique? As barras de ferramentas precisam ter comandos diretos para serem eficientes.

  • Os comandos são bem representados por ícones? Os comandos da barra de ferramentas de miniaturas são apresentados usando ícones e não rótulos de texto, enquanto os comandos da Lista de Atalhos são representados por rótulos de texto.

    Incorreto:

    captura de tela do comando de miniatura com ícone

    Neste exemplo, o comando não é bem representado por ícones.

Ícones de sobreposição

  • O programa tem "presença na área de trabalho"? Caso contrário, use um ícone de área de notificação. Em caso afirmativo, considere usar um ícone de sobreposição em vez de colocar o status no ícone da área de notificação para programas projetados para o Windows 7. Isso garante que o ícone estará sempre visível (quando ícones grandes são usados) e consolida o programa com seu status em um só lugar.
  • O ícone de sobreposição é exibido temporariamente para mostrar uma alteração de status? Em caso afirmativo, um ícone de sobreposição pode ser apropriado, dependendo dos seguintes fatores:
    • O status é útil e relevante ao usar outros programas? Caso contrário, exiba as informações nas barras de status do programa ou em outra área de status do programa.

      captura de ecrã da barra de estado da janela do Internet Explorer

      Neste exemplo, a barra de status é usada porque o status não é útil ao usar outros programas.

    • O status está mostrando progresso? Em caso afirmativo, use uma barra de progresso do botão da barra de tarefas.

    • O status é crítico? É necessária uma ação imediata? Em caso afirmativo, exiba as informações de uma forma que exija atenção e não possa ser facilmente ignorada, como uma caixa de diálogo .

Barras de progresso

  • O feedback de progresso é útil e relevante ao usar outros programas? Ou seja, é provável que os usuários monitorem o progresso enquanto usam outros programas e, como resultado, mudem seu comportamento? Esse status útil e relevante geralmente é exibido usando uma caixa de diálogo de progresso sem moderação ou uma página de progresso dedicada, mas não com um ponteiro ocupado, indicador de atividade ou barra de progresso em uma barra de status. Se o status não for útil ao usar outros programas, basta exibir o feedback de progresso diretamente no próprio programa.

    Correto:

    captura de tela da caixa de diálogo Copiar com barra de progresso

    Incorreto:

    captura de tela da barra de progresso no botão da barra de tarefas

    No exemplo incorreto, a barra de progresso do botão da barra de tarefas não é muito útil.

  • A tarefa é contínua? Se a tarefa nunca for concluída, não há necessidade de mostrar seu progresso. Exemplos de tarefas contínuas incluem verificações antivírus que não são iniciadas pelos usuários e indexação de arquivos.

    Incorreto:

    captura de tela do ícone de progresso de uma tarefa contínua

    Neste exemplo, uma tarefa contínua não precisa mostrar o progresso.

Barras de tarefas da subjanela

  • Seu programa contém guias, janelas de projeto, janelas filhas MDI ou janelas secundárias para as quais os usuários geralmente gostariam de alternar diretamente? Em caso afirmativo, dar a essas janelas suas próprias miniaturas do botão da barra de tarefas pode ser apropriado.

Conceitos de design

Usando listas de atalhos e barras de ferramentas de miniaturas de forma eficaz

As Listas de Atalhos e as barras de ferramentas de miniaturas ajudam os utilizadores a aceder a recursos e a executar comandos de forma mais eficiente. No entanto, ao projetar como seu programa suporta esses recursos, não tome a eficiência melhorada como garantida. Se os usuários não puderem prever com precisão qual recurso tem o comando de que precisam, ou tiverem que verificar vários lugares, eventualmente os usuários ficarão frustrados e deixarão de usar esses recursos.

As Listas de Atalhos e as barras de ferramentas de miniaturas funcionam em conjunto de forma mais eficaz quando:

  • Claramente diferenciado. Os usuários sabem quando procurar um destino ou comando em uma Lista de Atalhos e quando procurar em uma barra de ferramentas de miniaturas. Há um propósito claro para cada um, então os usuários raramente confundem o conteúdo dos dois. Geralmente, as Listas de Atalhos são usadas para iniciar novas tarefas, enquanto as barras de ferramentas de miniaturas são usadas para interagir com tarefas em execução enquanto usa outros programas.
  • Útil. Os destinos e comandos oferecidos são os que os usuários precisam. Se os usuários provavelmente não precisarem de algo, ele não será incluído. Não use o número máximo de itens se eles não forem necessários.
  • Previsível. Os destinos e comandos oferecidos são aqueles que os usuários esperam encontrar. Os usuários raramente têm que olhar em mais de um lugar.
  • Bem organizado. Os usuários são capazes de encontrar o que estão procurando rapidamente. Eles usam rótulos descritivos, mas concisos, e ícones adequados para ajudar no reconhecimento.

Certifique-se de fazer uma pesquisa de usuário para se certificar de que você acertou. Se, em última análise, você achar que não pode criar listas de atalhos e barras de ferramentas de miniaturas juntas que atinjam esses objetivos, considere fornecer apenas uma delas. É melhor ter uma maneira previsível de dar comandos do que duas confusas.

Orientações

Botões da barra de tarefas

  • Faça com que os seguintes tipos de janela apareçam na barra de tarefas (para Windows 7, usando uma miniatura do botão da barra de tarefas):

    • Janelas primárias (que incluem caixas de diálogo sem proprietários)
    • Fichas de propriedade
    • Caixas de diálogo de progresso sem janela restrita
    • Assistentes
  • Para o Windows 7, use miniaturas de botões da barra de tarefas para agrupar os seguintes tipos de janela com o botão da barra de tarefas da janela principal a partir do qual ela foi iniciada. Cada programa (especificamente, cada programa percebido como um programa separado) deve ter um único botão da barra de tarefas.

    • Janelas secundárias
    • Separadores da área de trabalho
    • Janelas do projeto
    • Janelas filho MDI

    Correto:

    captura de ecrã do Explorador do Windows e da barra de progresso

    Neste exemplo, uma janela secundária é agrupada com o botão da barra de tarefas da janela principal.

    Incorreto:

    captura de ecrã do Explorador do Windows e do Painel de Controlo

    Neste exemplo, o Painel de Controle está incorretamente agrupado com o Windows Explorer. Os usuários percebem estes como programas separados.

    Incorreto:

    captura de tela do programa, da barra de progresso e de uma barra de tarefas

    Neste exemplo, o Backup do Windows usa incorretamente dois botões da barra de tarefas para um único programa.

  • Restaurar uma janela primária também deve restaurar todas as suas janelas secundárias, mesmo que essas janelas secundárias tenham seus próprios botões da barra de tarefas. Ao restaurar, coloque as janelas secundárias na parte superior da janela primária.

  • Para o Windows 7, os programas que normalmente têm presença na área de trabalho podem exibir temporariamente um botão da barra de tarefas para mostrar o status. Faça isso somente se o seu programa for normalmente exibido na área de trabalho e os usuários interagirem com ele com frequência. Um programa que normalmente é executado sem a presença da área de trabalho deve usar seu ícone de área de notificação, mesmo que nem sempre esteja visível.

    Incorreto:

    captura de ecrã do botão da barra de tarefas do Centro de Sincronização do Windows

    Neste exemplo, a Central de Sincronização do Windows usa incorretamente um botão temporário da barra de tarefas para exibir o status. Em vez disso, deve usar o ícone da área de notificação.

Ícones

  • Projete o ícone do seu programa para ter uma ótima aparência na barra de tarefas. Certifique-se de que é significativo e reflete a sua função e a sua marca. Torne-o distinto, especialize-o e garanta que ele seja bem renderizado em todos os tamanhos de ícones. Gaste o tempo necessário para acertar. Siga as diretrizes do ícone Aerostyle.

  • Se o seu programa usa ícones de sobreposição, projete o ícone base do seu programa para lidar bem com sobreposições. Os ícones de sobreposição são exibidos no canto inferior direito, portanto, projete o ícone para que a área possa ser obscurecida.

    captura de tela de ícones e com sobreposição inferior direita

    Neste exemplo, o ícone do botão da barra de tarefas do programa não tem informações importantes na área inferior direita.

  • Não use sobreposições no ícone base do seu programa se o programa usa ícones de sobreposição ou não. Usar uma sobreposição no ícone base será confuso porque os usuários terão que descobrir que ele não está comunicando status.

    Incorreto:

    captura de tela do ícone de base com sobreposição

    Neste exemplo, o ícone base do programa parece estar mostrando o status.

Para obter diretrizes gerais de ícones e exemplos, consulte Ícones.

Ícones de sobreposição

  • Use ícones de sobreposição para indicar apenas o status útil e relevante. Considere a exibição de um ícone de sobreposição como uma possível interrupção do trabalho do usuário, portanto, a alteração de status deve ser importante o suficiente para merecer uma possível interrupção.

    Incorreto:

    captura de tela de três ícones de sobreposição

    Nesses exemplos, o ícone de sobreposição não é importante o suficiente para merecer uma possível interrupção.

  • Use ícones de sobreposição para status temporário. Os ícones de sobreposição perdem seu valor se exibidos constantemente, portanto, o status normal do programa não deve mostrar um ícone. Remova o ícone de sobreposição quando o ícone:

    • É para um problema: Remova o ícone assim que o problema for resolvido.
    • Alertas de que algo é novo: Remova o ícone depois que o usuário ativou o programa.

    Exceção: Seu programa pode exibir constantemente um ícone de sobreposição se os usuários sempre precisam saber seu status.

    captura de tela do Live Messenger com ícone de sobreposição

    Neste exemplo, o Windows Live Messenger sempre exibe um ícone de sobreposição para que os usuários sempre possam verificar sua presença relatada.

  • Não exiba um ícone para indicar que um problema foi resolvido. Em vez disso, basta remover qualquer ícone anterior que indique um problema. Suponha que os usuários normalmente esperam que seu programa seja executado sem problemas.

  • Exiba ícones de sobreposição ou ícones de área de notificação, mas nunca ambos. Seu programa pode suportar ambos os mecanismos de compatibilidade com versões anteriores, mas se o programa exibir status usando ícones de sobreposição, ele também não deve usar ícones de área de notificação para status.

    Incorreto:

    captura de tela da barra de tarefas com o ícone exibido duas vezes

    Neste exemplo, o novo ícone de email é exibido redundantemente.

  • Não pisque o botão da barra de tarefas para chamar a atenção para uma alteração de status. Fazê-lo seria demasiado perturbador. Permita que os usuários descubram ícones de sobreposição por conta própria.

  • Prefira ícones de sobreposição padrão para indicar alterações de status ou status. Use estes ícones de sobreposição padrão:

    Sobreposição Situação
    captura de ecrã do pequeno ícone de aviso
    Advertência
    captura de tela do pequeno ícone de erro
    Erro
    captura de tela de um pequeno ícone desativado/desconectado
    Desativado/Desconectado
    captura de tela do pequeno ícone bloqueado/offline
    Bloqueado/Offline
  • Para ícones de sobreposição personalizados, escolha um design facilmente reconhecível. Use ícones coloridos de 16x16 pixels de alta qualidade. Prefira ícones com contornos distintos em vez de ícones quadrados ou retangulares. Aplique também as outras diretrizes de ícones estilo Aero.

  • Mantenha o design de ícones de sobreposição personalizados simples. Não tente comunicar ideias complexas, desconhecidas ou abstratas. Se você não conseguir pensar em um ícone personalizado adequado, use um erro de ícone padrão ou ícone de aviso em vez disso, quando apropriado. Esses ícones podem ser usados efetivamente para comunicar muitos tipos de status.

  • Não altere o status com muita frequência. Os ícones de sobreposição não devem parecer barulhentos, instáveis ou exigir atenção. O olho é sensível a alterações no campo de visão periférico, por isso as alterações de estado têm de ser subtis.

    • Não altere o ícone rapidamente. Se o status subjacente estiver mudando rapidamente, faça com que o ícone reflita o status de alto nível.

      Incorreto:

      captura de tela do ícone de sobreposição em dois estados

      Neste exemplo, o ícone de sobreposição em rápida mudança exige atenção.

    • Não use animações. Fazê-lo é demasiado perturbador.

    • Não pisce o ícone. Fazê-lo é demasiado perturbador. Se um evento exigir atenção imediata, use uma caixa de diálogo. Se o evento precisar de atenção, use uma notificação.

Botão da barra de tarefas piscando

  • Use o botão da barra de tarefas piscando com moderação para exigir a atenção imediata do usuário para manter uma tarefa contínua em execução. É difícil para os usuários se concentrarem enquanto um botão da barra de tarefas está piscando, então assuma que eles interromperão o que estão fazendo para fazê-lo parar. Embora piscar um botão da barra de tarefas seja melhor do que roubar o foco da entrada, piscar os botões da barra de tarefas ainda é muito intrusivo. Certifique-se de que a interrupção é justificada, por exemplo, para indicar que o usuário precisa salvar dados antes de fechar uma janela. Programas inativos raramente devem exigir ação imediata. Não pisque o botão da barra de tarefas se a única coisa que o usuário precisa fazer é ativar o programa, ler uma mensagem ou ver uma alteração no status.
  • Se não for necessária uma ação imediata, considere estas alternativas:
    • Use uma notificação de ação bem-sucedida para indicar que uma tarefa foi concluída.
    • Não faça nada. Basta esperar que os usuários atendam ao problema na próxima vez que ativarem o programa. Esta é muitas vezes a melhor escolha.
  • Se um programa inativo requer atenção imediata, pisce o botão da barra de tarefas para chamar a atenção e deixá-lo realçado. Não faça mais nada: não restaure ou ative a janela e não reproduza efeitos sonoros. Em vez disso, respeite a seleção do estado da janela do usuário e permita que o usuário ative a janela quando estiver pronto.
  • Para janelas secundárias que têm um botão da barra de tarefas, pisce seu botão em vez do botão da barra de tarefas da janela principal. Isso permite que os usuários atendam diretamente à janela.
  • Para janelas secundárias que não têm um botão da barra de tarefas, pisce o botão da barra de tarefas da janela principal e coloque a janela secundária sobre todas as outras janelas desse programa. As janelas secundárias que exigem atenção devem estar no topo para garantir que os usuários as vejam.
  • Piscar apenas um botão da barra de tarefas para uma janela de cada vez. Piscar mais de um botão é desnecessário e distrai demais.
  • Remova o realce do botão da barra de tarefas assim que o programa se tornar ativo.
  • Quando o programa se tornar ativo, certifique-se de que há algo óbvio a fazer. Normalmente, esse objetivo é alcançado exibindo uma caixa de diálogo que faz uma pergunta ou inicia uma ação.

Atalhos de Início Rápido

  • Coloque atalhos de programa na área Início Rápido somente se os usuários aceitarem. Como o Início Rápido foi removido do Windows 7, os programas projetados para o Windows 7 não devem adicionar atalhos de programa à área Início Rápido ou fornecer opções para fazê-lo.

Listas de Atalhos

Design

  • Crie Listas de Atalhos para satisfazer os objetivos dos seus utilizadores para as suas tarefas diárias. Considere:

    • O propósito do seu programa. Pense no que os usuários provavelmente farão a seguir. Para programas de criação de documentos, é provável que os usuários retornem aos documentos usados recentemente. Para programas que mostram conteúdo existente, os usuários podem querer ter acesso aos recursos que usam com frequência. Para outros programas, é provável que os usuários realizem tarefas que não fizeram antes, como ler novas mensagens, assistir a novos vídeos ou verificar a próxima reunião.

    • O que mais interessa aos utilizadores. Pense no motivo pelo qual os usuários usariam a Lista de Atalhos em vez de outros meios. Por exemplo, é mais provável que os usuários se preocupem com destinos que identificaram explicitamente como importantes (como endereços da Web que os usuários colocaram na barra de links ou nos Favoritos ou digitaram). É menos provável que se preocupem com aqueles obtidos indiretamente ou com pouco esforço (como endereços da Web visitados por meio de redirecionamento ou clicando em links).

      Correto:

      captura de tela da lista de atalhos com um link para um alvo

      Incorreto:

      captura de tela da lista de atalhos com cinco links para de destino

      No exemplo incorreto, a Lista de Atalhos contém muitos destinos com os quais os usuários provavelmente não se importam.

  • Não torne os destinos muito granulares. Tornar os destinos muito estreitos e específicos pode resultar em redundância, com várias maneiras de ir para o mesmo lugar. Por exemplo, em vez de listar páginas da Web individuais, liste home pages de nível superior; Em vez de listar músicas, liste álbuns.

    Correto:

    captura de tela da lista de atalhos organizada por grupos

    Incorreto:

    captura de tela da lista de atalhos organizada por músicas

    No exemplo incorreto, listar músicas em uma Lista de Atalhos irá preenchê-la com um único álbum.

  • Não preencha todos os slots disponíveis da Lista de Atalhos se não precisar. Concentre o conteúdo da Lista de Atalhos nos itens mais úteis se o seu programa tiver apenas três itens úteis, forneça apenas três. Quanto mais itens em uma Lista de Atalhos, mais esforço necessário para encontrar qualquer item específico.

    captura de tela da lista de atalhos com um comando

    Neste exemplo, o acessório Sticky Notes fornece um único comando Jump List, porque é tudo o que é necessário.

  • Forneça dicas de ferramentas somente quando necessário para ajudar os usuários a entender os itens da Lista de Atalhos. Evite dicas de ferramentas redundantes porque elas são uma distração desnecessária. Para obter mais diretrizes de dicas de ferramentas, consulte Dicas de ferramentas e dicas de informações.

    Incorreto:

    captura de tela da lista de atalhos com dicas de ferramenta redundantes

    Neste exemplo, a dica de ferramenta Lista de atalhos é redundante.

recursos da Lista de Atalhos vs. recursos do programa

  • Não disponibilize destinos e comandos apenas através de Listas de Atalhos. Os mesmos destinos e comandos devem estar disponíveis diretamente do próprio programa.
  • Use nomes consistentes para destinos e rótulos para comandos. Os itens da Lista de Atalhos devem ser rotulados da mesma forma que os itens equivalentes acessados diretamente do programa.
  • Permita que o programa manipule destinos e comandos mesmo quando o programa não estiver em execução. Fazer isso é necessário para uma experiência consistente, confiável e conveniente.

Agrupamento

  • Forneça pelo menos um e, no máximo, três grupos. Os itens da Lista de Atalhos são sempre agrupados para rotular sua finalidade. Ter mais de três grupos torna os itens mais difíceis de encontrar.

  • Use nomes de grupo padrão quando apropriado. Os nomes de grupo padrão são familiares e mais fáceis de entender para os usuários.

    Os comandos recebem o nome do grupo Tarefas, que é atribuído pelo Windows e, portanto, não pode ser alterado.

    Correto:

    captura de tela da lista de atalhos com o nome do grupo recente

    Incorreto:

    captura de tela da lista de atalhos com o nome do grupo de histórico

    Recente é o melhor nome de grupo porque é familiar, e a distinção sutil entre história e recente não vale a pena fazer.

Comandos

  • Forneça um conjunto fixo de comandos, independentemente do estado de execução do programa, do documento atual ou do usuário atual. Os comandos devem aplicar-se a todo o programa, não a uma janela ou documento específico. Fazer isso é necessário para uma experiência consistente, confiável e conveniente. Os comandos não devem ser removidos ou desativados.

    Exceções: Você pode substituir ou remover comandos quando:

    • Um conjunto de comandos mutuamente exclusivos compartilha um único slot de comando, desde que um comando sempre se aplique.
    • Os comandos não se aplicam até que recursos específicos tenham sido usados, desde que os comandos sempre se apliquem.

    Incorreto:

    captura de ecrã da lista de atalhos com a tarefa de impressão

    Neste exemplo, Imprimir não é um bom comando de Lista de Atalhos porque depende do documento atual.

    Correto:

    captura de ecrã da lista de atalhos com de início e saída

    Neste exemplo, Entrar e Sair são comandos mutuamente exclusivos. Além disso, os separadores são usados para agrupar comandos relacionados.

  • Use os seguintes rótulos de comando padrão quando apropriado. Os rótulos de comando padrão são mais fáceis de entender para os usuários.

  • Apresente os comandos em uma ordem lógica. As ordens comuns incluem por frequência de uso ou ordem de uso. Coloque comandos altamente relacionados próximos uns dos outros. No grupo Tarefas, coloque separadores entre grupos de comandos relacionados, conforme necessário.

  • Não forneça comandos para abrir ou fechar o programa. Estes comandos estão incorporados em todas as Listas de Atalhos.

ícones de comando

  • Dentro do grupo Tarefas, forneça um ícone de comando somente quando ele ajudar os usuários a entender, reconhecer ou diferenciar comandos, especialmente quando houver um ícone estabelecido para o comando usado no programa.

    • Exceção: Se o seu programa usa destinos (que sempre têm ícones) e comandos, considere fornecer ícones para todos os comandos, se não fazê-lo pareceria estranho.

    Incorreto:

    captura de tela do uso inconsistente de ícones da lista de atalhos

    Neste exemplo, o Internet Explorer deve fornecer ícones para todos os comandos para evitar uma aparência estranha.

destinos

  • Forneça um conjunto dinâmico de destinos específicos para o usuário atual, mas independentes do estado de execução do programa ou do documento atual. Como mencionado anteriormente, certifique-se de que eles se encaixam no propósito do seu programa, são o que os usuários mais se importam e têm o nível certo de especificidade.

  • Quando adequado, use uma lista de destinos "automática". Os destinos automáticos são gerenciados pelo Windows, mas seu programa controla os destinos específicos que são transmitidos.

    • Considere o uso de Recentes para programas de criação de documentos nos quais os usuários provavelmente retornarão aos destinos usados recentemente.

      captura de ecrã da lista de atalhos com o nome do grupo 'recente'

      Neste exemplo, o Bloco de Notas do Windows usa Destinos recentes.

    • Considere o uso de Freqüente para programas que mostram conteúdo existente, onde os usuários provavelmente retornarão aos itens que usam com frequência. Os destinos frequentes são ordenados por ordem de frequência, sendo os mais frequentes primeiro.

      captura de ecrã da lista de atalhos com o nome frequente do grupo

      Neste exemplo, o Windows Explorer usa destinos frequentes.

    • Use Freqüente se recente resultaria em muitos destinos inúteis. As listas frequentes são mais estáveis e a melhor escolha quando os usuários vão para muitos destinos diferentes, mas não é provável que retornem aos raramente usados.

      Incorreto:

      captura de tela da lista de atalhos com vários itens recentes

      Usar Recentes no Windows Internet Explorer resultaria em muitos destinos inúteis.

    • Se Recentes ou Frequentes forem escolhas igualmente adequadas, use Recentes porque essa abordagem é mais fácil para os usuários entenderem e é mais previsível.

    • Se estiver usando Recente, e o programa tiver um equivalente no menu Arquivo, faça com que as listas tenham o mesmo conteúdo na mesma ordem. Para os utilizadores, estas devem parecer as mesmas listas.

  • Quando necessário, use uma lista de destino personalizada. Seu programa tem controle total sobre o conteúdo e a ordem de classificação de uma lista de destino personalizada e, portanto, pode basear a lista em quaisquer fatores.

    • Crie versões personalizadas de Recentes ou Frequentes se forem adequadas, mas o gerenciamento automático não funciona bem para o seu programa. Por exemplo, seu programa pode precisar rastrear uma variedade de fatores além dos comandos de arquivo aberto. Nesse caso, use o mesmo nome (Recente ou Frequente) e ordene a classificação, pois os usuários não saberão da diferença.

    • Caso contrário, use um tipo diferente de destino para melhor satisfazer os objetivos do usuário. Muitas vezes, essas listas ajudam os usuários a executar tarefas que não tinham feito antes, como ler novas mensagens, assistir a novos vídeos ou verificar a próxima reunião.

      captura de ecrã da lista de atalhos com o nome do grupo 'novo'

      Neste exemplo, o Windows Media Center lista os programas gravados recentemente que o usuário ainda não viu.

    • Escolha uma ordem de classificação que corresponda ao modelo mental do usuário da lista. Por exemplo, uma lista de estilos to-do teria a próxima coisa a fazer listada primeiro. Se não houver um modelo mental claro, classifique a lista de destinos em ordem alfabética.

  • Não use várias listas de destino que forneçam exibições diferentes dos mesmos dados. Em vez disso, várias listas de destino devem ter dados principalmente diferentes para dar suporte a cenários diferentes. Por exemplo, você pode fornecer uma lista recente ou uma lista frequente, mas não ambas. Fazer isso é um desperdício se itens sobrepostos estiverem presentes, mas confuso se itens sobrepostos forem removidos.

    Incorreto:

    captura de tela da lista de atalhos com itens de grupo repetidos

    Neste exemplo, fornecer visões diferentes dos mesmos destinos é um desperdício.

    Correto:

    captura de tela da lista de atalhos com tarefas bem organizadas

    Neste exemplo, as listas de destino têm dados diferentes para tarefas diferentes.

  • Se o seu programa tiver um comando para limpar dados para privacidade, limpe também as listas de destinos. As listas de destino podem conter dados confidenciais.

Barras de ferramentas de miniaturas

Interação

  • Forneça até sete dos comandos mais importantes e usados com frequência que se aplicam à janela mostrada na miniatura. Não se sinta obrigado a fornecer tantos comandos quanto você pode se o seu programa tem apenas três comandos importantes e usados com freqüência, forneça apenas três.

    Incorreto:

    captura de tela da barra de ferramentas com muitos comandos

    Neste exemplo, a barra de ferramentas de miniaturas tem comandos que não são importantes.

  • Use comandos diretos e imediatos. Esses comandos devem ter um efeito imediato, clicar no comando não deve exibir um menu suspenso ou uma caixa de diálogo para mais entradas.

    Incorreto:

    captura de tela da miniatura com o menu suspenso

    Os comandos da barra de ferramentas de miniaturas devem ter um efeito imediato.

  • Desative comandos que não se aplicam ao contexto atual ou que resultariam diretamente em um erro. Não oculte esses comandos porque isso torna a apresentação da barra de ferramentas instável.

  • Não descarte a miniatura quando os usuários clicarem em um comando se for provável que revisem os resultados ou cliquem imediatamente em outro comando. Remova a miniatura dos comandos que indicam que o usuário terminou por enquanto, como com comandos que exibem outras janelas.

    captura de tela da miniatura do media player com o comando

    Neste exemplo, clicar em Avançar no Windows Media Player continua a exibir a miniatura porque os usuários podem querer dar outros comandos.

    captura de tela da miniatura com o ícone de bate-papo

    Neste exemplo, clicar em Bate-papo no Windows Live Messenger descarta a miniatura porque os usuários têm maior probabilidade de enviar uma mensagem.

Apresentação

  • Verifique se os ícones da barra de ferramentas de miniaturas estão em conformidade com as diretrizes de ícones Aerostyle. Para cada comando, forneça ícones coloridos de alta qualidade de 16x16, 20x20 e 24x24 pixels. As versões maiores são usadas em modos de exibição de alto dpi.
  • Verifique se os ícones estão claramente visíveis em relação à cor de fundo da barra de ferramentas nos estados normal e de foco. Avalie sempre os ícones no contexto e nos modos de alto contraste.
  • Escolha designs de ícones de comando que comuniquem claramente seu efeito. Ícones de comando bem projetados são autoexplicativos para ajudar os usuários a encontrar e entender comandos de forma eficiente.
  • Escolha ícones que sejam reconhecíveis e distinguíveis. Certifique-se de que os ícones têm formas e cores distintas. Isso ajuda os usuários a encontrar os comandos rapidamente, mesmo que não se lembrem do símbolo do ícone. Após o uso inicial, os usuários não devem depender de dicas de ferramentas para distinguir entre os comandos.
  • Forneça uma dica de ferramenta para rotular cada comando. Uma boa dica de ferramenta rotula o controle não rotulado para o qual está sendo apontado. Para obter diretrizes e exemplos, consulte Dicas de ferramentas e dicas de informações.

Barras de progresso

  • Siga as diretrizes gerais da barra de progresso, incluindo não reiniciar ou fazer backup do progresso e usar uma barra de progresso vermelha para indicar um problema.
  • Evite usar barras de progresso indeterminado. Barras de progresso indeterminado mostram atividade, não progresso. Reserve barras de progresso indeterminado para as raras situações em que os usuários não consideram a atividade como certa.

Para obter mais diretrizes, consulte Barras de progresso.

Texto

Títulos das janelas

Ao escolher títulos de janelas, considere a aparência do título na barra de tarefas:

  • Otimize os títulos para exibição na barra de tarefas colocando concisamente as informações distintivas em primeiro lugar.

  • Para caixas de diálogo de progresso sem moderação, primeiro resuma o progresso. Exemplo: "66% Concluído."

  • Evite títulos de janela com truncamentos incômodos.

    Incorreto:

    captura de tela do título que corta o nome do programa

    Neste exemplo, o título da janela truncada tem resultados infelizes.

Comandos da Lista de Atalhos

  • Iniciar comandos com um verbo.
  • Use maiúsculas no estilo de frase.

Para obter mais diretrizes de rótulo de comando, consulte Menus.

Documentação

Ao se referir à barra de tarefas:

  • Consulte a barra inteira como a barra de tarefas (uma única palavra composta em minúsculas).
  • Consulte os itens na barra de tarefas especificamente por seu rótulo ou, geralmente, como botões da barra de tarefas.
  • Sempre que possível, formate os rótulos da barra de tarefas usando texto em negrito. Caso contrário, coloque o rótulo entre aspas apenas se necessário para evitar confusão.
  • Consulte os ícones de sobreposição como ícones de botão da barra de tarefas. Não se refira a eles como notificações, mesmo que seu objetivo seja notificar os usuários. No entanto, você pode dizer que esses ícones notificam os usuários sobre eventos específicos.

Exemplo: O ícone do botão da barra de tarefas Novo Email notifica que uma nova mensagem de email chegou.