tsevdos.com

Web design, internet news and blogging tips

Flash: Η αρχή του τέλους…

| Filed under opinions plug-ins

Το Flash είναι, και μάλιστα με διαφορά, το πιο διάσημο browser plug in που υπάρχει αυτήν την στιγμή. Είναι εγκατεστημένο σχεδόν σε όλους τους browsers και πολλά sites οφείλουν αποκλειστικά και μόνο την λειτουργία τους σε αυτό (Youtube, Vimeo και πολλά άλλα). Το κακό με το Flash είναι αυτό που γράφω και τονίζω στην πρώτη σειρά του post, είναι ένα plug in, μια εμπορική τεχνολογία, και όχι κάποιο ανοιχτό web standard. Είναι μια τεχνολογία της Adobe, που αν και την προσφέρει δωρεάν (όχι το development περιβάλλον του), κανείς δεν μπορεί να κάνει κάτι εάν η Adobe αποφασίσει κάποια στιγμή να το κοστολογήσει, να σταματήσει την υποστήριξη του ή οτιδήποτε παρόμοιο (δεν πρόκειται να κάνει κάτι τέτοιο, ωστόσο ποτέ δεν ξέρεις).

Το Flash ξεκίνησε σαν την καλύτερη λύση για animation στο web, όταν η μόνη εναλλακτική ήταν τα απαίσια gif γραφικά, για να συνεχίσει με τα άνευ λόγου ύπαρξης και σημασίας web intros και animated menus (όπου στην Ελλάδα πουλάνε ακόμα). Τα τελευταία χρόνια στο web, ο μοναδικός λόγος που είχα εγκατεστημένο το Flash plug in στους browsers μου ήταν το Flash video, το οποίο έκανε φανταστική δουλειά σε σχέση με άλλες τεχνολογίες (QuickTime κτλ.). Οι εποχές αλλάζουν όμως, και δυστυχώς το Flash δεν κατάφερε να εξελιχθεί με αυτές. Σίγουρα έκανε αρκετά βήματα σε θέματα όπως accessibility, ωστόσο δεν κατάφερε να δημιουργήσει κάποια άλλη ανάγκη όπως έκανε με το video. Με αυτά και αυτά έχουμε σχεδόν έτοιμη την HTML5 (από προδιαγραφές τουλάχιστον, μένει η υλοποίηση της στους browsers), η οποία προσφέρει εγγενή υποστήριξη video, κάτι που κατά την άποψη μου θα σημάνει και την αρχή του τέλους για το Flash. Σίγουρα αυτή η μάχη δεν θα χαθεί σε μία μέρα, ωστόσο μόλις λυθεί λίγο το θέμα των video codecs στην HTML5 (είναι μια άλλη μεγάλη ιστορία που ίσως αναλύσω σε κάποιο άλλο post), θα είναι απλά θέμα χρόνου. Προσωπικά ήδη βλέπω τα video στο Youtube χρησιμοποιώντας HTML5 (με άλλα λόγια δεν χρειάζομαι τον Flash player!), και όχι δεν παίζω παιχνιδάκια τύπου FarmVille, άρα όσο περνάει ο καιρός τόσο λιγότερο θα χρησιμοποιώ το Flash plug in. Και σαν να μην έφταναν όλα αυτά, η Apple αποφασίζει να διαθέσει τόσο το iPhone/iPod Touch όσο και το επερχόμενο iPad χωρίς τον Flash player, κάτι που κάνει ακόμα πιο δύσκολα τα πράγματα για την Adobe.

Εκεί που θέλω να καταλήξω είναι πως στο web ότι δεν είναι ανοιχτό και παύει να καινοτομεί, αργά ή γρήγορα πεθαίνει… Είναι η φύση του! Είμαι περίεργος να δω τι κινήσεις θα κάνει η Adobe για να σώσει την κατάσταση, ωστόσο εάν δεν ανοίξει την τεχνολογία δεν βλέπω να καταφέρνει και πολλά. Βασικά, και να την ανοίξει πλέον, το βρίσκω πολύ δύσκολο να γυρίσει την κατάσταση, ωστόσο όλο και κάποιος περίεργος hacker μπορεί να κάτσει και να δημιουργήσει μια καινούργια Flash-based ανάγκη (λέμε τώρα)…

Ελληνικό Wordcamp και εντυπώσεις

| Filed under opinions wordpress

