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

Tuesday 17.07.2007, ¶ Ζώντας στο Web, 10 Σχόλια

Sites του περασμένου αιώνα

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

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

validationΣτο σημερινό κόσμο του web design υπάρχουν κάποιοι όροι που προφανώς είναι άγνωστοι τόσο σε αυτούς που αναλαμβάνουν να κατασκευάσουν τα έργα όσο και σε αυτούς που τα κατέχουν. Τέτοιοι όροι είναι: css, κατάργηση των tables, semantics, προσβασιμότητα, information design κ.α.

Ενδεικτικά τόλμησα να περάσω από validation test μερικά κρατικά sites: του Προέδρου της Δημοκρατίας, του Πρωθυπουργού και της Βουλής των Ελλήνων και δύο μεγάλα ελληνικά portals: το in.gr και το e-shop.gr. Φυσικά τα αποτελέσματα είναι αποηγοητευτικά, όπως φαίνεται και στην εικόνα δεξιά. Ακόμα χειρότερα είναι τα πράγματα αν κάποιος επιχειρήσει να διαβάσει τον html κώδικα από πίσω. Το χάος δεν περιγράφεται.

Οι λόγοι της αποτυχίας

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

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

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

Δυστυχώς, η νοοτροπία δεν είναι “δημιουργήστε καλύτερες υπηρεσίες και θα ανταμοιφθείτε γι’ αυτό”, αλλά “ας κλείσει η δουλειά και βλέπουμε πως θα λύσουμε το θέμα”. Όσο υφίσταται αυτή η αρρωστημένη νεοελληνική λογική τόσο θα βλέπουμε κακές δουλειές στο Web.

Γιατί η ποιότητα να είναι σημαντική;

Με άλλα λόγια: αφού ένα site παίζει, τι να τα κάνω τα validation tests; Στην ουσία το ερώτημα επιστρέφει στους πελάτες κάθε μορφής.

Απαντώ με ερωτήσεις: Θέλω ο τόπος μου να εμφανίζεται το ίδιο σε όλους τους browsers; Θέλω να είναι γρήγορος; Θέλω να ανανεώνεται εύκολα; Θέλω να ανεβαίνει ψηλά στις μηχανές αναζήτησης; Θέλω να μπορούν να έχουν πρόσβαση σε αυτόν άνθρωποι με αναπηρίες; Κι άλλα.

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

Και στο φινάλε τι πάει να πει “γιατί η ποιότητα να είναι σημαντική;” που έγραψα πιο πάνω; Πρέπει να το αποδείξω κιόλας;

10 Σχόλια

Picture of talos

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

Δεν μπορώ να σου περιγράψω.... Σε έναν κρατικό φορέα, που ας μείνει ανώνυμος, αφού ανετράπη από τον πελάτη όλη η αρχιτεκτονική της πληροφορίας για λόγους που ποτέ δεν κατάλαβα ακριβώς, αφού έπρεπε να συμπεριληφθούν πράγματα στο Home για να εξυπηρετηθούν εσωτερικές ισορροπίες του οργανισμού, αφού απορρίφθηκαν τα “λογικότερα” design και περιλήφθηκαν στοιχεία σχεδιασμού που ήταν για τα μπάζα επειδή ήταν τα “σήματα” του οργανισμού και παρά την δωρεάν προσφορά “συμμαζέματός” τους, αφού έπρεπε να γίνουν δεκτές απίστευτα καθυστερημένες παρατηρήσεις (η πλειοψηφία των οποίων αφορούσαν είτε πράγματα που κανείς δεν μας τα είπε στην ώρα τους, είτε στεγνές ανοησίες) και να ενσωματωθούν, αφού κάθε πληροφορία έπρεπε να εκμαιευτεί με το τσιγκέλι (όταν ήξεραν να μας απαντήσουν και δεν χρειαζόταν να συνεδριάσει κάποια επιτροπή για να το μάθουμε), αφού έπρεπε να συμβιβαστείς με την ιδέα ότι αυτοί που σου μιλούσαν και αυτοί που ενέκριναν το έργο είχαν δύο (ή περισσότερες) τελείως διαφορετικές ιδέες για το πώς θα πρέπει να είναι ο ιστοχώρος - αφού συνέβησαν όλα αυτά, μετά από κανέναν χρόνο, λάβαμε email ότι το σάιτ τους είχε προβλήματα χρηστικότητας. Ναι ρε μεγάλε. Το ξέρω.

Το δε accessibilty και code validation ήταν τέλειο, μέχρι που άρχισαν να στριμώχνουν διάφορα δικά τους αντικείμενα: 7 errors στην κεντρική σελίδα, όλα σε σχέση με ένα swf αρχείο που ανέβασαν. Σημειώνω ότι στην προκήρυξη των περισσοτέρων πια κρατικών ιστοχώρων υπάρχει εκπεφρασμένη αναφορά στο validation (άλλο το αν τηρείται) κώδικα και προσβασιμότητας

Having said that, ας μην είμαστε τελείως άδικοι: Με τον γενικό validator του W3C, <a title=“validate CNN” rel=“nofollow”>To CNN fails validation magnificently</a> με 136 errors, <a title=“validate BBC” rel=“nofollow”>το BBC έχει 36 σφάλματα</a>, <a title=“validate White House” rel=“nofollow”>ο Λευκός Οίκος</a> έχει 102, ενώ <a title=“validate 10 Downing Street” rel=“nofollow”>ο Πρωθυπουργός της Βρετανίας</a> έχει ένα σάιτ με 3 (χαζά και επουσιώδη ΟΚ) errors. Τέλος<a title=“validate Assemblee Nationale” rel=“nofollow”>ο ιστοχώρος της Γαλλικής Εθνοσυνέλευσης εμφανίζει 7</a> (από κακό clean-up από ότι καταλαβαίνω - αλλά ανάλογα είναι και τα σφάλματα στην Ελληνική Βουλή, που έχει φρικτό design και αρχιτεκτονική, αλλά δεν πάσχει τρομερά στον κώδικα). Δεν πρόκειται για Ελληνική αδιαφορία. Το φτωχό design και η ανύπαρκτη αρχιτεκτονική σε κάποια από αυτά, είναι άλλο ζήτημα...

