Σπίτι Blogging Μια εισαγωγή στα cookies http

Μια εισαγωγή στα cookies http

Πίνακας περιεχομένων:

Anonim

Όταν πρόκειται για την εμπειρία των χρηστών του Διαδικτύου, τα μικρά πράγματα μπορούν συχνά να κάνουν τη μεγαλύτερη διαφορά. Αυτή είναι μια ιδέα που εξηγείται από την ανάπτυξη του cookie HTTP. Συχνά παραβλέπεται, το cookie είναι ένα αρχείο που αποθηκεύει πληροφορίες σχετικά με το ιστορικό περιήγησης κάθε χρήστη όταν μπαίνει σε έναν ιστότοπο. Το κύριο πλεονέκτημα αυτού του εργαλείου είναι ότι οι ιστότοποι μπορούν να έχουν πρόσβαση σε αυτά τα αρχεία, να αποκτήσουν πληροφορίες σχετικά με το προηγούμενο ιστορικό ενός χρήστη στον ιστότοπο και να χρησιμοποιήσουν αυτές τις πληροφορίες για να βελτιώσουν την εμπειρία των χρηστών. Όχι μόνο αυτή η λειτουργία επιτρέπει στους χρήστες να αυτοματοποιήσουν τη διαδικασία σύνδεσης στα ηλεκτρονικά ταχυδρομεία και τα καρότσια αγορών, καθιστούν επίσης τα ερωτήματα αναζήτησης πιο αποτελεσματικά και ακόμη βοηθούν τους ιστότοπους να στοχεύουν σωστά τους.


Παρόλο που αυτές οι δυνατότητες είναι τόσο συχνές ώστε συχνά παραβλέπονται, πολλά ερωτήματα παραμένουν: Πώς και γιατί δημιουργήθηκαν τα cookies; Πώς ακριβώς λειτουργούν; Πώς συλλέγονται αυτές οι πληροφορίες; Τι σημαίνει αυτή η πρόοδος για το μέλλον του Διαδικτύου; Διαβάστε παρακάτω για να μάθετε!

Η εφεύρεση του cookie

Η ιδέα για το μπισκότο χρονολογείται από το 1996, όταν ένας νέος προγραμματιστής, Lou Montulli, ανέπτυξε την ιδέα ως μέρος του καλαθιού αγορών ηλεκτρονικού εμπορίου της Netscape. Το εργαλείο σχεδιάστηκε για να επικοινωνεί με τους υπολογιστές των χρηστών, προκειμένου να προσδιορίσει ποιες ήταν αυτές στον ιστότοπο πριν.


Εκείνη την εποχή, οι διακομιστές αντιμετώπισαν προβλήματα με την αντιστοιχία αιτημάτων με προγράμματα περιήγησης χρηστών. Κατανοώντας ποιοι χρήστες ήταν νέοι και που είχαν επισκεφθεί τον ιστότοπο πριν, η Netscape πίστευε ότι θα μπορούσε να προσφέρει μια εξαιρετικά βελτιωμένη εμπειρία χρήστη, η οποία ήταν πιο στοχοθετημένη και αποτελεσματική. Το αρχείο δεν θα ήταν τίποτα φανταχτερό, απλά ένα αρχείο κειμένου γραμμένο σε κώδικα που θα ενημερωνόταν διαρκώς. Ο όρος "cookie" προσαρμόστηκε από τον όρο "μαγεία cookie", που σημαίνει ένα σύντομο πακέτο δεδομένων που ανταλλάσσεται μεταξύ δύο επικοινωνιακών προγραμμάτων. Δεν ήρθε πολύ καιρό πριν ο Lou Montulli υπέβαλε αίτηση για δίπλωμα ευρεσιτεχνίας για την τεχνολογία μπισκότων. Το 1998, πήρε ένα. Μέσα σε λίγα μόνο χρόνια, ο Microsoft Internet Explorer υιοθέτησε την τεχνολογία, κάνοντας τα cookies ένα βασικό χαρακτηριστικό της εξερεύνησης στο Διαδίκτυο. (Διαβάστε περισσότερα για τους πρωτοπόρους του Internet στην ιστορία του Διαδικτύου.)

Πώς λειτουργούν τα cookies

