Para poder desmascarar exactamente o que são cookies é importante fazer primeiro a distinção entre o que é um computador servidor e um computador cliente.
Computador servidor é o computador onde o site que estamos a visitar está alojado.
O computador cliente é o computador que estamos a utilizar para aceder ao site.
É importante também sabermos que cada vez que acedemos a um website, esta ligação criada é uma nova ligação para efeitos do computador servidor.
Ou seja, de uma forma muito simplificada, sempre que o nosso computador pede a um servidor para mostrar uma página/site , esta ligação/pedido é sempre nova/o e independente das ligações anteriores.
Esta é uma das características de definem o
protocolo http, que está por detrás da internet.
Ou seja o protocolo http é stateless, não mantém estado, pelo que a ligação entre computador cliente e computador não é mantida ao longo do tempo.
Desta forma sempre voltamos a visitar um website, para efeitos de computador servidor, é como se fôssemos lá a primeira vez e fôssemos um completo desconhecido, que nunca lá lá tinha ido antes.
Então como resolvemos este problema?
É aqui que entram os cookies!
Vamos imaginar o seguinte cenário:
Nós vamos a um site
e-commerce internacional e abandonamos o site a meio do processo de compra de um produto.
Mais tarde quando voltamos ao site, conseguimos continuar o processo de compra do produto pretendido, exactamente onde estávamos.
Para além disso o site também se lembra de qual a língua de navegação escolhida.
Mas como é isto possível se as ligações com o computador servidor do site são stateless?
O que actualmente aconteceu quando visitaste a online shop pela primeira vez foi que o servidor enviou um pequeno ficheiro para o teu computador, que ficou alojado no teu navegador web.
Graças a este cookie, podes ser reconhecido da próxima vez que visitas este mesmo site pelo servidor, e não terás que introduzir todos os teus detalhes novamente .
Resumidamente os cookies customizam e tornam mais rápida a tua experiência web.
Vantagens e desvantagens
Por um lado adoramos cookies uma vez que eles facilitam a nossa navegação e permitem-nos ser reconhecidos bem mais rápido em diferentes websites.
Por outro lado, por vezes, podemos não gostar dos cookies que são utilizados especialmente para vendas ou propósitos de marketing. De facto, certos cookies analizam as nossas compras ou comportamento, e as informações daí resultantes podem então ser analizadas e usadas como uma ferramenta de marketing (ex:Google Analytics).
Uma das poucas formas de este computador servidor se lembrar de quem somos e onde estávamos, é através do uso de cookies que este computador servidor instalou no nosso computador (mais especificamente no nosso browser) e assim deixa-nos continuar onde estávamos.
Os cookies são portanto pacotes de dados enviados por um site para o navegador/browser do usuário, quando o usuário visita o site.
Assim os cookies permitem que os sites/servidores se lembrem de informações dos utilizadores como senhas gravadas, itens adicionados no carrinho de compras em lojas e-commerce, entre mais.
Desta forma a navegação é bastante mais fácil e eficiente.
Assim cada vez que o utilizador visita o site novamente, o navegador/browser envia o cookie novamente para o servidor para notificar do histórico de actividade do utilizador naquele site.
Tipos de Cookies
Cookies de sessão: Expiram quando fechamos browser (ou se estivarmos demasiado tempo inactivos). Um bom exemplo deste uso é quando estamos num website de vendas para que possamos continuar o nosso browsing sem perder os produtos que já pusémos no carrinho.
Permanentes: Estes persistem mesmo depois de fecharmos o navegador.
Estes são usados para lembrar as tuas passwords e login para não teres de re-introduzí-las todas as vezes que reentras num website.
Outro possível exemplo é “lembrar” o servidor qual o teu idioma preferido de visualização do website.
Cookies de Terceiros: Ao contrário do habitual, estes cookies não têm origem no site onde o utilizador se encontra.
Os cookies de terceiros são criados por outros sites.
Portanto o site que o utilizador está a visitar contem conteúdo de um terceiro site, tal como anúncios, imagens, ferramentas analíticas, etc…
Estamos interessados na sua experiência com cookies.
Por exemplo: o que o incomoda com os cookies, tem alguma ferramenta de controlo de cookies?
Se gostou deste artigo não se esqueça de partilhar. Ou se estiver interessado em saber mais, visite o meu
blog ou
contacte-me.