Newsgroup: it.comp.www
Titolo: Cose' un COOKIE ?!

Cercando di connettermi con il server web di un provider mi appare una
finestra di Netscape con il seguente testo:
  The server www.....com
  wishes to set a cookie
  that will be sent only back to itself
  The name and value of the cookie are:
  s=ts ..................
  Do you wish to allow the cookie to be set?
Qualcuno mi sa dire cos'e' un COOKIE?
Grazie,
	Marco
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Marco Zambon     Venice University
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  E-Mail:          
zamb...@unive.it
  HomePage:        
http://vega.unive.it/~zambonmk/
  Talk:            
zamb...@vega.unive.it
  IRC channel:     #italy
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

...


server, 
Oh mamma, sembra il Grande Fratello ;-)
I "biscottini" sono stringhe di testo e numeri che il server invia al 
client del visitatore, in genere per poterlo riconoscere se
ritorna sul sito o per memorizzare la sua impostazione preferita
(solo testo o immagini / Netscape o Explorer / 640x480 o
800x600 / frames o no-frames e cosi' via). Servono soprattutto
a scopi di ricerche marketing e affini. Se la cosa preoccupa si
puo' rifiutarli (ma qualche sito non ti fara' piu' entrare), o
semplicemente cancellare il file cookies.txt alla fine del
collegamento.
    ___  _              _ 
   / _ \(_) _   _  ___ (_)   Giusi Vecchi       
vec...@unive.it
  / /_\/| || | | |/ __|| |   Cannaregio 6111    
gi...@popweb.com
 / /_\\ | || |_| |\__ \| |   30131 Venezia      
gi...@doge.it
 \____/ |_| \__,_||___/|_|   Italy              
vene...@ve.nettuno.it
                         REAL PROGRAMS DON'T EAT CACHE.         

 a scopi di ricerche marketing e affini.
Non  tanto  e  non  solo. Il primo   uso  dei cookies   e' risparmiare
soldi.  Come  ? Semplice,   pensate   ad  un sito   con   migliaia  di
visitatori. Ricordare per ogni visitatore preferenze, pagine visitate,
articoli   ordinati puo' richiedere   molte  risorse, il software  per
gestire il  database, la  macchina per  ospitarlo  e cosi' via.  Molto
meglio scaricare le  informazioni dal  cliente e richiederle  indietro
ogni volta che si connette.
Per le  ricerche di marketing pare  sia meglio farsi  inviare la lista
dei file del disco rigido :).
o   oooooo	Gian Uberto Lauri        "So, are you working on finding
      o    o	
sa...@maya.dei.unipd.it
   that bug *now* or leaving it until
     o o				  later?" - "Yes!" 

