-
Το internet και οι παλιοί, κακοί browsers
-
Με την δημιουργία του weblog αυτού, είχα το κλασικό δίλημμα που έχουν όλοι οι web developers/designers στη δημιουργία μιας σελίδας: Πρέπει κανείς να υποστηρίξει τους παλιούς browsers που υποστηρίζουν από λίγο έως καθόλου τα πρότυπα του web ή να τους στείλει στο διάολο; ..Και προφανώς υπήρχε και το πρόβλημα των χρηστών με 800 x 600, που δυστυχώς αποτελεί το 30% (2004) των ανθρώπων που σερφάρουν. Κρίνοντας από τη κατηγορία των ανθρώπων που θα ενδιαφέρει αυτό το weblog, αμφιβάλλω κατά πολύ αν το ποσοστό των 800×600 επισκεπτών θα είναι μεγαλύτερο από 5%. Με τις τιμές που έχουν φτάσει τελευταία οι οθόνες, είναι πολύ χλωμό να αγοράσει 15άρα CTR κανείς (στις 15″ LCD φαίνεται αρκετά καλά το 1024×768).
Ωστόσο, η σελίδα φτιάχτηκε με πλάτος για 800-pixel αναλύσεις. Γιατί;
Πολλές φορές – αν όχι τις περισσότερες – δεν ξέρουμε ποια σελίδα θέλουμε να διαβάσουμε, αλλά ξέρουμε τι να διαβάσουμε. Έτσι, ανοίγουμε το google (θα έλεγα μια search engine αλλά πλέον search engine === google) και βρίσκουμε τη σελίδα που έχει αυτό το τι. Αυτή η τακτική, κάνει το κοινό μιας σελίδας περισσότερο ανομοιογενές και μη προβλέψιμο. Έχω δει και Netscape Navigator 3 στα logs, αν έχουν το Θεό τους μερικοί!
Εξάλλου, το μέγεθος του font και το πλάτος του sidebar που χρησιμοποιεί η σελίδα τώρα χωράνε μια χαρά στο 800, δίνοντας στα post αρκετό χώρο, αλλά όχι πάρα πολύ ώστε να κουράζονται τα μάτια να πηγαινοέρχονται δεξιά και αριστερά. Με 2 λέξεις: Για αυτό το website, κάθεται καλά το 800άρι πλάτος (συγκεκριμένα τα 764 pixels).
Όσο για τους χρήστες με παλιούς browsers (<= {IE|NN} v3), δυστυχώς δεν θα σταθούν τόσο τυχεροί, γιατί χρησιμοποιώ μόνο CSS για το positioning. Συν το ότι για κάποια εφέ χρησιμοποιώ CSSv2. Κάποια στιγμή πρέπει να αναβαθμίσουν ή να πετάξουν το ρημάδι ή να το χρησιμοποιήσουν για οτιδήποτε άλλο εκτός από desktop.
Το internet θα ήταν ένα πολύ καλύτερο μέρος αν ακολουθούνταν τα πρότυπα από όλους. Η δουλειά των web browser developers θα ήταν πιο εύκολη, η δουλειά των web designers θα ήταν πιο απλή και οι surfers δεν θα είχαν redirects, οριζόντιες scrollbars, εικόνες που θα έπρεπε να ήταν transparent αλλά δεν είναι, κείμενα που μπαίνουν το ένα μέσα (μπλα μπλα).
Από την άλλη όμως, δεν μπορούν να ακολουθηθούν τα πρότυπα αν υπάρχει μεγάλο ποσοστό χρηστών που έχουν browsers που δεν υποστηρίζουν αυτά τα πρότυπα. Γι’αυτό, για όνομα του Θεού, αναβαθμίστε τους browser σας και προτιμήστε ένα browser της προκοπής.
The show must go on..
Η υπόθεση με τον IE και την υποστήριξη για διαφάνειες στα PNG είναι πολύ εκνευριστική. Έλεος δηλαδή. Σε κάνει να νομίζεις ότι μπορεί να υπάρχει και όφελος που δεν τα υποστηρίζουν… (!)
Καλά τα είπες Δημήτρη. Όλοι μας θα επωφεληθούμε αν εφαρμοστούν (επιτέλους) τα standards.
Ακόμα και ο IE που είναι ‘μοντέρνος’ browser τα κάνει σκατά κάπου-κάπου με το css και html.