Como inventariar controles de uma página em contexto.
Um inventário de controles deve registrar rótulos e funções no contexto. Um botão só com ícone pode precisar de nome acessível mesmo quando o sentido visual parece óbvio.
Adapte o fluxo à sua tarefa.
Liste controles acionáveis em uma região definida, registrando rótulo visível, nome acessível, função e estado quando disponíveis. Relacione rótulos repetidos ao seu contêiner. Não acione controles apenas para identificá-los; anote comportamentos incertos para revisão posterior.
- O que você fornece
- Controles da página renderizada.
- O que você recebe
- Rótulos, tipos e contexto visível de interação dos botões.
Veja a entrada e o resultado.
Entrada e saída ilustrativas · exemplo didático, não uma execução real do WebAct
Exemplo campo
Supplied DOM: <button>Save draft</button> and <button><svg aria-hidden="true"></svg></button>. Second control visually uses a trash icon; no other naming attributes.
Exemplo completo
Control 1: native button, visible and accessible name "Save draft". Control 2: native button, no accessible name in the supplied markup; decorative SVG does not provide one. Review: confirm the second action, then provide an accurate name such as Delete item if that is its actual function.
Carregue esta entrada no prompt e copie para o WebAct para testar a tarefa. Seu resultado pode ser diferente da ilustração.
Decisões e solução de problemas.
Links com aparência de botão entram no inventário?
Inclua-os ao revisar a interface, mas preserve seu papel de link e destino para distinguir navegação de ação.
Por que vários controles Excluir são difíceis de diferenciar no resultado?
Falta o registro ou a seção ao redor. Adicione esse contexto e veja se os nomes acessíveis também distinguem os controles.
Teste com sua própria fonte.
Substitua o exemplo pelo seu material no prompt. Mantenha os requisitos necessários e copie a tarefa para o WebAct.
Personalizar e copiar a tarefa ↑