talos
17 July 2007

Picture of λ:ηρ

Εύγε!  Έχω σχολιάσει κι εγώ κατα καιρούς τη μιζέρια των κρατικών ιστοτόπων.  Το κείμενο σου με εκφράζει απόλυτα.

λ:ηρ
17 July 2007

Picture of John Tsevdos

Πέστε ρε φίλε!!! Πάντως στο Ελλαδιστάν μέχρι και ιδιωτικές εταιρείες (και μεγάλες μάλιστα) αντιμετωπίζουν με αυτόν τον τρόπο το web-site τους. Μια φτηνή γρήγορη διαφήμιση...

John Tsevdos
18 July 2007

Picture of talos

Είχα κάνει ένα σχόλιο (που μάλλον το έφαγε το σπαμόφιλτρο γιατί είχε πολλά λινκ!), το οποίο παρατηρούσε πάντως ότι το validation failure δεν είναι καθόλου μόνο Ελληνικό φαινόμενο. Αν δεν υπάρχει πια, να το ξαναναρτήσω, αλλά η ουσία του ήταν ότι από πλευράς validation ακόμα και το BBC, πάσχει (τυπικά τουλάχιστον). Ο κακός πληροφοριακός σχεδιασμός του site της βουλής π.χ. είναι ανεξάρτητος από το validation status του - που παγκοσμίως συγκρινόμενο δεν είναι κακό αν δεις τα πραγματικά σφάλματα.

talos
18 July 2007

Picture of porcupine

@talos: Kαμία αντίρρηση. Παρέθεσα κάτι που μετριέται (τα errors) γιατί δεν μπορούσα να παραθέσω κώδικα.

Να σκεφτείς ότι ο τόπος του Προέδρου της Δημοκρατίας δεν ορίζει καν DOCTYPE! Αυτό είναι το website του πρώτου πολίτη της χώρας... (λέμε τώρα)

(Πάντως δεν είδα άλλο σχόλιο στο spamόφιλτρο)

porcupine
18 July 2007

Picture of bezalel

Γιάννη από το 2000, σε σχέδιο δράσης του e-Europe 2002, τονίζεται ότι οι ιστοθέσεις του δημοσίου τομέα και το περιεχόμενό τους στα κράτη μέλη και στα ευρωπαϊκά όργανα πρέπει να σχεδιασθούν έτσι ώστε να είναι προσιτές, προκειμένου να διασφαλισθεί ότι οι πολίτες με ειδικές ανάγκες μπορούν να έχουν πρόσβαση σε πληροφορίες και να επωφελούνται πλήρως από τις δυνατότητες της ηλεκτρονικής κυβέρνησης (e-government), μέσω της έγκρισης των κατευθυντήριων γραμμών για τις δημόσιες ιστοθέσεις της WAI (Web Accessibility Initiative - πρωτοβουλία για την προσβασιμότητα στον παγκόσμιο ιστό) έως τα τέλη του 2001.

Γι’ αυτό το λόγο έχει συσταθεί και ομάδα εμπειρογνωμόνων για την ηλεκτρονική προσβασιμότητα (e-Aceessibility)όσον αφορά την έγκριση και υλοποίηση των κατευθυντήριων γραμμών. Έχει οργανωθεί επίσης και μια διαδικασία παρακολούθησης μεταξύ των 15 κρατών μελών, όσον αφορά τον εντοπισμό παραδειγμάτων ορθής πρακτικής.

bezalel
19 July 2007

Picture of porcupine

Ωραία... πού όμως συμβαίνουν αυτά να πάω κι εγώ να τα δω;

Χωρίς πλάκα, έχεις τίποτα επίσημα στοιχεία, links ή κάτι σχετικό;

porcupine
19 July 2007

Picture of bezalel

Υπάρχει το Ψήφισμα του Ευρωπαϊκού Κοινοβουλίου σχετικά με την ανακοίνωση της Επιτροπής “eEurope 2002: Προσβασιμότητα στις δημόσιες ιστοθέσεις και στο περιεχόμενό τους” (COM(2001) 529 - C5-0074/2002 - 2002/2032(COS))

στη διεύθυνση

http://www.europarl.europa.eu/sides/getDoc.do?pubRef=-//EP//TEXT+TA+P5-TA-2002-0325+0+DOC+XML+V0//EL

Πρέπει να υπάρχει και σχετική οδηγία της ΕΕ.

bezalel
19 July 2007

Picture of bezalel

Ωπ! Αχόρατγο αυτό το σπαμόφιλτρο... smile Τεσπά, σου έστειλα σχετικό link με το ψήφισμα του Ευρωπαϊκού Κοινοβουλίου.

bezalel
19 July 2007

Picture of porcupine

@talos και @bezabel: μετά από ενδελεχές ψάξιμο, βρήκα τα σχόλιά σας που τα έκοψε το πολύ αυστηρό φιλτράκι. Άξιζε τον κόπο το ψάξιμο, γιατί και τα δύο είναι πολύ χρήσιμα στην κουβέντα.

porcupine
19 July 2007

-- Τα σχόλια για το post αυτό είναι κλειστά.