Τα καλύτερα links – Οκτώβριος 09

Web Design

  • Dive into HTML5 : Μια φανταστική πηγή εκμάθησης HTML5.
  • CSS παρουσιάσεις που πρέπει να δείτε : Απλά εξαιρετικές… Και τι δεν θα έδινα για να έβλεπα τις παρουσιάσεις  “Efficient, Maintainable CSS” και “CSS Inheritance“, όταν πρωτο-ξεκίναγα και εγώ (δυστυχώς έπρεπε να τα μάθω με τον δύσκολο τρόπο)…

Web Development

  • Underscore.js : Ακόμα μια ελαφριά utility javascript library.
  • Mu Connect : Μια library αποκλειστικά φτιαγμένη για την εύκολη ενσωμάτωση του Facebook Connect στο site σας.
  • FireQuery : Σε beta ακόμη, αλλά το περιμένω πως και πως…
  • CSScaffold : Ένα πρωτοποριακό CSS framework γραμμένο σε PHP. Μου άρεσε πιο πολύ από αντίστοιχες λύσεις σε περίεργες γλώσσες που παίζουν δύσκολα και παραείναι πολύπλοκα. Το CSScaffold γίνεται install πανεύκολα και μπορείτε να το χρησιμοποιήσετε αμέσως!

Search Engine Optimization (SEO)

Tools

  • 5 δυνατοί WYSIWYG web editors : Όλο και κάποιος θα σας βολέψει…
  • WMD : Και ακόμα ένας, πολύ πιο ελαφρύς (μόλις μία σειρά κώδικα)!
  • The Printliminator : Ένα bookmarklet που βοηθάει (θεωρητικά) στο να τυπώνεται μόνο τις πληροφορίες  που θέλετε, από σελίδες με πολλές διαφημίσεις και άλλες άσχετες πληροφορίες…
  • Conjoon : Για αυτούς που αναζητούν λίγη οργάνωση…

WordPress

  • Pods CMS : Ένα CMS framework για το WordPress. Αν και είμαι κατά της χρήσης τέτοιων plug in (τα χρησιμοποιώ μόνο σαν έσχατη λύση), οφείλω να ομολογήσω πως το συγκεκριμένο είναι πολύ ενδιαφέρον. Προσωπικά περιμένω το WordPress να αποκτήσει επιτέλους μια δικιά του τέτοια – εγγενής πάντα, όχι μέσω plug in – αρχιτεκτονική.
  • Maintenance Mode : Γιατί τώρα τελευταία δεν κάνουμε άλλη δουλειά…

Δωρεάν/Freebies

  • PicApp : Ανακαλύψτε και χρησιμοποιήστε στο blog σας φωτογραφίες υψηλής ποιότητας. Φοβερό!
  • VirtualBox :  Ένα δωρεάν και open source vistual machine, που υποστηρίζει όλα τα γνωστά λειτουργικά συστήματα.

Διάφορα links

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.