Όταν ένας χρήστης επισκέπτεται έναν ιστότοπο που χρησιμοποιεί cookies, ο ιστότοπος ενημερώνει το πρόγραμμα περιήγησης να αποθηκεύσει αυτές τις πληροφορίες με τους κανόνες των αιτήσεων για μεταγενέστερη χρήση. Ο διακομιστής Web το επιτυγχάνει αποστέλλοντας μια κεφαλίδα HTTP "Set Cookie". Οι διακομιστές Web χρησιμοποιούν εντολές με cookies για να κατευθύνουν το χρόνο που θα χρησιμοποιηθεί ένα cookie καθώς και τον τομέα στον οποίο θα χρησιμοποιηθεί. Καθώς ο χρήστης εξακολουθεί να επισκέπτεται τον ιστότοπο, θα ζητήσει αυτές τις πληροφορίες από το πρόγραμμα περιήγησης, προκειμένου να εντοπίσει τους χρήστες ξεχωριστά. Αυτό είναι χρήσιμο για τοποθεσίες σύνδεσης όπως οι παροχείς ηλεκτρονικού ταχυδρομείου και οι έμποροι επειδή μπορεί να εξορθολογίσει τη διαδικασία σύνδεσης καθώς και να θυμάται τα αιτήματα και τις τάσεις που συχνά ενοχλούν τους χρήστες όταν πρέπει να γίνονται επανειλημμένα. Αυτά τα cookies δεν έχουν εκτελέσιμο κώδικα και, το σημαντικότερο, δεν περιέχουν ιούς.


Σχεδόν δύο δεκαετίες μετά τη δημιουργία του cookie, έχει αναμορφωθεί ριζικά η πλοήγηση στο Web τόσο για χρήστες όσο και για webmasters. Για τους χρήστες, τα cookie όχι μόνο διευκολύνουν την ευκολότερη προβολή ηλεκτρονικού ταχυδρομείου προβολής και την αγορά ηλεκτρονικών αγαθών, έχουν χρησιμοποιηθεί για την απλούστευση σχεδόν όλων των διαδικασιών σύνδεσης, όπως η υποβολή αίτησης για εργασία, η συμπλήρωση φόρμας και η διεξαγωγή ερωτημάτων μηχανών αναζήτησης, για να αναφέρουμε μόνο μερικά. Οι ιστότοποι βελτίωσαν επίσης την ποιότητα των υπηρεσιών τους. Τα cookies χρησιμοποιούνται τώρα για να βοηθήσουν τους ιστότοπους να παρέχουν στοχευμένες υπηρεσίες - μια τεράστια πηγή εσόδων για εκατομμύρια ιστότοπους. Τα μπισκότα έχουν γίνει ένα μεγάλο πλεονέκτημα όχι μόνο για τους αγοραστές αλλά και για τις εταιρείες, καθώς οι πληροφορίες που παρέχουν κάνουν τις ανταλλαγές μεταξύ αυτών των ομάδων πιο ευχάριστες και για τα δύο μέρη.

Όπου το Cookie καταρρέει

Ενώ το cookie έχει επηρεάσει βαθιά τον τρόπο περιήγησης σε ιστότοπους, δεν αρέσουν σε όλους τα cookies. Η κύρια αντίρρηση που διατυπώθηκε σχετικά με τη χρήση του cookie είναι η σιωπηρή πρόσβαση στις προσωπικές πληροφορίες που παρέχουν. Ο λόγος για αυτούς τους προβληματισμούς πηγάζει από το γεγονός ότι τα cookies συχνά παρέχουν ένα σημείο αναγνώρισης για τους χρήστες τους. Επειδή τα cookies ανταλλάσσονται μέσω του Διαδικτύου, αν κάποιος συλλαμβάνεται, τότε μπορεί να αντιγραφεί και να χρησιμοποιηθεί για την απόπειρα σύνδεσης των χρηστών. Αυτό μπορεί να δημιουργήσει πολλά προβλήματα για χρήστες που αποθηκεύουν ευαίσθητα δεδομένα όπως πληροφορίες πιστωτικής κάρτας ή αριθμούς κοινωνικής ασφάλισης σε ιστότοπους.


