Προβλέψεις για το 2009 : Ο καζαμίας του web developer

O καζαμίας του web developer 2008 ήταν ένα πολύ πετυχημένο post πέρυσι, το οποίο μάλιστα κατάφερα να “πέσει μέσα” και σε αρκετά πράγματα… Φέτος λοιπόν επαναλαμβάνω το εγχείρημα και προσπαθώ να προβλέψω τι θα δούμε μέσα στο 2009! Έχουμε και λέμε λοιπόν :

  • Οι μικρές οθόνες των κινητών τηλεφώνων, καθώς και τα netbooks, ξαναρίχνουν τις αναλύσεις των web sites στα 800 x 600 pixels!
  • O IE 8 κάνει επιτέλους την εμφάνιση του το πρώτο τρίμηνο του 2009. Είναι αρκετά καλύτερος τόσο σε θέμα rendering όσο και άλλων χαρακτηριστικών από τις προηγούμενες εκδόσεις του, ωστόσο δεν καταφέρνει να κερδίσει τις εντυπώσεις για μια ακόμη φορά. Αυτοί που τον χρησιμοποιούν ήδη, απλά αναβαθμίζουν σιγά-σιγά τους browsers τους στην τελευταία έκδοση του…
  • Το Facebook χάνει όλο και περισσότερους χρήστες και την παντοκρατορία του στον χώρο.
  • H Google κάνει πιο social όλες τις διαδικτυακές εφαρμογές της! To Open Social κάνει επιτέλους την εμφάνιση του, αλλά δεν το υποστηρίζουν όσα site θα περίμενε κανείς…
  • Το geotagging είναι το νέο hot trend στις web (και όχι μόνο) εφαρμογές. Όλοι οι μεγάλοι του χώρου αρχίζουν να το χρησιμοποιούν, όχι μόνο σε διαδικτυακούς χάρτες και φωτογραφίες, αλλά και σε άλλες εφαρμογές που δεν έχουν άμεση σχέση με αυτό, όπως search engines (για πιο “local” αποτελέσματα), blogging tools, twitter κτλ.
  • To OpenID κερδίζει όλο και περισσότερο έδαφος, κυρίως όμως στους power-users οι οποίοι γνωρίζουν τι είναι και το προτιμούν/χρησιμοποιούν. Οι πιο απλοί χρήστες είτε δεν γνωρίζουν τι είναι, είτε γνωρίζουν απλά δεν τους ενδιαφέρει σαν χαρακτηριστικό (προτιμούν να δημιουργούν καινούργιο username/password σε κάθε web εφαρμογή που χρησιμοποιούν). Το καλό είναι πως όλο και περισσότερα sites αρχίζουν να το υποστηρίζουν…
  • Το Microsoft Office on-line είναι γεγονός, ωστόσο η Microsoft δέχεται ήδη τα πρώτα πυρά για τα ευαίσθητα προσωπικά δεδομένα. Για κάποιον λόγο οι χρήστες είναι 10 φορές πιο σκεπτικοί όταν χρησιμοποιούν υπηρεσίες αυτής της εταιρείας…
  • H Yahoo! κάνει την αντεπίθεση της με αρκετές και ποιοτικές web υπηρεσίες, ωστόσο τίποτα δεν μπορεί να την σώσει πια… Μετά από αρκετές διαπραγματεύσεις τελικά την αγοράζει η Microsoft…
  • Οι browsers που κερδίζουν όλο και περισσότερους χρήστες μέσα στο 2009 είναι ο Chrome και ο Safari!

Ευτυχισμένο 2009 και να δούμε σε ποιες από τις παραπάνω προβλέψεις θα πέσω μέσα!

Open Social : Το απόλυτο API

