O que é rolagem infinita e como funciona?

A rolagem infinita é uma técnica usada por muitos sites modernos, incluindo Twitter, Facebook e Reddit.

Se você é um usuário que deseja saber por que um site está se comportando da maneira que está ou um designer que está considerando usar a técnica, entendê-la é a chave.

Aqui está o que é o pergaminho infinito, o que há de bom nele e o que não é tão bom.

O que é rolagem infinita?

A rolagem infinita é uma técnica que carrega mais conteúdo conforme você rola. Ele permite que você continue a rolagem indefinidamente e às vezes é conhecido como rolagem sem fim.

Aza Raskin inventou o mecanismo enquanto trabalhava na Humanized, uma pequena empresa de interface de usuário. Originado em 2006, tem se tornado cada vez mais popular em sites convencionais desde então.

A técnica é frequentemente usada em feeds de mídia social, que podem ser muito populosos. Eles mudam com tanta frequência que o rolo infinito pode ser conveniente para os leitores. O termo se refere a sites e aplicativos, no desktop ou no celular.

A rolagem infinita geralmente substitui um layout conhecido como paginação. Esta é uma abordagem mais tradicional que divide grandes listas em várias páginas menores. Essas páginas são normalmente numeradas. Uma série de links geralmente permite que os usuários selecionem páginas individuais.

A tecnologia por trás do rolo infinito

A rolagem infinita ainda funciona da mesma maneira que a navegação normal em sites, nos bastidores. Seu navegador solicita algum conteúdo e um servidor da web o envia de volta.

A principal diferença técnica é que a rolagem infinita envia a solicitação usando JavaScript . Como leitor, você pode não estar muito ciente de que isso está acontecendo, embora o conteúdo possa parecer carregar mais rápido. Várias técnicas, incluindo pré-carregamento, podem realmente acelerar o processo.

A rolagem infinita geralmente funciona automaticamente, carregando novo conteúdo quando o leitor chega ao final da página ou próximo a ela. Mas também existem compromissos. Alguns sites apresentam um botão carregar mais na parte inferior de seu conteúdo. Isso ainda usa a mesma técnica subjacente para injetar mais conteúdo, mas age manualmente.

O Google é um exemplo interessante. Ele pagina seus resultados da web no desktop, mas usa uma rolagem infinita manual no celular. Seus resultados de imagem são automaticamente infinitos em ambos.

Então, qual é o problema com o rolo infinito?

Primeiro, existem desvantagens técnicas e de design para equilibrar alguns dos benefícios. Freqüentemente, ocorrem devido à implementação imperfeita, e não a falhas inerentes à rolagem infinita. Mas eles ainda ocorrem.

Se um site introduziu rolagem infinita durante uma reformulação, ele pode impactar outros elementos da página. Por exemplo, se o design de uma página usa um rodapé, ele pode se tornar inacessível se o conteúdo continuar carregando e empurrando-o para fora do caminho.

A técnica requer JavaScript, mas geralmente está disponível e as implementações podem contornar isso mesmo quando não está. Mais problemático é o efeito na impressão, especialmente com ferramentas projetadas para imprimir uma página inteira. Ninguém quer imprimir todo o histórico do feed do Twitter!

Outra desvantagem envolve a navegação. Quando você rola para carregar conteúdo extra, sai da página e depois retorna, o que deve ser exibido? Esse problema é parte de um problema mais amplo. A rolagem infinita geralmente cria páginas que não funcionam bem quando marcadas.

E quanto ao impacto social da rolagem sem fim?

Além de quaisquer desvantagens técnicas, o efeito no comportamento humano também pode ser significativo. O próprio Aza Raskin expressou preocupação com o uso indevido da técnica:

É como se eles estivessem tomando cocaína comportamental e apenas espirrando em toda a sua interface e isso é o que faz você voltar e voltar e voltar.

O argumento é que, como a rolagem infinita continua alimentando novos conteúdos, ela incentiva os usuários a consumir mais e mais. Claro, o pergaminho sem fim em si é apenas um pequeno fator de habilitação. O vício em mídias sociais existiria sem ele, mas pode ser menos pronunciado.

Relacionado: Efeitos Negativos das Redes Sociais nas Pessoas e Usuários

Os altos e baixos da rolagem infinita

A rolagem infinita é uma técnica inteligente, mas com desvantagens a serem levadas em consideração. Não é adequado para todas as situações. Como acontece com qualquer escolha de design, os criadores de sites devem testar alternativas.

Como leitor, é útil entender as diferenças entre a rolagem infinita e o modelo estático tradicional. No último, o navegador da web carrega conteúdo sob solicitação explícita. Páginas individuais têm URLs distintos para que os leitores possam marcá-los.