Τα προγράμματα περιήγησης είναι διαφορετικά, αλλά τι γίνεται;

Πρώτα εμφανίστηκε στον προσωπικό μου κατάλογο email.

Ξέρετε, είναι αστείο, όταν ήρθε ο ιστός, χρησιμοποιούσαμε το μέσο εκτύπωσης για να ορίσουμε τις προσδοκίες για το πώς πρέπει να είναι τα πράγματα.

Όταν εκτυπώνετε μια επαγγελματική κάρτα, φαίνεται πάντα η ίδια, ανεξάρτητα από το ποιος είστε ή πού βρίσκεστε. Είναι ένα φυσικό πράγμα.

Αυτό δεν συμβαίνει με τα προγράμματα περιήγησης. Τα προγράμματα περιήγησης δεν είναι πανομοιότυπα μεταξύ τους. Είναι σε μεγάλο βαθμό παρόμοιες, αλλά εξακολουθούν να έχουν πολλές διαφορές. Ακριβώς όπως το Mac και τα Windows. Και οι δύο υπολογιστές μπορούν να χρησιμοποιηθούν για την εκτέλεση πολύ παρόμοιων εργασιών. Αλλά είναι διαφορετικές.

Όταν οι άνθρωποι αντιμετώπισαν για πρώτη φορά αυτή τη διαφορά στο διαδίκτυο, θα ήταν σαν το "WTF". Ιδρυτές, ιδιοκτήτες επιχειρήσεων, δοκιμαστές, ακόμη και σχεδιαστές και προγραμματιστές (γνωρίζετε τους ανθρώπους που έχουν σκοπό να γνωρίσουν αυτά τα σκατά) όλα συμπεριλαμβάνονται.

Αυτή η αντίδραση βασίζεται σε ένα σύστημα πεποιθήσεων, στην πεποίθηση ότι το πρόγραμμα περιήγησης πρέπει να συμπεριφέρεται με κάποιο τρόπο, σε αυτή την περίπτωση, όπως το έντυπο.

Το αστείο για τα συστήματα πεποιθήσεων, είναι ότι ακόμα κι αν είναι λάθος, δεν έχει σημασία το σωστό;

Λοιπόν, κάπως. ΑΣΕ με να εξηγήσω:

Είναι αλήθεια ότι αν οι άνθρωποι που πληρώνουν για το έργο πιστεύουν ότι ένας ιστότοπος θα πρέπει να φαίνεται όμοιος, τότε αυτό που θα επιφορτιστούν με τους υπεύθυνους ανάπτυξης εφαρμογών (και δοκιμαστές κ.λπ.). Και αυτό ακριβώς συνέβη και εγώ και πολλοί άλλοι που εργάζονται στον κλάδο.

Είναι ψευδές γιατί οι πεποιθήσεις των ανθρώπων αλλάζουν λόγω νέων εμπειριών και εκπαίδευσης. Με την πάροδο του χρόνου οι άνθρωποι έμαθαν ότι το πρόγραμμα περιήγησης είναι διαφορετικό. Είναι ξεχωριστό και μοναδικό. Δεν είναι τυπωμένο.

Αυτό συχνά οδηγεί στην παραδοχή ότι η ιδέα να γίνουν τα πράγματα όμοια και "τέλεια" σε όλα τα προγράμματα περιήγησης δεν είναι μόνο ο Σισυφάνης, αλλά ότι δεν είναι απαραίτητο ή ακόμα και πολύτιμο για τον χρήστη στο άλλο άκρο. Υποθέτω ότι προσπαθώ να πω ότι οι χρήστες δεν ενδιαφέρονται!

Οι περισσότεροι χρησιμοποιούν ένα ή δύο προγράμματα περιήγησης. Και ακόμα κι αν χρησιμοποιούν περισσότερο από αυτό, δεν έχει σημασία, γιατί οι χρήστες δεν το παρατηρούν καν - δεν ενδιαφέρονται για τον ιστότοπό σας όπως εσείς - θέλουν απλώς να χρησιμοποιήσουν την υπηρεσία και να επιστρέψουν στην ημέρα τους. Και ακόμα κι αν το είδαν, τι;

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

Εάν ένας πελάτης ή ένας ελεγκτής ή οποιοσδήποτε άλλος λέει "Αλλά [εισάγετε τον browser] το αρέσει αυτό ..." αυτό είναι συνήθως ένα τεράστιο χάσιμο χρόνου. Η απάντησή μου είναι σχεδόν πάντα "Ναι, αυτό είναι ένα πρόβλημα;". Δεν υπάρχει κανένας πραγματικός λόγος να ανησυχείτε για αυτό καθόλου.

Προκειμένη περίπτωση. Σε ένα πρόσφατο έργο προστέθηκε ένα χαρακτηριστικό λήψης σε έναν σύνδεσμο:

 Λήψη αρχείου PDF 

Χωρίς αυτό, ορισμένα προγράμματα περιήγησης - ανάλογα με τον τύπο αρχείου - θα φορτώσουν το αρχείο στο πρόγραμμα περιήγησης σαν μια ιστοσελίδα. Αυτή είναι η περίπτωση για ένα αρχείο PDF για παράδειγμα.

Αυτό το χαρακτηριστικό διασφαλίζει ότι το αρχείο πρέπει να θεωρείται ως λήψη με την παραδοσιακή έννοια δηλαδή να μεταφορτώνεται σε ένα φάκελο στο μηχάνημα του χρήστη.

Το "πρόβλημα" είναι ότι όταν δεν είναι δυνατή η εύρεση του αρχείου, το FireFox εμφανίζει μια "ειδική" οθόνη που εξηγεί ότι δεν είναι δυνατή η λήψη του. Άλλα προγράμματα περιήγησης δείχνουν απλώς την κανονική σελίδα 404 που εξυπηρετείται από τον ιστότοπο συνήθως "Δεν μπορούμε να βρούμε αυτό που ψάχνετε" κλπ.

Είναι αυτό ένα πρόβλημα; Φυσικά και όχι. Ο Firefox θα το κάνει αυτό για όλους τους ιστότοπους που χρησιμοποιούν το χαρακτηριστικό λήψης. Αναμφισβήτητα είναι ένα βελτιωτικό για τους χρήστες του FireFox - τυχεροί τους! Στο μέλλον, το FireFox ενδέχεται να αλλάξει τη συμπεριφορά. Ίσως το αντιγράψει ο Chrome. Ίσως να μην συμβεί κάτι τέτοιο. Ποιος ξέρει και ποιος νοιάζεται; Οι χρήστες δεν το κάνουν.

Το θέμα μου είναι αυτό. Ο ιστός είναι το δικό του πράγμα. Έχει τους δικούς της τρόπους. Αυτό δεν είναι κάτι που πρέπει να φοβόμαστε. Δεν υπάρχει τίποτα να κτυπήσει σε σχήμα. Ο ιστός και ο περιηγητής πρέπει να αγκαλιαστούν προς όφελος του χρήστη.

Εάν σας άρεσε αυτό, παρακαλώ πατήστε το πλήκτρο ♥, ώστε άλλοι να μπορούν επίσης.

Αυτό είναι κάτι που έγραψα για τη λίστα ιδιωτικών μου ηλεκτρονικών μηνυμάτων. Αν σας αρέσει, εγγραφείτε εδώ για να λάβετε μηνύματα όπως αυτά και όταν τα γράφω.