Contexto
Paginação, “Carregar mais” e scroll infinito podem dividir uma coleção em partes, mas não produzem a mesma experiência. A escolha deve partir da tarefa: encontrar um item, comparar opções, explorar novidades, voltar a um resultado ou alcançar o fim da coleção.
Paginação cria páginas e pontos de retorno claros. “Carregar mais” mantém os itens no mesmo contexto e depende de uma ação explícita. Scroll infinito adiciona conteúdo automaticamente durante a rolagem. Nenhum desses padrões é universal: a decisão depende do conteúdo, do volume, da estabilidade dos resultados, do desempenho e da necessidade de orientação.
Escolha o padrão pela tarefa principal e valide a decisão com conteúdo real, desempenho e testes de uso.
- Use paginação: quando a pessoa precisa localizar, citar, compartilhar ou revisitar uma página específica; quando a posição, o total ou a URL são relevantes; ou quando resultados, tabelas e históricos precisam de pontos de retorno previsíveis.
- Prefira “Carregar mais”: quando a pessoa explora e compara itens em uma lista contínua, mas ainda precisa decidir quando adicionar conteúdo. Preserve o que já foi visto, informe o que foi carregado quando possível e ofereça um fim claro.
- Considere scroll infinito: em feeds de descoberta ou conteúdo sequencial nos quais continuar explorando é a tarefa principal e não é necessário alcançar um item por página. Use somente se posição, histórico, desempenho, rodapé e acesso por teclado e tecnologia assistiva continuarem compreensíveis.
- Use carregamento em blocos com critério: ele pode reduzir cliques e evitar uma lista inicial pesada. Um botão “Carregar mais” costuma oferecer mais controle do que adicionar itens apenas ao chegar ao fim.
- Preserve o estado: mantenha filtros, ordenação, busca, posição, itens já carregados e URL quando a tarefa exigir retorno, compartilhamento ou navegação pelo histórico.
- Defina o carregamento: informe espera, sucesso, erro e fim da coleção; evite duplicar itens e impeça que solicitações simultâneas alterem a ordem.
Regra prática: se encontrar e voltar importam mais do que explorar, comece avaliando paginação. Se explorar e comparar importam mais, avalie “Carregar mais”. Reserve o scroll infinito para feeds em que a continuidade é parte do objetivo e ofereça uma alternativa manual quando a pessoa precisar de mais controle.
Base da recomendação
USWDS, GOV.BR e W3C documentam padrões e requisitos diferentes para paginação, carregamento de conteúdo e feeds. A Baymard encontrou, em listas de produtos, contextos em que “Carregar mais” facilita a exploração e a comparação. Esse achado é específico de e-commerce: ele orienta uma hipótese de design, não uma regra para toda lista. A escolha final deve ser validada no produto.
Porque isso importa?
A forma de carregar itens muda a percepção de tamanho, posição e continuidade. Paginação torna a posição explícita e facilita retornar a uma URL. “Carregar mais” mantém a comparação no mesmo espaço e cria uma pausa voluntária. O scroll infinito reduz a ação necessária para continuar explorando, mas pode esconder o fim, deslocar o contexto e dificultar a recuperação de um item.
O custo não é apenas visual. Carregamento automático pode afetar histórico, foco, leitura por tecnologia assistiva, uso do rodapé, desempenho e recuperação depois de abrir um item. Paginação também pode ser ruim quando interrompe a comparação repetidamente ou apaga filtros a cada página.
Uma decisão correta equilibra descoberta, controle, orientação e custo técnico. Quando os dados não sustentam uma escolha clara, compare alternativas com tarefas reais e meça localização de itens, retorno, conclusão, erros e percepção de controle.
Quando usar?
- Paginação: buscas, tabelas, históricos, arquivos e coleções extensas com posição ou URL importantes.
- “Carregar mais”: catálogos e listas de exploração em que comparar itens no mesmo contexto é importante.
- Scroll infinito: feeds de novidades, notícias ou conteúdo sequencial em que continuar descobrindo é a tarefa principal.
- Carregamento em blocos: coleções grandes em que carregar tudo de uma vez prejudica desempenho.
- Híbrido: interfaces que precisam de continuidade, mas também de uma ação explícita para recuperar controle.
Quando evitar?
- Scroll infinito em buscas ou tabelas que exigem localizar e revisitar itens.
- Paginação em listas curtas que cabem em poucos ciclos de leitura.
- “Carregar mais” quando a pessoa precisa acessar diretamente uma página final.
- Qualquer padrão que perca filtros, ordenação, posição ou itens já vistos.
- Carregamento automático sem tratamento de erro, fim da coleção e estado de espera.
- Escolher pelo padrão do concorrente sem testar a tarefa principal.
Recomendações
Faça
- Parta da tarefa principal.
- Preserve posição, filtros e estado.
- Defina um fim claro.
- Mostre espera e carregamento.
- Trate erro, repetição e fim.
- Indique o que foi adicionado.
- Teste retorno e compartilhamento.
- Meça controle, descoberta e localização.
Evite
- Usar scroll infinito por moda.
- Esconder o rodapé.
- Perder filtros ou ordenação.
- Duplicar itens ao carregar.
- Mover o foco sem aviso.
- Impedir voltar ao ponto anterior.
- Assumir que “Carregar mais” serve para tudo.