Επειδή τα cookies έχουν τη δυνατότητα να αποθηκεύουν σχεδόν οποιαδήποτε πληροφορία που είναι γραμμένη σε μια φόρμα σε έναν ιστότοπο, σχεδόν όλες οι πληροφορίες που περιέχονται στο cookie έχουν τη δυνατότητα να διακυβεύονται. Για το λόγο αυτό, πολλοί εξέφρασαν ανησυχίες σχετικά με τους πιθανούς κινδύνους για τους χρήστες εάν οι προσωπικές και οικονομικές τους πληροφορίες εισέλθουν σε λάθος χέρια. Αυτές οι ανησυχίες δεν έχουν χαθεί από τους υπεύθυνους χάραξης πολιτικής σε αρκετές χώρες. Τα τελευταία χρόνια, οι κυβερνήσεις τόσο στη Βρετανία όσο και στις Ηνωμένες Πολιτείες πρότειναν λογαριασμούς για να περιορίσουν τη χρήση των cookies ή τουλάχιστον να επιτρέψουν στους χρήστες να επιλέξουν να τα χρησιμοποιήσουν αν το επιλέξουν.


Αξιοποιώντας την ύψιστη σημασία της ασφάλειας των χρηστών, πολλές εταιρείες έχουν λάβει αποφασιστικές ενέργειες για την προστασία των πληροφοριών των χρηστών. Για παράδειγμα, ορισμένοι διακομιστές Web έχουν λάβει την αποστολή cookies μέσω Secure Socket Layer (SSL). Το πλεονέκτημα της χρήσης SSL είναι ότι κρυπτογραφεί τα αιτήματα του προγράμματος περιήγησης για να εξασφαλίσει τη μετάδοση μέσω του Διαδικτύου. Αυτή η μέθοδος έχει αποδειχθεί ο πιο αποτελεσματικός τρόπος αντιμετώπισης της παρακολούθησης των cookies. (Μάθετε περισσότερα σχετικά με τα ζητήματα ιδιωτικού απορρήτου σε απευθείας σύνδεση στην ενότητα Τι πρέπει να γνωρίζετε σχετικά με την ιδιωτική σας ζωή στο διαδίκτυο)


Άλλοι διακομιστές Web έχουν λάβει επίσης μέτρα για την επανεπικύρωση των χρηστών όταν πρόκειται για ευαίσθητες προσωπικές πληροφορίες, όπως κωδικούς πρόσβασης και πληροφορίες πιστωτικών καρτών. Μερικές φορές, αυτές οι μέθοδοι περιλαμβάνουν την επαναφορά των κωδικών πρόσβασης στους χρήστες ή την εισαγωγή αριθμών αναγνώρισης ασφαλείας για τις κάρτες τους. Σε γενικές γραμμές, η προσθήκη μοναδικών πληροφοριών στα κριτήρια αναγνώρισης χρηστών, όπως το όνομα χρήστη ή η διεύθυνση IP, κάνει τη διαφοροποίηση των χρηστών πολύ πιο εύκολη στην επαλήθευση και είναι πολύ πιο δύσκολο να μιμηθούν.

Ένα εργαλείο αλλαγής παιχνιδιών, αλλά οι ανησυχίες για την ασφάλεια επιμένουν

Η δημιουργία του cookie έχει αλλάξει πολύ τον τρόπο που χρησιμοποιούμε το Διαδίκτυο. Από την πλευρά των καταναλωτών, έχει κάνει τις ηλεκτρονικές αγορές και τις πληροφορίες καταγραφής πολύ πιο εύκολη και πιο αποτελεσματική από ποτέ. Από την πλευρά του προμηθευτή, οι εταιρείες είναι σε θέση να παρέχουν μια πιο συγκεκριμένη και χρήσιμη εμπειρία χρήστη στους πελάτες τους. Τούτου λεχθέντος, τόσο οι χρήστες όσο και οι ιστότοποι πρέπει να λάβουν μέτρα για να εξασφαλίσουν ότι οι πληροφορίες που διαβιβάζονται μέσω cookies είναι ασφαλείς. Ενώ οι ανησυχίες για την προστασία της ιδιωτικής ζωής θα εξακολουθήσουν να υπάρχουν τα επόμενα χρόνια, η εφεύρεση του cookie Internet παραμένει ένα από τα μεγαλύτερα εργαλεία Διαδικτύου της εποχής μας.

Μια εισαγωγή στα cookies http