Το Open Social είναι το νέο υπέρ-API της Google, το οποίο έχει σαν στόχο να διευκολύνει τους developers να δημιουργήσουν web εφαρμογές για social networking sites κάτω από ένα ενοποιημένο API. Μπορεί κάποιος να το χαρακτηρίσει και σαν την Java των social networking sites, αφού γράφοντας κάποια web εφαρμογή πάνω στο συγκεκριμένο API, θα μπορεί να χρησιμοποιηθεί σε όσα site υποστηρίξουν το Open Social. Τα site που έχουν ήδη συμφωνήσει είναι αρκετά, όπως Engage.com, Friendster, hi5, Hyves, imeem, LinkedIn, MySpace, Ning, Oracle, orkut, Plaxo, Salesforce.com, Six Apart, Tianji, Viadeo και XING, ενώ το Facebook είναι ο μεγάλος απών της λίστας (ας μην ξεχνάμε πως ένα πολύ μικρό κομμάτι μετοχών του Facebook κατέχει πλέον η Microsoft, η μεγαλύτερη αντίπαλος της Google).

Τα παραπάνω site λοιπόν θα αφομοιώσουν τα χαρακτηριστικά του Open Social (κάποιοι ήδη άρχισαν να το ονομάζουν και plug-in API) και θα λειτουργούν σαν “containers” των εφαρμογών του. Το σκεπτικό δηλαδή είναι ίδιο με αυτό του Facebook (όπου λειτουργεί σαν container των Facebook εφαρμογών), απλά στην περίπτωση του Open Social μιλάμε για κάτι πολύ πιο μεγάλο, το οποίο θα χρησιμοποιεί πολλά sites σαν “containers” και οι εφαρμογές θα μπορούν να τρέξουν native και χωρίς κανένα customization σε όλα αυτά! Από ότι διάβασα, αν και δεν είναι τίποτα σίγουρο ακόμα, η Google δεν θέλει να δημιουργίσει νέες markup και Query languages για την λειτουργία του API, σε στυλ FBML (Facebook Markup Language) and FQL (Facebook Query Language), αλλά σκέφτεται να στηρίξει όλο της το API σε W3C standard τεχνολογίες, όπως (X)HTML και Javascript! Εάν τελικά γίνει κάτι τέτοιο, ο οποιοσδήποτε γνωρίζει Javascript και HTML θα μπορεί να δημιουργήσει αμέσως εφαρμογές για το Open Social, κάτι που βρίσκω πολύ ενθαριντικό.

Η κίνηση της Google είναι πολύ έξυπνη, μιας και έχει καταλάβει που θα παιχτεί το παιχνίδι στο μέλλον (στο web software και όχι στο desktop/παραδοσιακό), ενώ προσωπικά μου αρέσει και η δυνατότητα που δίνει σε μικρότερους παίχτες (όπως πχ. έλληνες developers) να μπορέσουν να δημιουργήσουν κάτι που θα τρέχει σε πολλά μεγάλα site ταυτόχρονα και φυσικά την δυνατότητα ανάδειξης τους (κάτι που λείπει από την μικρή ελληνική αγορά). Φυσικά υπάρχει και ο γνωστός αντίλογος όπου η Google παρουσιάζεται σαν την Microsoft του web (κάτι που ισχυεί φυσικά), πως η εταιρεία θα ελέγχει ακόμα περισσότερα προσωπικά μας δεδομένα, πως προσπαθεί να ελέγξει άλλα site χρησιμοποιώντας την μηχανή αναζήτησης της και άλλες υπηρεσίες της (όπως το συγκεκριμένο API) και άλλα ανάλογα σενάρια. Σίγουρα έχουν κάποιο δίκιο, ωστόσο η δύναμη της Google στηρίζεται στους χρήστες της, κάτι που γνωρίζει καλύτερα από όλους, οπότε πρέπει να προσέξει χίλιες φορές πιο περισσότερο πριν αποφασίσει να εξοργίσει κάποιους από αυτούς και φυσικά να τους χάσει. Πάντως εγώ από την μεριά του developer, και ιδιαίτερα του έλληνα developer, θα με ενδιέφερε κάτι που φτιάχνω να το δει όσος περισσότερος κόσμος γίνεται και φυσικά εάν είναι καλό να πάρω τα ανάλογα credits.

Τέλος για όσους θέλουν να διαβάσουν περισσότερες πληροφορίες για το Open Social, μπορούν να ρίξουν μια ματιά στο επίσημο blog του καθώς και στα δύο πολύ ενδιαφέροντα άρθρα του Marc Andreessen.