Το προφίλ μας στο Google Plus
0

Το νέο, βολικό WebStorage και μια ύπουλη αδυναμία

Η πιο πολυσυζητημένη, γλυκιά συντροφιά στο web, τα cookies, έχουν αρχίσει να δίνουν σιγά σιγά τη θέση τους σε ένα νέο, μοντέρνο τρόπο αποθήκευσης δεδομένων στην πλευρά του web browser. Στο παρόν άρθρο θα μελετήσουμε το WebStorage API δημιουργώντας τη δική μας offline web εφαρμογή, ενώ δεν θα παραλείψουμε να εξετάσουμε τη νέα αυτή τεχνολογία κι από τη σκοπιά των κενών ασφαλείας.

Το νέο, βολικό WebStorage και μια ύπουλη αδυναμία

To 1996, τότε που ο παγκόσμιος ιστός έκανε τα πρώτα του βήματα, μια τεχνολογική πρόταση της Netscape ήρθε για να μείνει. Η υλοποίηση της εν λόγω πρότασης, που παρά την καθολική της επικράτηση ποτέ δεν έγινε επίσημο standard, δεν είναι άλλη από τα γνωστά σε όλους μας cookies. Πρόκειται για αρχεία κειμένου με μέγεθος έως 4KB, τα οποία αποθηκεύονται τοπικά, στους υπολογιστές των επισκεπτών δικτυακών τόπων. Τα cookies περιέχουν ρυθμίσεις, προτιμήσεις κι άλλα στοιχεία που αξιοποιούνται από τα αντίστοιχα web sites, π.χ., για προβολή εξατομικευμένου περιεχομένου, ως προσωρινή μνήμη, για τη “στήριξη” άλλων τεχνικών (π.χ., PHP sessions), για την καταγραφή προτιμήσεων κ.ο.κ. Ειδικά γι’ αυτό το τελευταίο, την καταγραφή των προτιμήσεων, έχουν ειπωθεί πάρα πολλά και έχουν γίνει απειραριθμήσιμα keystrokes. Παρά την κατά καιρούς δαιμονοποίηση των cookies –και καθώς ο τρόπος χρήσης τους είναι θέμα επιλογών από πλευράς των χρηστών–, δίχως να θέλουμε να υπεισέλθουμε σε συζητήσεις περί ιδιωτικότητας οφείλουμε να παραδεχθούμε ότι ο παγκόσμιος ιστός εξελίχθηκε στη σημερινή του μορφή ως ένα βαθμό χάρη στα cookies.

Φυσικά, από το ’96 έχουν περάσει αρκετά χρόνια, τα οποία με τους ρυθμούς ανάπτυξης του παγκόσμιου ιστού φαντάζουν ως αιώνες. Τα cookies, αν και συνεχίζουν να υπάρχουν και να χρησιμοποιούνται, έχουν αρχίσει να δείχνουν τα χρόνια τους. Οι ανάγκες για τοπική αποθήκευση δεδομένων ιστοσελίδων εξελίχθηκαν και αυξήθηκαν. Ειδικά δε με την επανάσταση των πανταχού παρόντων, πλέον, φορητών συσκευών, η ανάγκη για τοπική αποθήκευση έχει γιγαντωθεί.

Διαβάστε ολόκληρο το άρθρο στο deltaHacker 031 (τεύχος Απριλίου 2014).

Το μηνιαίο περιοδικό deltaHacker είναι αποκλειστικά ψηφιακό (μορφή PDF). Μάθετε για τις απίστευτες τιμές των συνδρομών αλλά και για τα εκτενή κι αναλυτικά video tutorials (deltaCast), και κάντε τώρα την παραγγελία σας από τη σχετική φόρμα. Προσοχή: Για την πλήρη πρόσβαση στο deltaCast απαιτείται ενεργή συνδρομή στο περιοδικό.

Leave a Reply

You must be logged in to post a comment.

Σύνδεση

Αρχείο δημοσιεύσεων