Contactar o apoio

Respondemos por e-mail, normalmente em dois dias.

Para prevenir abusos, o Google reCAPTCHA verifica este envio; alguns dados são transmitidos ao Google. O script só é carregado na abertura deste formulário.

← Todos os artigos

Como uma única imagem pode contar

Sobre o conteúdo e a sua revisão

Neste artigo

O mecanismo por trás de um contador web visível opera num princípio fundamental da comunicação na internet: a solicitação e a resposta. Cada vez que uma página web é carregada, o navegador lê o código-fonte e descobre referências a elementos externos, como folhas de estilo, fontes e gráficos.

Para montar a página completa, o navegador deve entrar em contacto com os respetivos servidores que alojam esses elementos e solicitá-los um a um. Esse processo exato forma a base do rastreio de visitas sem depender de scripts de rastreio complexos.

Ao incorporar uma única tag de imagem numa página, uma solicitação deliberada é gerada sempre que a página é visualizada. O servidor que recebe esta solicitação não entrega apenas um ficheiro estático; regista o evento, realiza um cálculo e só então entrega o gráfico.

o navegador pedeo servidor contao número é desenhadono aparelho que lê não corre nenhum script e nada fica guardado

O dispensador de senhas na sala de espera

Uma comparação útil do mundo físico é o dispensador de senhas encontrado em muitas salas de espera. A máquina contém um rolo de guias de papel numeradas. Quando um visitante puxa uma aba, duas coisas acontecem simultaneamente: o visitante recebe um número e a máquina avança para o próximo número, registando o facto de que outra pessoa chegou.

O contador visível funciona exatamente da mesma maneira. A tag da imagem no site atua como a mão que puxa o bilhete.

O servidor atua como o dispensador. Regista o puxão, anota a hora e a origem da solicitação, aumenta a contagem interna em um e, em seguida, imprime o novo número num bilhete digital. Este bilhete é o gráfico que finalmente aparece no ecrã.

O que não acontece em segundo plano

Este método difere significativamente das plataformas analíticas modernas e pesadas. Essas plataformas exigem que o navegador descarregue e execute um código de programa extenso, que então observa o comportamento do visitante e relata silenciosamente em segundo plano.

Um contador puramente baseado em imagens ignora isso completamente. O navegador simplesmente pede uma foto. Toda a lógica de contagem acontece longe, no servidor, com segurança fora do alcance de restrições do navegador ou permissões de script ausentes.

Como não há observação em segundo plano, o mecanismo permanece inerentemente leve. A troca de dados consiste apenas na solicitação inicial e na entrega de um pequeno ficheiro de imagem, geralmente pesando apenas alguns kilobytes.

A imagem é desenhada na hora

A imagem que eventualmente chega ao ecrã é gerada dinamicamente em tempo real. Não é uma imagem pré-desenhada numa pasta.

Em vez disso, o servidor pega num modelo em branco do catálogo de design escolhido, seleciona os dígitos corretos para a contagem recém-incrementada e desenha-os sobre o fundo. Tudo isso acontece numa fração de segundo, passando totalmente despercebido pela pessoa que visualiza a página.

O gráfico final é entregue com cabeçalhos de imagem padrão, o que significa que o navegador trata-o como qualquer fotografia normal. Essa integração perfeita garante que o processo de contagem nunca interfira no conteúdo real do site, fornecendo uma contagem fiável puramente por meio da mecânica padrão da web.

Esta geração do lado do servidor permite que o design permaneça perfeitamente consistente em todos os ambientes de visualização. Como os números são desenhados fisicamente nos píxeis da imagem antes que o ficheiro saia do servidor, não há falta de fontes com que se preocupar.

Publicidade