por
Marshall Brain - traduzido por HowStuffWorks Brasil
Como os sites usam cookies?
No sentido mais amplo, um cookie permite que uma
determinada informação seja armazenada no seu computador. Esta informação permite que um site se lembre qual a
situação do seu navegador. Uma ID é apenas uma parte da informação. Se existe uma ID na sua máquina, o site sabe que você já o visitou antes e a ID é obtida a partir desta visita. A informação é "o site já foi visitado pelo seu navegador pelo menos uma vez".
Os sites da web usam os cookies de muitas maneiras diferentes. Veja abaixo, alguns dos exemplos mais comuns.
- Os sites podem determinar precisamente quantas pessoas os visitam. Acontece que, devido aos servidores proxy, armazenamento em cache, concentradores e outros recursos, a única forma de um site contar com precisão os visitantes é colocar um cookie com uma ID única para cada visitante. Ao usar cookies, os sites podem determinar:
- quantos visitantes chegam
- quantos são novos visitantes novos e quantos já acessaram o site
- a freqüência das visitas
Isto é feito utilizando uma base de dados. A primeira vez que o visitante chega, o site cria uma ID na base de dados e a envia na forma de um cookie. Cada vez que o usuário voltar, um contador associado a esta ID é acionado.
- Os sites podem armazenar as preferências do usuário para que ele pareça diferente para cada visitante (conhecido freqüentemente como customização). Se, por exemplo, você visita o msn.com ele oferece a capacidade de "mudar o conteúdo/layout/cor." Ele permite também que você coloque o seu CEP e receba uma informação personalizada. Ao colocar o seu CEP, o seguinte par de nome-valor é acrescentado ao seu arquivo de cookie:
WEAT CC=NC%5FRaleigh%2DDurhamandREGION= www.msn.com/
Parece que a maioria dos sites armazenam as preferências dos usuários em sua base de dados e somente uma ID como um cookie, porém, guardá-los na forma de pares nome-valor é outra maneira de fazê-lo (examinaremos, mais adiante, porque este método tem perdido credibilidade).
- Sites de E-comerce podem implantar coisas como carrinhos de compras e opções de "pagamento rápido". O cookie contém uma ID e permite ao site rastrear você à medida que acrescenta coisas diferentes ao seu carrinho. Cada item acrescentado é armazenado na base de dados juntamente com o seu valor de ID. Quando você paga, o site recupera todos os dados armazenados. Seria impossível implantar um mecanismo de compra conveniente sem os cookies ou mecanismo semelhante.
Em todos estes exemplos, a base de dados de um site é capaz de armazenar as páginas que visitadas, formulários preenchidos, etc. Na maioria dos casos, só o que fica armazenado no seu computador é um cookie contendo a sua ID exclusiva.