segunda-feira, setembro 25, 2006

Porquê o termo "cookie"?

Hoje voltou a atacar-me uma pergunta que já é recorrente e que influcência a minha navegação na internet. Porquê é que os "cookie"s se chamam "cookie"? (perdoem-me pela redundância)

Os cookies são pequenos excertos de texto enviados pelos servidores HTTP aos browsers, os quais são enviados de volta ao servidor cada vez que se volta a aceder ao servidor. Os cookies são frequentemente utilizados para efectuar autenticações, manter dados do utilizador como preferências, ou para rastrear a navegação do utilizador.

Mas perturba-me o facto de, a esse pedaço de informação, lhe darem o nome de bolo (ou biscoito), que é o significado de cookie em inglês. Qual é o motivo para o uso de este termo?
Do que pude averiguar, os cookies usados na web foram-se inspirar nos magic cookies, um termo muito usado na computação no mundo UNIX. Os magic cookies são tipicamente marcadores ou pequenos pacote de dados trocados entre programas, os quais não são interpretados nem têm sentido para o programa que os recebe, só se limita a entregá-los de volta ao outro processo quando pedido.
Este processo é um pouco como os guarda-roupas nas discotecas, entregamos o nosso casaco, devolvem-nos um pequeno marcador numerado. Quando devolvemos o marcador, é-nos devolvido o nosso casaco. O número no marcador é-nos indiferente, só nos interessa o facto que ao entregá-lo conseguimos reaver o casaco.

Apesar do que descobri, a pergunta persiste... Porquê o termo "cookie" ?!

Sem comentários: