3. Cosa sono i Cookie
I cookie sono righe di testo usate per eseguire autenticazioni automatiche, tracciatura di sessioni e memorizzazione di informazioni specifiche riguardanti gli utenti che accedono al server. Nel dettaglio, sono stringhe di testo di piccola dimensione inviate da un server ad un Web client (di solito un browser) e poi rimandati indietro dal client al server (senza subire modifiche) ogni volta che il client accede alla stessa porzione dello stesso dominio web. Normalmente un cookie contiene il nome del server che l’ha generato, la data di scadenza e un identificativo ID generato in maniera randomica.
La data di scadenza dei cookie dipende dalla sua tipologia. I cookie di sessione vengono conservati fino a quando non termina la navigazione con la chiusura del browser; i cookie persistenti vengono mantenuti fino alla loro data di scadenza o qualora vengano cancellati dall’utente.
I cookie migliorano l’esperienza di navigazione dell’utente, aumentano l’usabilità del sito web, rendono il sito più veloce e permettono di personalizzare i contenuti. Esistono cookie che, essendo fondamentali per le diverse funzionalità di sito, garantiscono l’esecuzione di operazioni e servizi user-friendly e garantiscono la sicurezza del tuo account.
I cookie possono contenere, inoltre, informazioni circa la lingua del sito, le schede che stai visualizzando, la dimensione dei testi e molto altro ancora. I cookie di sessione vengono normalmente eliminati non appena viene chiuso il browser.
Esistono inoltre cookie, definiti per migliorare le performance del sito, che tracciano la history delle pagine visualizzate e le interazioni degli utenti con il sito, il che ci permette di migliorare il sito e la sua usabilità da parte dei navigatori.