Cari amici,
innanzitutto per vedere una possibile ed INNOCUA utilizzazione dei
_cookies_ potete fare una visitina alla pagina
(
http://www.unipr.it/~bruno/home.html
) e selezionare la procedura
relativa al calcolo dei bioritmi. Se introducete la vostra data di
nascita, ed in futuro ad un successivo collegamento alla pagina,
utilizzando lo stesso browser, il programma si ricordera' di voi,
riproponendo i dati anagrafici introdotti precedentemente.
E' in pratica lo stesso meccanismo che utilizzano alcuni server
commerciali per tenere traccia delle "personalizzazioni" effettuate dal
navigatore su quello specifico sito web. In poche parole i cookies sono
poche manciate di _dati_ che il server utilizza per recuperare alcune
informazioni gia' lasciate dall'utente in precedenza (non confondiamoli
con gli Activex).
- Vantaggio o no? -
Dipende da voi, dal vostro carattere e dalla visione che avete della
cosa. Indubiamente sono comodi. Pensate ad esempio a coloro che si
collegano utilizzando linee telefoniche lente od instabili (non come noi
fortunati che abbiamo a disposizioni connessioni permanenti di tipo
T1!). Col meccanismo dei cookies possono rimananere memorizzate nel
browser le ultime operazioni effettuate in quel dato sito web
consentendo, in caso che la linea cada, di riprendere la sessione
dall'esatto punto in cui la si era lasciata. Oppure, come dicevo sopra,
consentono di personalizzare la visualizzazione del sito. Se ad esempio
in un server ho a disposizione tanti argomenti da sfogliare ma in
realta' sono interessato solo a tre di questi, ad un successivo
collegamento il server mi proporra' solo quei tre, consentendomi un
enorme risparmio sui tempi di connessione evitando di presentarmi cose
che non desidero. E' implicito che in questo modo si lasci una traccia
di se e delle proprie preferenze, ma a ben ragionare, capita la stesa
cosa utilizzando la cosidetta moneta elettronica (Bancomat e/o carte di
credito). Utilizzando questo sistema di pagamento il gestore della carta
di credito o la nostra banca, possono fare tutte le statistiche che
vogliono (e poi rivenderle alle aziende di marketing); sapere quanto e
dove viaggiamo, se preferiamo la Standa o il Coin, quanto spendiamo per
i libri o per l'abbigliamento o l'alimentazione... e cosi' via.
Se continuate a pensare che almeno il vostro PC debba rimanere una
roccaforte inespugnabile potete configurare i vostri browser in modo che
vi avvisino che state per ricevere un cookies e quindi darvi la facolta'
di memorizzarli oppure no (su Netscape 3.x per abilitare questo tipo di
allerta bisogna selezionare i menu Options / Network Preferences /
Protocol in Explorer non so come si faccia.. non lo uso, ma sono
sicurissimo che si puo' anche li'). Potete assegnare al file cookie.txt
(lo trovate nella directory in cui avete installato Netscape)
l'attributo di sola lettura, oppure cancellare ogni tanto quel file (che
se usate Explorer diventanto piu' di uno memorizzati in
/windows/cookies).
Oppure un'altra soluzione potrebbe essere quella di passare attraverso
dei veri e propri filtri (
http://www.anonymizer.com
) ma vi anticipo che
ovviamente le prestazioni in fatto di velocita' si vanno a far benedire.
E poi chi mi assicura che "The Anonymizer" non faccia a sua volta
collezione di dati su di me a mia insaputa cosi' come fanno tutti gli
altri?
Ed ora un po' di documentazione:
- il sito "ufficiale" della Netscape in cui trovate sia la descrizione
di "cosa sono", "che cosa viene memorizzato" e (piu' o meno) "come
utilizzarli"
http://home.netscape.com/newsref/std/cokie_spec.html
- Robert Brooks' Cookie Taste Test - anche qui (in inglese) vi viene
spiegato come funzionano e vi rimanda ad un sacco di altri siti inerenti
l'argomento
http://www.geocities.com/SoHo/4535/cookie.html
- Andy's Netscape HTTP Cookie Notes - idem come sopra
http://www.illuminatus.com/cookie.fgci
e per chi a questo punto si sente spiato dal "Grande Fratello" peggio
del personaggio del libro di George Orwell "1984"
http://www.cam.org/~githerr/privacy.htm
che contiene vari altri link relativi alla sicurezza, anonimato ecc.
ecc.
Accidenti... ho scritto troppo? Come al solito mi faccio prendere la
mano... beh, a questo punto se sei arrivato a leggere fino a questo
punto significa che l'argomento t'interessava seriamente. Che ne dici di
mandarmi una email (
br...@ipruniv.cce.unipr.it
)?
-- 
Bruno Bottarelli
Centro di Calcolo Elettronico | Email: 
br...@ipruniv.cce.unipr.it
V.le delle Scienze            | WWW  :
http://www.unipr.it/~bruno/home.html
43100 Parma PR                | Tel. : +39-521-905471
ITALY                         | FAX  : +39-521-905469
------------------------------+------+--------------------------------------
Finger for PGP public key: 49 90 C4 6E 2A 3C FB 7C  F9 24 7F E4 B4 47 74
8E

 con gli Activex).
Cose pericolosissime.
Grazie per la documentazione.
