Πληροφορίες και ρυθμίσεις για τα cookies

Τα cookies είναι αρχεία με πληροφορίες που ο Web server δίνει στον browser για φύλαξη με σκοπό να τα συλλέξει αργότερα. Τα cookies εμφανίστηκαν από την ανάγκη των κατασκευαστών Web σελίδων και sites να γνωρίζουν στοιχεία όπως:

  • Σήμερα είχα 1000 επισκέπτες στην home page μου και 10000 στις άλλες 15 σελίδες που περιέχει το site μου. Πόσοι άνθρωποι με επισκέφτηκαν; 1000 που είδαν ο καθένας από 10 σελίδες (εκτός της αρχικής), 11000 που είδαν ο καθένας από 1 σελίδα; Ή μήπως κάτι ενδιάμεσο;
  • Πόσοι από αυτούς που επισκέφτηκαν σήμερα το site μου το έχουν επισκεφθεί και στο παρελθόν;
  • Πόση ώρα περνάει ο μέσος επισκέπτης διαβάζοντας τις σελίδες μου;
  • και άλλες παρόμοιες.

Για να αποκτήσουν πολλοί κατασκευαστές sites αυτές τις πληροφορίες, κάθε φορά που ζητάμε μια Web σελίδα μας δίνουν μαζί και ένα ή περισσότερα cookies που γράφονται στο σκληρό μας δίσκο (σε αρχείο ή αρχεία που έχει ο browser ειδικά γι' αυτό το σκοπό).

Ένα απλό cookie μπορεί να δηλώνει: Είσαι ο επισκέπτης 13526 και ζήτησες την αρχική σελίδα στις 11/12/97 στις 15:32 GMT. Όταν εγώ ζητήσω μετά την σελίδα orders.htm τότε ο Web server θα μου δώσει ένα cookie που θα λέει: Επισκέπτη 13526 ζήτησες την σελίδα orders.htm σελίδα στις 11/12/97 στις 15:34 GMT. Εκτός όμως από το cookie που θα μου δώσει, θα διαβάσει και το προηγούμενο (ή προηγούμενα) cookie. Έτσι, ο διαχειριστής του Web server γνωρίζει πως κάποιος (ο 13526) επισκέφθηκε την αρχική σελίδα και μετά από 2 λεπτά ζήτησε την σελίδα orders.htm.

Με τον τρόπο αυτό μπορεί να παρακολουθεί πράγματα όπως πόσοι άνθρωποι επισκέφθηκαν το site, ποιες σελίδες είδε ο καθένας, με ποια σειρά τις είδε, αν ξαναπέρασε άλλη φορά κλπ.

Οι περισσότεροι χρήστες του Internet δεν ενδιαφέρονται ιδιαίτερα για τα cookies. Αρκετοί όμως είναι εχθρικά διακείμενοι απέναντί τους. Μπορεί να μην μεταφέρουν ιούς ή να μην αποκαλύπτουν (τουλάχιστον όπως δείχνει μια πρώτη ματιά στον τρόπο λειτουργίας τους) προσωπικές πληροφορίες για τον επισκέπτη των σελίδων αλλά είναι τεχνολογία που κάτι γράφει στον σκληρό δίσκο μου και δεν ξέρω τι είναι αυτό. Επίσης, τίποτε δεν εμποδίζει ένα Web server να διαβάσει τα cookies που έγραψε ένας άλλος. Έτσι αν εγώ δώσω στον Χ τα στοιχεία μου διότι θέλω π.χ. να αγοράσω κάτι από αυτόν, αυτός διαβάζει τα cookies των άλλων (αν και δεν είναι τόσο απλό όσο φαίνεται) και ξέρει όχι μόνο ποιός είμαι (αφού κάνω συναλλαγή μαζί του θα το μάθει έτσι κι αλλιώς) αλλά και ποιά site επισκέφθηκα. Επίσης την ίδια γνώση μπορεί να αποκτήσει και όποιος άλλος έχει πρόσβαση στο σκληρό δίσκο μου (π.χ. ο εργοδότης μου για να δει τι έκανα την ώρα της δουλειάς). Αυτή η εχθρότητα προς τα cookies δημιούργησε τις παρακάτω επιλογές (προσβάσιμες από Edit - Preferences - Advanced):

[Edit - Preferences - Advanced]

Accept all cookies

Ο browser δέχεται όλα τα cookies που του στέλνει ο web server

Accept only cookies that get sent back to the originating server

Ο browser δέχεται μόνο τα cookies που του στέλνει ο web server και επιστρέφονται πίσω σε αυτόν και μόνο (το default).

Disable cookies

Ο browser να μην δέχεται καθόλου cookies

Warn me before accepting a cookie

Ο browser ενημερώνει τον χρήστη κάθε φορά που πρόκειται να λάβει ένα cookie ο browser του και τον ρωτάει αν θέλει να το αποδεχθεί ή όχι. Αυτή η επιλογή είναι χρήσιμη μόνο για να δείτε πόσο ευρέως διαδεδομένα είναι τα cookies. Εάν την επλέξετε θα δέχεστε τόσα πολλά ερωτήματα που το φόρτωμα κάθε σελίδας θα είναι αφάνταστα εκνευριστικό (υπάρχουν σελίδες που περιέχουν μέχρι και 10 cookies).

Γιώργος Επιτήδειος © 2005


Επιστροφή στον Οδηγό Χρήσης του Netscape Communicator