Interface Mais detalhes B · Orientação oficial Plataforma: Web

Roving tabindex

Índice de aba móvel

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.

Veja como funciona
Você poderia chamar de Roving tabindexíndice de aba móvelum único tabuladorfoco por tecla de seta

Veja como funciona

Exemplo trabalhado originalÍndice de aba móvel
ACCESSIBLE UI RULEÍndice de aba móvelone tabindex=0 + remaining tabindex=-1 + arrow key swaps the active item
BARRA DE FERRAMENTAS DE TEXTO1 Tab stop
Negritotabindex=0Itálico-1Link-1Citar-1
SETA PARA A DIREITANegrito 0 → Itálico 0focus() + swap tabindex
Tab → entrar uma vezTab → sair uma vez
APROVADOA barra de ferramentas usa um único ponto de parada de Tab e teclas de seta internas.EVITARNunca deixe dois itens com tabindex 0.
one tabindex=0 + remaining tabindex=-1 + arrow key swaps the active itemA11Y
Índice de aba móvelPrática de interface acessível

Outro exemplo

Uma barra de ferramentas começa com Negrito no tabindex 0. Os outros botões usam -1. Seta para a direita move 0 para Itálico.

Partes principais

  1. 01widget composto
  2. 02Um único Tabulador
  3. 03Itens inativos
  4. 04Regra de tecla de seta
  5. 05Item ativo atualizado
  6. 06Saída da aba

Use-o quando

Use-o para widgets compostos com comportamento documentado de teclas de seta. Mantenha exatamente um item na ordem normal do Tab.

Não o use quando

Não o use para links não relacionados ou para a página inteira. Não deixe dois itens com tabindex 0.

Nome usado no código

one tabindex=0 + remaining tabindex=-1 + arrow key swaps the active item

Antes de lançar

Give assistive tools the control’s name (accessible name), purpose (role), value, and state. Check keyboard use, visible focus, target size, disabled and busy states, feedback, and recovery.

Solicitação que você pode copiar

Outcome: Complete the task with Índice de aba móvel (Roving tabindex). User context: Uma barra de ferramentas começa com Negrito no tabindex 0. Os outros botões usam -1. Seta para a direita move 0 para Itálico. Recommended pattern: Índice de aba móvel (Roving tabindex). Why it fits: Use-o para widgets compostos com comportamento documentado de teclas de seta. Mantenha exatamente um item na ordem normal do Tab. Do not use it when: Não o use para links não relacionados ou para a página inteira. Não deixe dois itens com tabindex 0. Product requirements: Define the default, loading, empty, error, success, and recovery states. Keep user input. Give clear feedback after every action. Accessibility and resilience: Use semantic HTML, full keyboard access, and visible focus. Make the layout work when zoomed and support reduced motion. Follow the project’s current rules. Do not add a new UI library unless the project already uses it. Acceptance criteria: The main task works with keyboard only and at 320px width. Focus and status changes are announced. Check loading, failure, retry, cancel, and reduced-motion paths. Evidence and limits (evidence boundary): É oficial para essa fonte. Outras plataformas ou equipes podem usar o termo de outra maneira. Unknowns to confirm: Product wording, data source, analytics events, supported devices and languages, and platform limits.

Conferir este pedido

Review how Índice de aba móvel (Roving tabindex) is used now. Definition: 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. Release checks: Give assistive tools the control’s name (accessible name), purpose (role), value, and state. Check keyboard use, visible focus, target size, disabled and busy states, feedback, and recovery. Before changing code, list the evidence, gaps, severity, and the smallest safe fix.

B
Quão oficial é este termo?

Orientação oficial

A plataforma, framework, projeto ou grupo de especialistas nomeado tem um guia oficial para este termo.

É oficial para essa fonte. Outras plataformas ou equipes podem usar o termo de outra maneira.

Escopo
Apenas o que a fonte cobre:nome canônico、definição、interação、comportamento do teclado、acessibilidade
Status do documento
estável
Verificado em
2026-07-30

Fontes e escopo da evidência

Fonte de autoridade + Referência do termo · W3C WAI · estável Managing Focus Within Components Using a Roving tabindex Escopo: nome canônico、definição、interação、comportamento do teclado、acessibilidade Papel aqui: Referência direta ao termo A fonte cobre: nome canônico, definição, interação, comportamento do teclado, acessibilidade Origem do fundo WAI-ARIA 1.2 — aria-activedescendant Papel aqui: Contexto útil, não uma definição

Copie você mesmo

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