Scopri i cookies con il tuo browser

I cookies sono dei valori che il server chiede di memorizzare al browser.

Grosso modo funziona così:

  • Il browser richiede una pagina
  • Il server controlla la richiesta e poiché il browser invia automaticamente tutti i cookies associati al server con cui sta comunicando,
  • Se non c'è nessun cookie nella richiesta della pagina genera un codice casuale che assegna al nuovo utente e lo invia al browser insieme alla pagina html richiesta.
  • Se c'è un cookie sa che quell'utente ha già navigato e recupera tutti i valori a lui associati prima di inviare la pagina html, così può personalizzare il contenuto della pagina html in base ai dati che si è salvato in precedenza.

Google, Amazon e molti siti utilizzano i cookies per tracciare cosa naviga un utente e per proporti la publicità giusta. In questo senso sono spesso considerati "invasivi o pericolosi", ma in realtà sono sono dei valori memorizzati che non possono fare nessun danno in sè, se non per come vengono poi utilizzati.

Esercizio

  1. Crea una pagina web: "Scopri i cookies" e utilizzala per scrivere le risposte alle domande successive,
  2. Guarda che cookie salva in automatico il server di altervista quando in una pagina php usi il comando session_start();
  3. Guarda che cookie salva in automatico il server di altervista quando in una pagina php non usi il comando session_start();. Una qualunque delle pagine più vecchie.
  4. Scegli cinque siti che conosci e cerca i cookies che scrivono sul tuo computer.
  5. Prova a cancellare i cookies salvati da Facebook/Gmail dopop il login e poi descrivi che succede se continui a navigare il sito

Come scoprire i cookies?