Έχουν περάσει ήδη τρεις μέρες από το event και μάλλον θα είμαι ο τελευταίος που γράφει για αυτό, ωστόσο πιστεύω πως θα με συγχωρέσετε μιας και δεν ήθελα να χάσω χρόνο στην Θεσσαλονίκη γράφοντας posts (μην το παρακάνουμε κι όλας). Με δυο λόγια θεωρώ το πρώτο ελληνικό Wordcamp πετυχημένο και σίγουρα άξιζε να αφιερώσεις κάποιες ώρες από το Σάββατο σου για να το παρακολουθήσεις! Η οργάνωση ήταν άψογη (kudos στον Βασίλη και τα υπόλοιπα παιδιά) ενώ τελικά ο χώρος αποδείχθηκε μάλλον μικρός για το event, πράγμα που σημαίνει πως υπάρχει κόσμος που γουστάρει και θέλει να παρακολουθεί τέτοια events!

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

Σε αυτό ακριβώς το σημείο μερικοί ελληνάρες χάλασαν (ελάχιστα ευτυχώς) την ατμόσφαιρα, με την αγενέστατη συμπεριφορά τους, κυρίως προς τους ομιλητές, αλλά και σε όλους εμάς, μιας και ήθελαν να ακούνε μόνο WordPressικά πράγματα! Τι και αν ο Γιάννης προσπαθούσε να εξηγήσει το templating system του Expression Engine που ναι, είναι καλύτερο από αυτό του WordPress (τουλάχιστον αυτήν την στιγμή) ή τα πραγματικά custom fields που προσφέρει (και όχι τα WordPress custom fields που είναι super basic), εκείνοι απλά δεν ήθελαν να ακούσουν τίποτα άλλο… Ακόμα χειρότερη επίθεση δέχθηκε ο εκπρόσωπος της Microsoft, Γιώργος Κανελλόπουλος – εάν δεν κάνω λάθος το όνομα του – του οποίου η παρουσίαση για το cloud computing, το οποίο είναι απλά το μέλλον, ήταν ίσως η καλύτερη παρουσίαση του event! Είναι trendy να κράζουμε την Microsoft βλέπεται, ειδικά όλοι αυτοί που έχουν τα σπασμένα XP και 7 στα computer τους…

Πολλοί έγραψαν πως τα παραπάνω γεγονότα δεν επηρέασαν το event, και θα συμφωνήσω εν μέρει, ωστόσο προσωπικά ήθελα στις συγκεκριμένες 2 παρουσιάσεις να κάνω κι άλλες ερωτήσεις, γενικότερα κι άλλη συζήτηση για τα θέματα, αλλά δυστυχώς ο χρόνος αναλώθηκε στις βλακείες κάποιων κλειστόμυαλων που δεν ήθελαν να ακούσουν για ακόμα ένα CMS ή το μέλλον των web εφαρμογών! Ήθελα να ρωτήσω τον Γιάννη πως παίζουν τα custom fields στο ΕΕ, τι είδους μπορεί να είναι, πως λειτουργεί το component-based templating system του (πολύ ανώτερο του ιεραρχικού WordPress templating system που καταντάς να κάνεις copy-paste τα ίδια και τα ίδια σε κάποια template files), όπως ήθελα να κάνω και άλλες ερωτήσεις στον κ.Κανελλόπουλο, περί cloud computing, πως το Azzure μετατρέπει τον αποθηκευτικό χώρο σε εγγενή database (με λίγα λόγια πετάς ένα αρχείο στο cloud και είναι σαν να το έχεις περάσει σε DB!), με τι γλώσσα το αναζητάς, και πάρα πολλές άλλες, αλλά κάποιοι προτίμησαν να κάνουν φασαρία από το ακούσουν όλα αυτά…

Με εξαίρεση πάντως τα παραπάνω γεγονότα, το event στέφθηκε με απόλυτη επιτυχία, γνώρισα από κοντά πολύ κόσμο που ήξερα μόνο διαδικτυακά και πέρασα ένα όμορφο και geeky Σάββατο. Και πάλι πολλά συγχαρητήρια στους διοργανωτές και τα λέμε στο επόμενο event, στο οποίο προτείνω να μπει ο εξής κανονισμός: όποιος δεν μιλάει αποκλειστικά και μόνο για WordPress, να του κόβουμε το κεφάλι για παραδειγματισμό.

Τέλος μιας και τελευταίος έχω καταφέρει να φτιάξω μία λίστα με όλα τα posts που δημοσιεύθηκαν σχετικά με το Wordcamp (για να μην κουράζεστε).

by John Tsevdos | tags : | 3