Κινητές συσκευές και Διαδικτυακοί τόποι

Posted by Χάρης Μιλητός Sat, 05 Feb 2005 20:05:20 EET

Μια από τις αρχές που πρέπει να λαμβάνονται υπόψιν όταν σχεδιάζουμε ιστοσελίδες και κατ'επέκτασιν διαδικτυακούς τόπους είναι η φορητότητα (portability) των σελίδων σε διάφορους φυλλομετρητές. Η φορητότητα (ιστοσελίδων) περιλαμβάνει:

  • την ικανότητα τους να απεικονίζονται με τον σωστό τρόπο, σε ένα σύνολο από φυλλομετρητές, χωρίς παραμορφώσεις
  • χρήση τεχνολογιών που υποστηρίζονται από όλους τους υπό συζήτησην φυλλομετρητές (π.χ η τεχνολογία ActiveX δεν υποστηρίζεται από τον Firefox)

Σίγουρα είναι λιγάκι δύσκολο (αν όχι δύσκολο, χρονοβόρο) να δημιουργούμε ιστοσελίδες που απεικονίζονται σωστά για όλους τους φυλλομετρητές που υπάρχουν. Αλλά τουλάχιστον πρέπει οι ιστοσελίδες μας να είναι "φορητές" για τους γνωστούς και επικρατείς φυλλομετρητές που είναι ο IE, o Netscape κτλ.

Χωρίς καν να το αναφέρω, καταλάβατε ότι μιλώ για φυλλομετρητές επιτραπέζιων/φορητών υπολογιστών. Σωστά !

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

Στα πλαίσια της διατριβής μου, χρησιμοποιώ κινητές συσκευές και έτυχε να δοκιμάσω κάποιες ιστοσελίδες. Κάποιες ιστοσελίδες δεν περιλαμβάνουν πρόνοια για κινητές συσκευές, έστω και αν έχουν εκατομμύρια επισκέπτες καθημερινά. Για παράδειγμα το CNN δεν έχει πρόνοια (ή τουλάχιστον δεν την βρήκα) για κινητούς χρήστες. Όμως το ΒΒC έχει τέτοια πρόνοια. Επιπλέον έχει και έκδοση με λίγα γραφικά για τους χρήστες με πιο μικρές συνδέσεις.

Μπράβο στο BBC για αυτές τις πρόνοιες.

7 comments

    Reader's Comments

  1. Αν και συμφωνώ ότι το BBC είναι εξαιρετικό από τεχνικής απόψεως (αλλά και απόψεως περιεχομένου), το CNN to go νομίζω είναι αυτό που γυρεύεις…

    -- Μιχάλης Λαζάρου ~mihalis, February 06, 2005

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

    -- Γιώργος Στρατής ~stratis, February 06, 2005

  3. Συμφωνώ και εγώ με τον Γιώργο, τα ActiveX στις σελίδες αποτελούν πρόβλημα για τους χρήστες επειδή ουσιαστικά πρέπει να έχεις τυφλή εμπιστοσύνη σε αυτόν που έγραψε το script. Γι'αυτό τον λόγο πολλά spyware προγράμματα χρησιμοποιούν αυτήν την τεχνολογία.

    Όσον αφορά την έκδοση χωρίς γραφικά (text-only) αυτό μπορεί να γίνει αυτόματα με CSS, έτσι αν δεν βλέπεις την ζεύξη αυτό δεν σημαίνει ότι υποστηρίζεται!

    -- Κωνσταντίνος Κωνσταντίνου ~constandinos, February 06, 2005

  4. Ενδιαφέρον πάντως το CNN to go. Για αυτό τόνισα ότι

    Για παράδειγμα το CNN δεν έχει πρόνοια (ή τουλάχιστον δεν την βρήκα) για κινητούς χρήστες.

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

    -- Χάρης Μιλητός ~harry, February 06, 2005

  5. Συμφωνώ Γιώργο ότι η τεχνολογία ActiveX είναι κάπως ύποπτη. Απλά την ανάφερα ως παράδειγμα. Όμως και τα applets δεν είναι τόσο αθώα όσο φαίνονται. Με αυτή την λογική θα πρέπει να διώξουμε πολλές τεχνολογίες από το προσκήνιο, κάτι που δεν μου φαίνεται σωστό.

    -- Χάρης Μιλητός ~harry, February 06, 2005

  6. Όσον αφορά την έκδοση χωρίς γραφικά (text-only) αυτό μπορεί να γίνει αυτόματα με CSS, έτσι αν δεν βλέπεις την ζεύξη αυτό δεν σημαίνει ότι υποστηρίζεται!

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

    -- Χάρης Μιλητός ~harry, February 06, 2005

  7. Χάρη να μου επιτρέψεις να πω ότι συγκρίνεις ασύγκριτα πράγματα. Αν έχεις ώρα ρίξε μια ματιά εδώ.

    -- Γιώργος Στρατής ~stratis, February 06, 2005