Abas Tabs
Abas usam rótulos para alternar o conteúdo em um painel compartilhado. A tarefa principal continua aberta.
↗Aprenda os nomes de botões, menus, formulários e outras partes que as pessoas usam em uma tela.
Abrir um termo para um significado simples, um exemplo, quando usá-lo, quão oficial ele é, e seu nome de código.
Abas usam rótulos para alternar o conteúdo em um painel compartilhado. A tarefa principal continua aberta.
↗Um acordeão empilha seções cujos títulos abrem ou fecham o próprio conteúdo.
↗Ações em massa permitem que alguém escolha muitos itens e execute uma ação em todo o conjunto escolhido.
↗Um controle de redimensionamento é um ponto visível em uma borda ou canto. As pessoas o arrastam para mudar o tamanho de um painel, campo, coluna ou objeto.
↗Um alerta é uma mensagem curta e importante que é anunciada sem mover o foco do teclado. Ele não pede que o usuário responda imediatamente.
↗Este pacote de aprendizado compara três tipos de feedback. Um alerta informa um estado importante. Um banner se estende por uma área. Uma notificação vai para um fluxo que as pessoas podem verificar mais tarde. O pacote não é um único padrão de status.
↗Um círculo que mostra quanto de uma tarefa mensurável foi concluída.
↗Uma textarea é uma caixa para digitar várias linhas de texto. Seu tamanho pode ficar fixo ou ser ajustável.
↗Uma armadilha de teclado ocorre quando o foco entra em uma parte da página, mas não pode sair usando o teclado.
↗Uma avaliação mostra uma opinião em uma escala fixa. A escala pode usar estrelas, números ou níveis com nome.
↗Um avatar é uma foto pequena, iniciais ou um símbolo. Ajuda a identificar uma pessoa, equipe, robô ou conta.
↗Uma barra de ferramentas é um grupo nomeado de controles que as pessoas usam com frequência. Tab entra no grupo uma vez, depois as setas movimentam dentro dele.
↗Uma barra de menu é um menu que permanece visível, frequentemente em uma linha horizontal. Seus itens abrem comandos ou submenus com regras de teclado no estilo de aplicativos.
↗Uma barra de navegação agrupa os links das páginas principais e mostra qual página está aberta agora.
↗Uma barra de progresso mostra quanto de uma tarefa cronometrada foi concluída. As pessoas podem lê-la, mas não a controlam diretamente.
↗Este pacote de aprendizado compara dois diferentes padrões de navegação. Uma barra lateral é mais larga e possui rótulos ou ferramentas. Um trilho de navegação é estreito e frequentemente usa ícones. O pacote não é um termo padrão de interface.
↗Um botão é um controle que você aperta para fazer algo acontecer na tela atual.
↗Spinbutton é o nome ARIA para um controle que seleciona um valor de um intervalo definido. Normalmente, as pessoas podem digitar um valor ou aumentá-lo e diminuí-lo. Um stepper numérico é uma forma de como ele pode se apresentar.
↗Um botão de menu abre uma lista de ações ou opções. Ele informa ao software se o menu está aberto.
↗Um botão pequeno, muitas vezes mostrado como três pontos, abre ações menos importantes. Use-o quando essas ações não cabem na página.
↗Uma bottom sheet é um painel fácil de usar no toque. Ela sobe de baixo e pode parar em alturas definidas.
↗Uma trilha de navegação é um caminho de links que mostra a página atual e suas páginas pai.
↗O cabeçalho do site guarda a marca, a navegação principal, a conta e as ferramentas do site lá no topo.
↗Uma caixa de combinação editável é um campo de texto junto a uma lista que filtra enquanto você digita.
↗Uma lista suspensa é uma lista personalizada de escolhas. Ela gerencia qual escolha está ativa e como as teclas de seta se movem pela lista.
↗Uma caixa de seleção é uma caixa que você pode marcar ou desmarcar. Cada escolha pode ser independente.
↗Um campo de busca é uma caixa de texto para achar conteúdos que combinam com as palavras digitadas.
↗Um text field é uma caixa de uma linha com rótulo, onde as pessoas digitam ou editam textos.
↗Uma unidade completa de input com um label visível, um controle, ajuda opcional, estado de validação e uma mensagem de erro ligada.
↗Um campo somente leitura pode receber foco e seu valor pode ser copiado. A pessoa não pode editar o valor.
↗Um cartão é um grupo com limites claros que mostra um assunto, seus detalhes e ações relacionadas.
↗Um carrossel mostra um ou alguns painéis de cada vez. As pessoas o movimentam com setas, pontos ou deslizes.
↗Um spinner roda sem parar para mostrar que há trabalho acontecendo quando não existe um número de conclusão útil.
↗Um hover card é uma preview rica. Ele abre quando você passa o mouse ou foca numa referência, sem bloquear a página.
↗Um Cascader mostra as escolhas um nível de cada vez. Uma escolha abre a próxima lista correspondente.
↗Um centro de notificações no aplicativo mantém atualizações úteis em um só lugar. Cada item mostra o que mudou, quando e se está não lido.
↗Uma chamada para ação é um convite claro que guia as pessoas ao próximo passo útil.
↗Um chip é um pequeno item interativo que representa uma entrada, filtro, escolha ou item removível. Sua ação exata deve ser clara.
↗Uma citação repete as palavras de alguém e diz claramente de onde essas palavras vieram.
↗Um seletor de números mostra um número que você pode digitar e controles para adicionar ou tirar. Ele pode usar um input de número nativo ou a semântica de ARIA spinbutton. Só os botões de mais e menos não criam essa semântica.
↗Um slider move um seletor por uma trilha para escolher um valor ou uma faixa.
↗Um segmented control junta uma pequena fila de escolhas que muda um modo, filtro ou valor.
↗Um cursor de inserção é a linha piscando num texto editável. Ele mostra onde vai o próximo caractere digitado ou colado.
↗Uma descrição acessível adiciona detalhes úteis que o nome acessível de um elemento não fornece. Pode explicar um formato, limite ou consequência.
↗Um diálogo de alerta é uma janela que pede uma escolha urgente. As pessoas precisam entender o resultado antes de continuar.
↗Uma janela modal é uma tela focada. Ela bloqueia a tela atual até alguém fechar ou terminar o que estava fazendo.
↗Uma tooltip é uma nota curta sobre um controle. Ela abre quando o mouse passa por cima ou o teclado foca no controle. As pessoas não podem usá-la como um botão.
↗Um badge é uma marca pequena, não clicável, anexada a outro item. Ele mostra uma contagem, status ou sinal curto e é um padrão de design, não um padrão web.
↗Este pacote de aprendizado compara três rótulos que variam de acordo com o sistema de design. Um distintivo frequentemente mostra status ou uma contagem. Uma etiqueta organiza o conteúdo em um grupo. Um chip pode ser interativo. O pacote não é um único termo padrão de componente.
↗Um divider é uma linha visível ou semântica entre grupos, controles ou partes de um tópico.
↗Uma divulgação é um botão que mostra ou oculta uma seção relacionada. Ele também informa ao software se a seção está aberta.
↗Um skeleton é um espaço simples no formato do conteúdo que ainda está carregando.
↗Um estado de erro permanece visível quando uma ação ou página falha. Ele explica o problema específico e fornece uma maneira segura de se recuperar.
↗Um estado de sucesso confirma que uma ação foi concluída. Ele mostra o resultado duradouro e qualquer próximo passo útil.
↗Um estado vazio aparece quando uma lista ou espaço de trabalho não tem conteúdo no momento. Ele explica o motivo e fornece um próximo passo útil.
↗Este pacote de aprendizado cobre três estados diferentes de aplicativo. Vazio significa que ainda não há conteúdo. Erro significa que algo falhou. Sucesso confirma a conclusão. Cada um precisa de sua própria mensagem e próximo passo. O pacote não é um termo de estado padrão.
↗Um Statistic destaca um valor. Seu rótulo, unidade, período de tempo e contexto explicam o significado.
↗Uma tag é um rótulo curto que geralmente não pode ser clicado. Ela agrupa um item ou mostra um status constante. Uma tag é um padrão de design, não um padrão web.
↗Uma FAQ reúne perguntas que as pessoas costumam fazer antes de decidir ou pedir ajuda. As respostas usam palavras e situações que essas pessoas conhecem.
↗`<fieldset>` e `<legend>` são elementos HTML integrados para um grupo de controles de formulário relacionados. A legenda indica a pergunta que eles compartilham.
↗Um filter é um controle ou regra que mostra só os itens que correspondem às condições escolhidas. Ele não muda os dados originais.
↗Um fluxo de importação de dados verifica um arquivo enviado, corresponde suas colunas, visualiza as alterações e relata cada resultado da importação.
↗Um formulário que junta detalhes da conta para entrar. Ele deve ter recuperação, gerenciadores de senhas, erros claros e envio seguro.
↗Um formulário de múltiplas etapas divide uma tarefa longa em páginas menores. Ele verifica as respostas antes de enviá-las.
↗Um drawer desliza a partir da beirada da tela. Uma parte da página atrás dele continua visível.
↗O gerenciamento de assinatura mostra o plano pago atual de um cliente e permite que ele entenda ou altere cobranças futuras.
↗O gerenciamento de foco move o ponto ativo do teclado após a mudança de página. Ele também retorna o foco quando uma superfície temporária é fechada.
↗O gerenciamento de membros é o lugar onde administradores permitidos convidam pessoas, veem seu status, mudam funções ou removem acesso.
↗Uma grade ARIA é um conjunto interativo de linhas e células. As teclas de seta movem o foco para cima, para baixo, para a esquerda e para a direita.
↗Um treegrid é uma tabela interativa com linhas que podem ter linhas filhas. As pessoas podem abrir os níveis das linhas enquanto as células ainda se alinham em colunas.
↗Um grid de dados é uma tabela parecida com aplicativo. As pessoas podem mover, selecionar, classificar ou editar muitos dados.
↗Um Gráfico transforma dados em uma imagem. Ele pode mostrar comparações, tendências, intervalos ou ligações.
↗Um grupo com label de botões de liga-desliga. Uma ou mais opções separadas podem continuar apertadas.
↗Um grupo de opções mostra várias escolhas, mas deixa a pessoa marcar apenas uma.
↗Uma hierarquia de títulos usa níveis de título para mostrar como as seções da página se encaixam.
↗HTML Semântico significa escolher elementos HTML pelo que eles fazem, não apenas por como eles aparecem. A página mantém sua estrutura e comportamento embutido mesmo sem CSS.
↗Um ícone é um pequeno símbolo que ajuda a reconhecer uma ação, objeto, status ou grupo.
↗Uma Imagem é uma foto dentro do conteúdo. Precisa de regras de tamanho, carregamento, corte e texto alternativo que sirvam para seu objetivo.
↗Um indicador de progresso mostra que o trabalho ainda está acontecendo. Uma barra ou um anel mostra um progresso conhecido. Um spinner significa que o tempo de espera é desconhecido.
↗O índice de aba móvel dá ao grupo um ponto de parada na aba. As teclas de seta então movem o foco entre os itens dentro do grupo.
↗aria-current informa às ferramentas assistivas qual item está atual em um conjunto relacionado. Não significa que o item está selecionado.
↗Legendas são textos sincronizados com a fala e sons úteis. Uma transcrição é uma versão legível em texto de todo o áudio ou vídeo.
↗Um lightbox abre a mídia num visualizador maior e escurece a página ao redor.
↗Uma linha do tempo põe eventos, estados ou marcos em ordem pelo tempo em um caminho visível.
↗Um link é um texto ou mídia que abre outra página, arquivo ou lugar.
↗Um Skip Link ajuda quem usa teclado a pular menus repetidos. Ele move o foco para o conteúdo principal ou outra área importante.
↗Uma lista mostra itens relacionados numa ordem útil ou fácil de seguir.
↗Uma Lista de Descrições pareia cada nome com um valor ou explicação. Ela serve para fatos curtos e somente leitura.
↗Um ponto de referência é uma área principal de uma página. A tecnologia assistiva permite que as pessoas saltem diretamente para essa área.
↗Um marco banner é a área principal do cabeçalho de um site inteiro. Uma faixa de anúncio ampla também pode ser chamada de banner, mas é um padrão de design diferente.
↗Uma matriz de permissões mostra quais funções podem realizar cada ação em uma área escolhida. Ela facilita a comparação das regras de acesso.
↗Um medidor exibe uma medição dentro de um intervalo conhecido. Ele também pode marcar os intervalos baixo, alto e ideal.
↗Uma mensagem de status informa um resultado, progresso ou espera sem abrir um diálogo ou tirar o foco.
↗Um menu de comandos é um grupo de ações ou escolhas com regras especiais de foco de teclado. Ele geralmente abre a partir de um botão ou de outra área de comando.
↗Um menu de contexto mostra comandos para o objeto ou área que o abriu. Ele geralmente é aberto com um clique direito ou a tecla de menu de contexto.
↗Este pacote de aprendizado compara menus pelo modo como eles se abrem. Um menu suspenso abre a partir de um controle. Um menu de contexto pertence a um objeto e frequentemente abre no ponteiro. O pacote não é um único termo padrão de menu.
↗Este pacote de aprendizado compara dois termos diferentes. Um menu lista comandos. Uma barra de menus é um grupo de menus de comandos sempre visível. O pacote não é um termo padrão de interface.
↗Um botão de menu com três linhas. Abre a navegação principal do site quando não há espaço suficiente para mostrá-la.
↗Um menu suspenso é um menu de comando de curta duração que abre a partir de um botão e permanece ao lado dele. Seu padrão semântico usual é um botão de menu mais um menu.
↗O modo de cores forçadas usa uma paleta do sistema escolhida pelo usuário em vez de muitas cores da página. Isso pode tornar controles e textos mais fáceis de distinguir.
↗A navegação da barra lateral é uma área lateral com links nomeados que podem permanecer abertos ou dobrar. Frequentemente agrupa lugares relacionados em um produto.
↗Um nome acessível é o rótulo que o software calcula para um controle ou imagem. Leitores de tela o usam para identificar o item.
↗Um toast é uma mensagem curta de status. Ele não bloqueia a página e costuma sumir sozinho.
↗Uma notificação web é uma mensagem que o navegador ou sistema operacional exibe fora da página. O usuário deve dar permissão, e a mensagem segue as regras do sistema.
↗A ordem do foco é o caminho que o foco do teclado segue através de uma página. Deve coincidir com a ordem de leitura e de tarefas.
↗O padrão de feed ARIA é um fluxo de itens semelhantes a artigos que muda. Pode adicionar novos itens ou remover antigos à medida que as pessoas navegam por ele.
↗Uma página de configurações mantém escolhas que mudam como um aplicativo funciona em várias tarefas. Bons padrões permitem que a maioria das pessoas comece imediatamente.
↗Paginação divide uma coleção em páginas numeradas e mostra qual página está aberta.
↗Um painel de análise combina algumas medidas e gráficos relacionados. Ele fornece uma visão rápida de uma questão.
↗Um command palette é um painel de busca amigável ao teclado. Ele abre ações, páginas e itens recentes.
↗Os passos mostram a posição de uma pessoa em um processo curto. O processo tem uma ordem fixa e um fim.
↗A pesquisa global encontra diferentes tipos de coisas em um aplicativo a partir de um local de pesquisa compartilhado.
↗Um ponteiro ou cursor marca onde o mouse ou dispositivo de toque está na tela. O formato dele pode significar selecionar, digitar, arrastar, mudar o tamanho, esperar ou indisponível.
↗Um popover é um pequeno painel ligado ao controle que o abriu. Ele pode ter conteúdo organizado e ações sem bloquear a página.
↗Prova social é a evidência que as pessoas podem verificar. Mostra que pessoas ou grupos relevantes usam, confiam ou valorizam um produto.
↗Um quadro Kanban mostra os passos reais pelos quais o trabalho passa. Os cartões representam trabalho, e limites de WIP impedem muitos inícios.
↗O reflow de conteúdo ajusta uma página em um espaço estreito sem perder conteúdo ou funções. A maioria da leitura não deve precisar de rolagem bidirecional.
↗Uma região ao vivo informa à tecnologia assistiva quando o texto importante da página muda. Ela pode anunciar a atualização sem mover o foco.
↗Um registro de atividades lista ações de produtos em ordem cronológica. Cada linha indica quem fez o quê, em qual item e quando.
↗Um media player é um conjunto de controles para áudio ou vídeo. Ele inclui play, progresso, volume, legendas e outras escolhas de reprodução.
↗Um resumo de erros é uma lista curta no topo de um formulário. Cada item explica um erro e vincula ao seu campo.
↗O rodapé do site é a área final usada em todo o site. Ele guarda links secundários, detalhes legais, formas de contato e informações de confiança.
↗A rolagem infinita carrega mais itens do feed quando o leitor se aproxima do final atual.
↗Uma Form Label diz o que um input precisa. O código liga a etiqueta ao seu controle correspondente.
↗Uma hero section é a principal área de abertura de uma página. Ela explica rápido a promessa, para quem é, a prova e qual a próxima ação.
↗Um Tree Select mostra escolhas aninhadas em uma árvore que dá para abrir. Ele pode permitir uma ou várias escolhas.
↗Seleção de Texto é o intervalo de texto marcado. As pessoas selecionam texto para copiar, substituir, anotar ou editar.
↗Um select abre uma lista fixa e deixa a pessoa escolher um valor.
↗Um Color Picker permite que as pessoas escolham uma cor. Ele pode mostrar um campo de cor, barra de matiz, valores ou amostras.
↗Um seletor de datas é um controle para digitar ou escolher um dia em um calendário. Ele não escolhe um horário do dia.
↗Um seletor de data e hora ajuda as pessoas a escolher uma data, hora ou intervalo válido. Ele pode mostrar um calendário ou relógio.
↗Um seletor de horário é um controle para digitar ou escolher um horário local do dia. Seu tamanho de passo e formato de exibição local devem estar claros.
↗Um separador é uma linha visível que também pode marcar uma quebra real entre partes. Se as pessoas podem focar e movê-lo, ele se torna um divisor ajustável.
↗Um switch liga ou desliga uma configuração, e a mudança normalmente acontece na mesma hora.
↗Uma tabela alinha fatos relacionados em linhas e colunas com rótulos. Normalmente, é só para leitura ou tem apenas ações simples.
↗Uma tabela de preços organiza planos, preços, limites, funções e regras de compra para você comparar.
↗O tamanho alvo é a área total que uma pessoa pode clicar ou tocar para usar um controle. Pode ser maior que o ícone visível.
↗O texto alternativo explica o significado útil de uma imagem quando alguém não consegue ver a imagem. Ele deve corresponder à função da imagem naquela página.
↗Uma barra de navegação é uma lista vertical curta de lugares principais ao longo da borda de uma tela. É um padrão de design comum, não um padrão da web.
↗Uma interface de chat reúne mensagens, nomes de remetentes, uma caixa de escrita, estados de envio e anexos. Ela também mostra formas de corrigir erros.
↗O upload de arquivo cobre escolher, verificar, enviar e gerenciar arquivos de um dispositivo.
↗A validação do formulário usa regras e mensagens para encontrar, prevenir e explicar respostas ausentes ou incorretas.
↗Um scrim é uma camada escura e transparente atrás de uma janela sobreposta. Ele separa a janela e mostra que a página abaixo está bloqueada.
↗Uma visualização salva lembra como uma lista é filtrada, ordenada e exibida, para que a mesma visualização útil possa ser aberta novamente.
↗Uma tree view é uma lista com níveis. As linhas principais abrem ou fecham para mostrar os itens que estão dentro delas.
↗Uma visualização de calendário coloca itens agendados em dias ou faixas de horário. As pessoas podem visualizar um dia, semana ou mês.
↗"Voltar ao topo" é um atalho em páginas longas. Ele leva a visão e o foco perto do começo.
↗