Quando uma pessoa precisa clicar ou tocar em um controle, duas perguntas influenciam o esforço da interação: quão longe está o alvo e quanto espaço existe para acertá-lo? A Lei de Fitts descreve essa relação e ajuda a tomar decisões mais conscientes sobre botões, menus, ícones, campos e ações prioritárias.
Ela não é uma regra para deixar tudo grande nem uma fórmula que substitui testes com usuários. É um modelo de desempenho motor. Em UX, seu valor está em revelar quando uma interface exige precisão desnecessária, aumenta o tempo de execução ou torna mais provável o acionamento errado.
O que é a Lei de Fitts?
A Lei de Fitts afirma que o tempo necessário para alcançar um alvo depende da distância até ele e do tamanho disponível para acertá-lo. Quanto mais distante e menor o alvo, maior tende a ser o tempo de aquisição e a chance de erro. Quanto mais próximo e maior a área acionável, mais simples tende a ser a seleção.
Paul Fitts apresentou o modelo em 1954 no artigo The Information Capacity of the Human Motor System in Controlling the Amplitude of Movement. O experimento original estudava movimentos rápidos entre alvos físicos. A aplicação em interfaces é uma adaptação do princípio para tarefas de apontar e selecionar com mouse, caneta ou toque.
Em uma interface, a pergunta prática é: a ação importante está fácil de alcançar e tem uma área de interação tolerante a pequenos desvios?
Como a Lei de Fitts funciona
Uma forma comum de representar o modelo é:
MT = a + b × log2(1 + D/W)
- MT é o tempo de movimento até o alvo.
- D é a distância entre a posição inicial e o alvo.
- W é a largura efetiva do alvo na direção do movimento.
- a e b são constantes estimadas a partir do dispositivo, da tarefa e dos dados coletados.
A razão entre distância e largura forma o índice de dificuldade. Se o botão fica duas vezes mais longe ou tem metade da largura, a tarefa tende a exigir mais controle. A relação não é linear: pequenas mudanças podem ter efeitos diferentes conforme o ponto de partida e o contexto da ação.
O que significa largura efetiva?
A largura usada no modelo não é simplesmente a medida total do retângulo desenhado. Ela representa a margem de erro disponível na direção em que a pessoa se move. Um botão muito largo, mas parcialmente coberto por outro elemento, pode ter uma largura efetiva menor. Um alvo circular também oferece uma largura diferente conforme o ângulo de aproximação.
Essa distinção é útil para avaliar componentes com formatos irregulares, ícones próximos e áreas de toque que não coincidem com a borda visual. Em vez de perguntar apenas “quantos pixels tem o botão?”, pergunte “quanto espaço seguro existe para concluir a ação?”.
A Interaction Design Foundation resume o princípio como uma relação entre tempo de aquisição, distância e tamanho do alvo. A própria IxDF também ressalta que o modelo se aplica melhor a movimentos rápidos de apontar e selecionar, não a qualquer movimento contínuo ou interação complexa.
A relação entre velocidade e precisão
A Lei de Fitts descreve uma situação de compromisso. Para chegar mais rápido, a pessoa pode fazer um movimento amplo e corrigir a posição no final. Para acertar um alvo pequeno, precisa desacelerar e controlar melhor o movimento. Quando o design coloca um alvo pequeno em uma posição distante, ele cobra tempo e precisão ao mesmo tempo.
Esse compromisso também explica por que uma interface pode parecer rápida em uma demonstração feita por alguém experiente e ser lenta para o público real. A avaliação precisa considerar a variação entre pessoas, dispositivos e contextos. Um componente que funciona para quem usa mouse com precisão pode falhar para quem usa toque, caneta ou tecnologia assistiva.
Onde a Lei de Fitts aparece em uma interface?
Ela aparece em qualquer tarefa de apontar e selecionar. O efeito pode ser discreto em uma tela estática, mas se repete muitas vezes em produtos usados diariamente. Pequenas diferenças acumuladas acabam influenciando produtividade, cansaço e percepção de qualidade.
- Formulários: o botão de avançar deve ficar perto do último campo, e seus estados precisam ser fáceis de identificar.
- Tabelas: ações por linha devem permanecer associadas ao registro, sem exigir uma busca visual pela tela.
- Menus: itens frequentes podem ter áreas generosas e espaçamento que reduza acionamentos acidentais.
- Modais: fechar, confirmar e cancelar devem ter alvos distintos e uma ordem que não favoreça o erro.
- Players de mídia: pausar, avançar e ajustar volume precisam ser alcançáveis sem precisão excessiva.
- Mapas e telas densas: controles próximos podem exigir mais espaçamento ou uma área de ativação maior.
O princípio não determina sozinho a posição ideal. Hierarquia visual, agrupamento, frequência, risco e significado da ação também importam. A Lei de Fitts entra como uma pergunta de desempenho dentro de uma decisão de design mais ampla.
Por que isso importa para UX?
Uma interface pode parecer visualmente organizada e ainda exigir esforço motor demais. Isso acontece quando a ação principal está longe do conteúdo que a explica, quando ícones importantes são pequenos ou quando controles concorrentes ficam próximos demais.
- Mais tempo para concluir tarefas frequentes.
- Mais cliques fora do alvo e mais tentativas.
- Maior chance de acionar cancelar, excluir ou voltar por engano.
- Maior dificuldade para pessoas com tremor, baixa precisão ou uso em movimento.
- Mais fricção em interfaces móveis, nas quais o dedo oculta parte da tela.
Esses efeitos não devem ser tratados apenas como uma questão estética. Eles afetam conclusão de tarefas, confiança e acessibilidade. A Lei de Fitts ajuda a formular hipóteses que podem ser verificadas em um teste de usabilidade ou em uma comparação entre versões.
Como aplicar a Lei de Fitts em interfaces
1. Aumente a área acionável, não apenas o desenho
Um ícone pode continuar visualmente compacto e ter uma área de interação maior ao redor. O que importa para a seleção é o alvo que responde ao input, não somente a forma visível. Isso é especialmente útil para botões de fechar, voltar, compartilhar e outros controles representados por ícones.
Deixe claro, porém, onde termina cada alvo. Aumentar áreas de controles vizinhos sem espaço suficiente pode criar sobreposição e novos erros.
Como isso aparece em um design system?
Em um design system, a Lei de Fitts pode orientar tokens e regras de componentes. Em vez de cada designer decidir o tamanho de um ícone ou a distância entre ações, o sistema pode definir uma área mínima de interação, estados de foco, espaçamento entre controles e exceções para contextos compactos.
Documente o tamanho visual e o tamanho acionável separadamente. Também registre quando uma redução é aceitável, como em links dentro de um parágrafo, e quando deve ser evitada, como em ações destrutivas ou controles usados repetidamente. Isso transforma uma recomendação abstrata em uma decisão reutilizável.
2. Aproxime a ação do contexto
Se uma pessoa termina de preencher um formulário, o botão que conclui essa etapa deve estar próximo do formulário e do ponto em que a atenção termina. Em uma tabela, ações da linha devem permanecer associadas ao item que será alterado. Evite obrigar a pessoa a atravessar a tela para executar uma consequência previsível.
3. Use bordas e cantos com intenção
Em muitas interfaces, as bordas e os cantos da janela funcionam como limites físicos. O cursor não ultrapassa esses limites, então um controle que encosta na borda pode ser alcançado com menos precisão. Menus no topo, barras laterais e ações nos cantos podem se beneficiar desse efeito, desde que permaneçam visíveis e compreensíveis.
4. Dê mais espaço às ações importantes
Nem toda ação merece o mesmo peso. A ação primária de uma tarefa frequente pode receber mais área e contraste. Ações destrutivas ou irreversíveis também precisam ser fáceis de localizar, mas não devem ficar tão próximas da ação segura que um pequeno desvio as acione acidentalmente.
5. Separe alvos concorrentes
Dois ícones pequenos lado a lado aumentam a exigência de precisão. Use espaçamento, agrupamento e hierarquia suficientes para que a pessoa consiga distinguir e selecionar cada opção. A separação também reduz o custo de um erro quando a tela é usada com uma mão ou em movimento.
6. Considere o dispositivo e a postura de uso
Mouse, trackpad, caneta, dedo e teclado impõem condições diferentes. O mesmo alvo pode ser confortável no desktop e difícil no celular. Observe também se a pessoa usa uma mão, segura o dispositivo em pé ou interage durante uma atividade que reduz a precisão.
Lei de Fitts e tamanho mínimo de toque
O modelo ajuda a explicar por que áreas pequenas são difíceis, mas não define sozinho um tamanho universal. Para acessibilidade, a WCAG 2.2 estabelece como critério AA que alvos de ponteiro tenham pelo menos 24 por 24 pixels CSS, salvo exceções como espaçamento suficiente ou controles equivalentes. O critério AAA de tamanho ampliado recomenda 44 por 44 pixels CSS.
No Android, a documentação oficial recomenda alvos de toque de pelo menos 48 por 48 dp e lembra que a área acionável pode ser maior que o ícone visível. Esses valores são referências de plataforma e acessibilidade, não uma conclusão matemática da Lei de Fitts. A decisão final deve considerar dispositivo, contexto, densidade e risco de erro.
Tamanho, espaçamento e foco não são a mesma coisa
Um alvo pode cumprir um tamanho mínimo e ainda ser difícil de usar se estiver colado a outro. Por isso, verifique três camadas:
- Área acionável: a região que responde ao clique, toque ou caneta.
- Espaçamento: a distância que evita que um desvio ative o controle vizinho.
- Foco: o estado visual que mostra qual controle receberá a ação do teclado ou da tecnologia assistiva.
A área maior favorece a aquisição, o espaçamento reduz ambiguidade e o foco torna o estado da interface perceptível. Os três trabalham juntos, mas nenhum substitui os outros.
Exemplos práticos
| Situação | Problema provável | Aplicação da Lei de Fitts |
|---|---|---|
| Botão “Continuar” distante do formulário | Movimento longo ao terminar a tarefa | Aproximar o botão do fluxo e manter área acionável confortável |
| Ícone de fechar com 16 px | Alvo pequeno e difícil de acertar | Expandir a área de toque e preservar espaçamento ao redor |
| “Excluir” colado em “Editar” | Alvos concorrentes aumentam erro | Separar ações e exigir confirmação para a ação destrutiva |
| Menu no canto da tela | Distância pequena, mas depende de visibilidade e contexto | Usar a borda como apoio sem esconder o controle |
| Botões de navegação em celular | Precisão reduzida durante uso com uma mão | Aumentar alvo, separar controles e considerar alcance do polegar |
Como testar se uma interface aplica bem a Lei de Fitts
Comece pelas tarefas que mais importam. Escolha ações frequentes, críticas ou associadas a abandono e compare a versão atual com uma alternativa. O objetivo não é provar que uma tela obedece à fórmula, mas descobrir se uma decisão reduz esforço sem criar confusão.
- Defina o ponto de partida e o alvo de cada tarefa.
- Registre tempo até o primeiro acionamento, sucesso, erros e tentativas.
- Compare mouse, toque e outros dispositivos quando fizerem parte do uso real.
- Observe se o alvo maior continua reconhecível e não cria sobreposição.
- Combine números com comentários e observação do comportamento.
Você pode acompanhar essas medidas junto de outras métricas de UX. Uma redução no tempo só é positiva se a taxa de erro não aumentar e se a pessoa continuar entendendo o que acontecerá depois do clique.
Um protocolo simples de comparação
Para comparar dois desenhos de um mesmo componente, mantenha a tarefa e o conteúdo constantes. Altere apenas a variável que deseja investigar, como tamanho do alvo, distância até a ação ou espaçamento entre botões.
- Escolha uma tarefa frequente e defina o ponto de partida.
- Crie pelo menos duas versões do componente.
- Use participantes que representem o público e os dispositivos reais.
- Registre tempo, acertos, erros, cliques extras e comentários.
- Analise também o que aconteceu depois do acionamento, não só a velocidade do clique.
- Repita o teste quando a mudança afetar outras partes do fluxo.
Se o alvo maior reduz o tempo, mas aumenta cliques acidentais ou torna a hierarquia menos clara, a solução não é automaticamente melhor. A escolha deve equilibrar eficiência, segurança, compreensão e consistência.
Quando a Lei de Fitts não é suficiente
O modelo trata principalmente da aquisição do alvo. Ele não responde se a pessoa sabe qual ação escolher, se compreende o rótulo, se confia no resultado ou se consegue recuperar um erro. Um botão enorme com o texto “Enviar” ainda pode gerar dúvida quando não explica o que será enviado.
- Use princípios de design de interação para avaliar comportamento e feedback.
- Use testes de usabilidade para entender escolha, compreensão e recuperação.
- Use acessibilidade para verificar teclado, foco, contraste, leitores de tela e entrada alternativa.
- Use pesquisa qualitativa quando o problema estiver relacionado a linguagem, expectativa ou contexto.
Também tenha cuidado ao aplicar a lei a gestos, arrastar e soltar, rolagem, desenho ou movimentos contínuos. Nesses casos, a tarefa envolve outras variáveis motoras e cognitivas que precisam ser analisadas separadamente.
Limitações e erros comuns
- Tratar a lei como receita: um botão maior não resolve rótulo confuso, fluxo desnecessário ou ação mal posicionada.
- Medir só a distância visual: o ponto real de partida pode ser o foco, o teclado, o polegar ou o último controle usado.
- Ignorar a largura efetiva: um alvo irregular pode ter uma área útil menor na direção do movimento.
- Confundir tamanho visual com área acionável: o ícone pode ser pequeno e o alvo acessível, ou o contrário.
- Aplicar valores sem contexto: 44, 48 ou qualquer outro número precisa ser interpretado junto das diretrizes e do dispositivo.
- Otimizar velocidade e esquecer segurança: ações críticas precisam ser fáceis de alcançar e difíceis de acionar por engano.
Conclusão
A Lei de Fitts oferece uma lente simples para avaliar a relação entre distância, tamanho do alvo e esforço de seleção. Em vez de decorar uma fórmula, use-a para fazer perguntas melhores: a ação está próxima do contexto? A área acionável tolera imprecisão? Existe espaço entre controles concorrentes? O tamanho atende ao dispositivo e às necessidades de acessibilidade?
Quando essas hipóteses são testadas com tarefas reais, a lei deixa de ser apenas teoria e passa a orientar interfaces mais rápidas, previsíveis e inclusivas.
O que é a Lei de Fitts?
A Lei de Fitts é um modelo de desempenho motor que relaciona o tempo para alcançar um alvo à distância até ele e à largura disponível para acertá-lo. Em interfaces, ajuda a avaliar botões, ícones e outros controles.
Como aplicar a Lei de Fitts em UX?
Aproxime ações do contexto, aumente a área acionável, separe controles concorrentes, use bordas com intenção e considere o dispositivo e a postura de uso.
A Lei de Fitts define o tamanho mínimo de um botão?
Não. Ela explica como distância e tamanho afetam a aquisição do alvo, mas não define um valor universal. Diretrizes como WCAG e recomendações de plataforma oferecem referências de acessibilidade.
Qual tamanho de botão é recomendado para toque?
A WCAG 2.2 define 24 por 24 pixels CSS como mínimo AA para alvos de ponteiro, com exceções, e 44 por 44 pixels CSS no critério AAA de tamanho ampliado. O Android recomenda 48 por 48 dp para alvos de toque.
A Lei de Fitts vale para qualquer interação?
Não. O modelo é mais adequado a movimentos rápidos de apontar e selecionar. Ele não descreve sozinho leitura, compreensão, desenho contínuo, gestos complexos ou a qualidade do rótulo de uma ação.


