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.