Livro texto

10. Padrões de interação

Padrões de interação são modelos de design que descrevem soluções comuns para a interação entre usuários e sistemas. Esses padrões vão além dos elementos de interface e abordam o fluxo de interação e a lógica subjacente que guia a experiência do usuário. Este capítulo examinará alguns dos padrões de interação mais comuns, como "arrastar e soltar", "infinito scroll" e "lazy loading", fornecendo exemplos e métricas relevantes para cada um.

Arrastar e Soltar (Drag and Drop)

O padrão "arrastar e soltar" permite que os usuários movam elementos na interface arrastando-os com um dispositivo apontador, como um mouse ou um dedo.

Exemplos e Métricas

Um exemplo clássico é um software de design gráfico que permite aos usuários arrastar formas e imagens pela tela. Métricas como a precisão do posicionamento e a satisfação do usuário podem ser usadas para avaliar a eficácia deste padrão de interação.

Infinito Scroll (Infinite Scrolling)

O "infinito scroll" é um padrão de interação que carrega conteúdo continuamente à medida que o usuário rola para baixo na página, eliminando a necessidade de clicar em botões de "próxima página".

Exemplos e Métricas

Um exemplo comum é uma rede social que carrega mais posts automaticamente quando o usuário chega ao final da página. Métricas como o tempo gasto na página e o número de itens visualizados podem ser usadas para avaliar a eficácia deste padrão.

Lazy Loading

O "lazy loading" é uma técnica que carrega elementos, como imagens ou vídeos, apenas quando estão prestes a ser exibidos na tela, melhorando o desempenho e a eficiência.

Exemplos e Métricas

Um exemplo seria um site de notícias que carrega imagens dos artigos apenas quando o usuário rola até elas. Métricas como o tempo de carregamento da página e a utilização de recursos podem ser usadas para avaliar a eficácia deste padrão.


Em resumo, padrões de interação são componentes cruciais que influenciam a usabilidade e a experiência do usuário em sistemas interativos. Eles fornecem soluções testadas e comprovadas para desafios comuns de design, permitindo que designers e desenvolvedores criem experiências mais intuitivas e agradáveis. A seleção e implementação cuidadosas desses padrões, apoiadas por métricas e testes de usabilidade, podem significativamente melhorar a qualidade de um projeto de Interação Humano-Computador (IHC). A compreensão e a aplicação eficaz desses padrões são fundamentais para o sucesso de qualquer sistema interativo.