Η λίστα προγραμμάτων περιήγησης λέει λιγότερα απ’ όσα φαίνεται
Οι πίνακες στατιστικών εμφανίζουν πάντα μια τακτοποιημένη λίστα προγραμμάτων πρόσβασης και χωρίζουν την κίνηση σε διακριτές κατηγορίες όπως Chrome, Firefox ή Safari. Αυτή η τακτική παρουσίαση συχνά κρύβει μια βαθιά χαοτική και εγγενώς παραπλανητική τεχνική πραγματικότητα.
Τα δεδομένα αυτά βασίζονται εξ ολοκλήρου σε μια ακολουθία κειμένου γνωστή ως συμβολοσειρά User-Agent, την οποία στέλνει το λογισμικό του επισκέπτη σε κάθε αίτημα αρχείου. Αν και τα διαγράμματα φαίνονται έγκυρα, ο μηχανισμός αναγνώρισης στον οποίο στηρίζονται έχει ιστορικά χειραγωγηθεί και χάνει όλο και περισσότερο τη λεπτομερή ακρίβειά του.
Γιατί κάθε πρόγραμμα περιήγησης αυτοαποκαλείται Mozilla
Η αναξιοπιστία της αναγνώρισης των προγραμμάτων περιήγησης έχει τις ρίζες της στις πρώτες μέρες του ιστού. Πριν από δεκαετίες, οι διακομιστές παρείχαν διαφορετικές δομές HTML ανάλογα με το όνομα του προγράμματος περιήγησης που αναγνώριζαν.
Για να λαμβάνουν οι χρήστες την πιο προηγμένη εκδοχή μιας σελίδας, οι ανταγωνιστές δημιουργοί προγραμμάτων περιήγησης άρχισαν να δηλώνουν συμβατότητα προσθέτοντας σκόπιμα τα ονόματα των αντιπάλων τους στις δικές τους συμβολοσειρές αναγνώρισης.
Ένα σύγχρονο πρόγραμμα περιήγησης μπορεί να δηλώνει ταυτόχρονα ότι είναι Mozilla, AppleWebkit, KHTML, Gecko και Safari. Η ανάλυση αυτού του μπερδεμένου ιστορικού κολάζ απαιτεί σύνθετη αντιστοίχιση μοτίβων και μετατρέπει ό,τι θα έπρεπε να είναι απλή αναγνώριση σε τεκμηριωμένη εικασία.
Μία μηχανή με πολλά ονόματα
Επιπλέον, το σύγχρονο οικοσύστημα του ιστού κυριαρχείται συντριπτικά από μία μόνο υποκείμενη αρχιτεκτονική απόδοσης σελίδων.
Σήμερα, γνωστά προγράμματα περιήγησης όπως τα Edge, Opera, Vivaldi και Brave βασίζονται όλα στη μηχανή ανοιχτού κώδικα Chromium. Αν και τα εμπορικά ονόματα διαφέρουν, η πραγματική τεχνική συμπεριφορά και οι δυνατότητες απόδοσης είναι σχεδόν ίδιες.
Η διάκριση ανάμεσα σε αυτά τα παράγωγα του Chromium στις στατιστικές αναφορές έχει ελάχιστη πρακτική αξία για τους διαχειριστές που θέλουν να εξασφαλίσουν ευρεία συμβατότητα, αφού μια σελίδα που λειτουργεί σωστά στο ένα θα λειτουργεί σχεδόν σίγουρα με τον ίδιο τρόπο και στα άλλα.
Η συμβολοσειρά που γίνεται όλο και πιο σύντομη
Τα τελευταία χρόνια, η πίεση για περισσότερο απόρρητο έχει υπονομεύσει ενεργά ό,τι είχε απομείνει από την αξιοπιστία της συμβολοσειράς User-Agent.
Επειδή οι πολύ συγκεκριμένοι αριθμοί εκδόσεων και οι αρχιτεκτονικές συστήματος διευκολύνουν την επεμβατική παρακολούθηση και το ψηφιακό αποτύπωμα (fingerprinting), οι μεγάλοι κατασκευαστές προγραμμάτων περιήγησης παγώνουν ή περιορίζουν πλέον συστηματικά τα στοιχεία που στέλνονται. Γενικοί αριθμοί εκδόσεων αντικαθιστούν όλο και συχνότερα τις ακριβείς υποεκδόσεις, και οι εφαρμογές για κινητά συχνά παρουσιάζονται ψευδώς ως εκδόσεις για υπολογιστή.
Συνεπώς, ενώ οι γενικές τάσεις για τη χρήση σε κινητά έναντι υπολογιστών παραμένουν πολύτιμες, οι συγκεκριμένοι αριθμοί εκδόσεων προγραμμάτων περιήγησης πρέπει να αντιμετωπίζονται με μεγάλο σκεπτικισμό και όχι ως απόλυτα τεχνικά δεδομένα.