Guia de decisão · 02

Barra lateral vs. Gaveta

A resposta curta

Uma barra lateral fica no layout da página. Um drawer desliza por um curto período de tempo e pode cobrir ou empurrar a página.

Use uma barra lateral para ferramentas ou links que as pessoas usam com frequência quando houver espaço. Use uma gaveta para tarefas menos comuns ou telas pequenas, e facilite o fechamento.

01

Veja o que cada padrão faz

Experimente cada exemplo. Depois leia sobre o trabalho para o qual ele foi feito.

Sidebar Source List

Sidebar Source List

↗

Uma Sidebar Source List é uma lista em formato de árvore na lateral de uma janela. A fonte ou grupo escolhido define o que aparece na área principal.

Sidebar Source List
Design systemUpdated just now
Foundations24 items
Components68 items
Patterns31 items
Uma biblioteca de fotos lista a Biblioteca, Favoritos, álbuns e grupos compartilhados. A coleção escolhida preenche a área de detalhes.
Use-o quando
Use-o quando grupos ou lugares estáveis controlam a visão principal e as pessoas retornam a eles frequentemente enquanto trabalham.
Não o use quando
Evite usar para uma lista de verificação única ou uma lista de ações curtas e planas. Cada categoria deve realmente mudar a fonte do conteúdo principal.
Nome usado no código
NSOutlineView source-list style / SwiftUI NavigationSplitView
Abrir o guia completo
Drawer

Gaveta

↗

Um drawer desliza a partir da beirada da tela. Uma parte da página atrás dele continua visível.

Visualizar
V
GavetaDialog + edge positioning

Um drawer desliza a partir da beirada da tela. Uma parte da página atrás dele continua visível.

Abre a partir da borda final. A página permanece visível.
VisualizarDuplicadoArquivo
Gavetadrawer
Selecione um pedido para abrir seus detalhes pela direita. A lista de pedidos permanece visível atrás deles.
Use-o quando
Use-o para detalhes ou uma segunda tarefa menor quando manter o lugar atual ajuda.
Não o use quando
Nunca comprima um fluxo de trabalho longo com muitas etapas em uma gaveta estreita.
Nome usado no código
Dialog + edge positioning
Abrir o guia completo
02

Comparação rápida

Padrão de UIMelhor paraNão paraNome usado no código
Sidebar Source ListSidebar Source List Use-o quando grupos ou lugares estáveis controlam a visão principal e as pessoas retornam a eles frequentemente enquanto trabalham. Evite usar para uma lista de verificação única ou uma lista de ações curtas e planas. Cada categoria deve realmente mudar a fonte do conteúdo principal. NSOutlineView source-list style / SwiftUI NavigationSplitView
GavetaDrawer Use-o para detalhes ou uma segunda tarefa menor quando manter o lugar atual ajuda. Nunca comprima um fluxo de trabalho longo com muitas etapas em uma gaveta estreita. Dialog + edge positioning
03

Antes de lançar

  1. 01

    Anote o que a pessoa precisa fazer.

  2. 02

    Teste o teclado, foco, toque, zoom, carregamento, estados vazio e de erro.

  3. 03

    Certifique-se de que as pessoas podem obter as mesmas informações sem passar o mouse ou movimento.

  4. 04

    Teste com conteúdo real em telas pequenas e grandes.

04

Pedido de comparação para copiar

Copie isso quando o seu time precisar de ajuda para escolher entre os padrões.

Escolha o melhor padrão de Sidebar Source List (Sidebar Source List), Gaveta (Drawer) para o nosso fluxo real de usuário. Use esta regra: Uma barra lateral fica no layout da página. Um drawer desliza por um curto período de tempo e pode cobrir ou empurrar a página. Anote a tarefa, a quantidade de conteúdo e o custo de parar o fluxo. Teste o comportamento de teclado, toque, carregamento, erro e movimento reduzido. Explique sua escolha e depois construa a menor versão acessível com o sistema de design do projeto.

Copie você mesmo

O navegador não conseguiu copiar isso. Selecione a solicitação abaixo e copie você mesmo.