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

Το 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 ανάγκη (λέμε τώρα)…

Internet Explorer 9: Θα ξαναμπεί η Microsoft γερά στο παιχνίδι των browsers;

Αν και έχουν περάσει κάποιες μέρες από την επίσημη ανακοίνωση του καινούργιου Internet Explorer (από τον general manager του project, Dean Hachamovitch), είπα να περιμένω λίγο καιρό μπας και δούμε και κάποια alpha ή μας ανακοινώσουν κι άλλα χαρακτηριστικά. Δυστυχώς μέχρι στιγμής δεν έχουμε κάτι νεότερο, και επειδή δεν βλέπω να έχουμε και κάτι νεότερο σύντομα, είπα να postάρω την άποψη μου στο μεγάλο θέμα IE.

Γενικά η Microsoft δεν μας ανακοινώνει τίποτα περίεργο πέρα από τα κλασικά, όπως καλύτερες επιδόσεις σε Javascript (βελτιωμένη Javascript engine), υποστήριξη κάποιων selector και κανόνων CSS3, γρηγορότερο rendering κτλ. Αυτό που με χαροποιεί όμως, είναι πως η Microsoft ξύπνησε επιτέλους και αναβαθμίζει συχνά τον browser της προσπαθώντας ταυτόχρονα να τον κρατήσει ανταγωνιστικό (μην ξεχνάμε πως ο IE8 κυκλοφόρησε επίσημα μόλις τον Μάρτη του 2009)! Αυτό το γεγονός θα δώσει νέα πνοή και στο web μιας και πιστεύω πως θα ξεκολλήσουμε σύντομα από τον Internet Explorer 6 (και 7), και θα δημιουργηθούν σιγά-σιγά ακόμα πιο πολύπλοκες και εντυπωσιακές web εφαρμογές…

Φυσικά πολλοί ήταν αυτοί που παραπονέθηκαν στο IEblog πως δεν έκαναν λόγο για HTML5 κτλ. κτλ. αλλά πιστεύω πως είναι πολύ νωρίς ακόμα για να σχολιάζουμε αρνητικά κάτι που δεν έχουμε δει καν. Και μόνο που ανακοίνωσαν την επόμενη έκδοση του browser που με ταλαιπωρεί όσο κανένας άλλος στην δουλειά μου νιώθω ευχαριστημένος. Άντε μπας και ξεκολλήσουν κάποιοι και από τον 6!

Εύκολα στην υλοποίηση accessibility tips : Οδηγείστε τους χρήστες screen readers / text browsers κατευθείαν στο περιεχόμενο ή όπου αλλού θέλετε.

Ένα πανεύκολο στην υλοποίηση accessibility feature, που θα βοηθήσει αφάνταστα τους screen readers και τους χρήστες που χρησιμοποιούν text-browsers. Το μόνο που πρέπει να κάνετε είναι στην αρχή κάθε document, να προσθέσετε τα links που θα οδηγούν τον χρήστη κατευθείαν στο σημείο που έχετε ορίσει. Έτσι για παράδειγμα, σε αυτό το site, το πρώτο πράγμα που “εμφανίζεται” στην markup μου είναι μια λίστα με αυτά τα links (μέσα σε ένα div).

<div id="accessibilitylinks">
<ul>
<li><a title="Go to content" href="#content">Skip to content</a></li>
<li><a title="Go to main navigation" href="#navigation">Skip to main navigation</a></li>
<li><a title="Go to Search form" href="#search">Skip to Search form</a></li>
</ul>
</div>

Με τον παραπάνω κώδικα, οι χρήστες screen reader μπορούν πολύ εύκολα – στην κυριολεξία με ένα κλικ – να μετακινηθούν στο περιεχόμενο της σελίδας μου, στο navigation ή στην search form. Φυσικά μπορούμε να εφαρμόσουμε και όλους τους γνωστούς styling κανόνες στην λίστα έτσι ώστε να την διαμορφώσουμε όπως θέλουμε. Καλό θα είναι εάν θέλουμε να την κρύψουμε, να μην χρησιμοποιήσουμε τον κανόνα display:none αλλά να την κρύψουμε με κάποιο άλλο τρόπο (πχ. absolute position), και αυτό γιατί πολλοί screen readers/text browsers δεν διαβάζουν τα elements με display:none. Για παράδειγμα, εγώ κρύβω την συγκεκριμένη λίστα links με τον παρακάτω κώδικα:

#accessibilitylinks {
position:absolute;
top:-1000px;
}

Είναι πραγματικά το πιο εύκολο αλλά και πρακτικό usability χαρακτηριστικό που μπορείτε να έχετε στην σελίδα σας!

Εύκολα στην υλοποίηση accessibility tips : Extra navigation για text browsers / screen readers (και όχι μόνο)

Η αλήθεια είναι πως όσο καλός και ενημερωμένος να είσαι στο χώρο του web, πάντα υπάρχει κάτι καινούργιο να μάθεις. Επειδή λοιπόν και εγώ πρόσφατα (πριν από έναν χρόνο για την ακρίβεια, αλλά ας μείνουμε στο πρόσφατα), ανακάλυψα μερικά ενδιαφέροντα και πολύ εύκολα στην υλοποίηση accessibility tips, θα τα παρουσιάσω σε αυτή την μίνι σειρά post.

Οι περισσότεροι γνωρίζετε το link element που βάζουμε στο head κομμάτι του κώδικα μας, και δηλώνει πως το εν λόγω document έχει κάποια σχέση (relationship – rel) με κάποιο άλλο document ή πηγή. Ο πιο κλασικός τρόπος χρήσης του είναι η εισαγωγή κάποιου εξωτερικού stylesheet (CSS), όπως για παράδειγμα :

<link rel="stylesheet" href="default.css" type="text/css" media="screen" />

Αυτό που δεν γνωρίζουν οι περισσότεροι, είναι πως με το εν λόγω element μπορούμε να προσφέρουμε επιπλέον navigation χαρακτηριστικά στους χρήστες screen readers, text browsers αλλά και σε κάποιους κανονικούς browsers (όπως Opera) οι οποίοι αρχίζουν να υποστηρίζουν και αυτήν την ιδιότητα του link element. Μερικά παραδείγματα και τρόπους χρήσης του μπορείτε να δείτε παρακάτω :

<link rel="home" title="Home" href="http://www.tsevdos.com/" />
<link rel="prev" title="Title of previous page" href="http://www.tsevdos.com/</code><code>previous-page" />
<link rel="next" title="Title of next page" href="http://www.tsevdos.com/</code><code>next-page" />

Όπως βλέπεται η χρήση του είναι πανεύκολη και τα πλεονεκτήματα αρκετά, έτσι ώστε να το χρησιμοποιήσουμε.

Τέλος το συγκεκριμένο tag μπορεί να χρησιμοποιηθεί και για άλλους σκοπούς, όπως για παράδειγμα στο να ενημερώσει τις μηχανές αναζήτησης εάν το περιεχόμενο της σελίδας μας υπάρχει και σε άλλες γλώσσες ή σε άλλη μορφή. Παρακάτω μπορείτε να βρείτε τα ανάλογα παραδείγματα, ωστόσο δεν θα σταθώ πολύ σε αυτά μιας και θέλω στο συγκεκριμένο post να συγκεντρωθώ κυρίως στο θέμα προσβασημότητας/accessibility. Όπως και να έχει ρίξτε οπωσδήποτε μια πιο λεπτομερή ματιά στο link element και δεν θα χάσετε.

<link lang="fr" title="La documentation en Fran&ccedil;ais" type="text/html" rel="alternate" hreflang="fr" href="http://someplace.com/manual/french.html">
<link media="print" title="The manual in postscript" type="application/postscript" rel="alternate" href="http://someplace.com/manual/postscript.ps">
<link rel="Start" title="The first page of the manual" type="text/html" href="http://someplace.com/manual/start.html">

Μείνετε συντονισμένοι και για τα επόμενα!

Το τέλος της ΧHTML2…

H XHTML2 πεθαίνει και επίσημα πλέον, μιας και το W3c group ανακοίνωσε πως μέχρι το τέλος του 2009 θα σταματήσουν όλες οι εργασίες του XHTML2 group. Ανακοίνωσε επίσης πως τα μέλη του XHTML2 working group θα ενισχύσουν την ομάδα της HTML5, οπότε ο νικητής πλέον είναι ξεκάθαρος (αν και αυτό το γνωρίζαμε τουλάχιστον 2 χρόνια νωρίτερα, απλά περιμέναμε και μια πιο επίσημη ανακοίνωση).

Η markup που θα μας απασχολήσει στο μέλλον λοιπόν είναι η HTML5, οπότε αρχίστε να ενημερώνεστε! Ήδη έχουν κυκλοφορήσει κάποιοι τρόποι για να την χρησιμοποιήσετε εδώ και τώρα, μιας και πολλοί καινούργιοι browsers ήδη υποστιρίζουν αρκετά χαρακτηριστικά της, ενώ στους παλιότερους (και στον IE) θα πρέπει να δημιουργήσετε τα HTML5 elements που χρησάζεστε σε Javascript (μια όχι και τόσο καλή ιδέα) για να τους προσθέσετε styles. Προσωπικά απλά ενημερώνομαι και μόλις τα πράγματα υποστιριχθούν όσο πρέπει, θα είμαστε πανέτοιμοι για το μεγάλο switch…

Έτοιμος ο Internet Explorer 8!

Ο Internet Explorer 8 είναι επιτέλους έτοιμος. Από μια πρώτη ματιά που έριξα στα χαρακτηριστικά του, μέσω των video και του tour, μιας και δεν τον κατέβασα ακόμα, φαίνεται αρκετά καλός (καλά δεν θα γίνει και ο default browser μου, ωστόσο όσοι χρησιμοποιούν IE θα δουν μεγάλη διαφορά). Το web slices φαίνεται έξυπνο χαρακτηριστικό, ωστόσο οι άλλοι browser έχουν προχωρήσει έτη φωτός μπροστά με τα διάφορα plugins/add ons που έχουν, αλλά όπως και να το κάνουμε, τέτοια χαρακτηριστικά είναι πρωτόγνωρα για τους χρήστες  IE! Τέλος ο καινούργιος IE υποτίθεται πως είναι και πολύ πιο ασφαλής, μέχρι τουλάχιστον να ανακαλυφθούν οι πρώτες “τρύπες” του…

Για τους developers τώρα, ο IE 8 θα είναι ο πιο compatible IE που έχει εμφανιστεί μιας και θα υποστιρίζει πλήρως το CSS 2.1 (επιτέλους!), δεν θα υπάρχει το χαζό hasLayout, ενώ θα λυθούν και άλλα προβλήματα συμβατότητας με τα web standards. Αρκετοί είναι και αυτοί που ελπίζουν πως ο IE 8 θα δώσει επιτέλους τέλος στον IE 6, κάτι που προσωπικά δεν το βλέπω. Όπως και να το δει κανείς είναι μια αξιόλογη αναβάθμηση και για τους απλούς χρήστες αλλά και για τους developers.

Προβλέψεις για το 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 και να δούμε σε ποιες από τις παραπάνω προβλέψεις θα πέσω μέσα!

Yahoo BrowserPlus

Το Yahoo BrowserPlus είναι ένα browser plug-in το οποίο μπορεί να εγκατασταθεί στα περισσότερα λειτουργικά (XP, Vista, OS X Tiger και Leopard) και browsers (IE 6 – 7, FF 2 -3, Safari 3 και σύντομα Chrome), και να προσφέρει πολλά νέα εργαλεία τόσο στους developers όσο και στους τελικούς χρήστες που διαθέτουν το συγκεκριμένο plug in. Είναι με λίγα λόγια κάτι σαν το Google Gears, το οποίο εστιάζει περισσότερο στο UI (user interface) επίπεδο και όχι τόσο σε off-line και database δυνατότητες.

Καλή κίνηση από την Yahoo! αλλά μάλλον σε λάθος χρόνο. Προσωπικά πιστεύω πως δεν θα καταφέρει και πολλά πράγματα…

Βρετανικές web οδηγίες. Τι λάθος έκαναν;

Το Ηνωμένο Βασίλειο είναι η πρώτη ευρωπαϊκή χώρα που κάθισε και ετοίμασε τις δικές της οδηγίες για τα web sites που δραστηριοποιούνται σε βρετανικό έδαφος. Το Central Office of Information (COI) λοιπόν, δημοσίευσε τις οδηγίες που πρέπει να ακολουθούν και να καλύπτουν τα κυβερνητικά (government) sites και τα sites γενικού ενδιαφέροντος (public sector).

Από μια γρήγορη ματιά που τους έριξα, οι οδηγίες προσβασημότητας (accessibility) δεν διαφέρουν και πολύ από τα διεθνή standards, έχουν γράψει με άλλα λόγια τα ίδια πράγματα σε κάπως πιο επιχειρηματική γλώσσα (έτσι μου φάνηκε τουλάχιστον). Προσωπικά δεν θα έμπαινα καν στην διαδικασία να διαβάσω οδηγίες που έχουν να κάνουν με το web, εάν αυτές προερχόντουσαν από κάποια άλλη χώρα, ωστόσο το Ηνωμένο Βασίλειο έχει μεγάλη επιρροή στην Ευρωπαϊκή Ένωση και τις ευρωπαϊκές αποφάσεις, ιδιαίτερα σε θέματα τεχνολογίας και καινοτομίας. Μέσα λοιπόν σε όλον αυτό τον όγκο των πληροφοριών, το Web Standards Project παρατήρησε ένα τραγικό λάθος και αμέσως ξέσπασε μια μεγάλη διαμάχη ανάμεσα σε αυτό και την βρετανική κυβέρνηση.

Το Web Standards Project υποστηρίζει, και συμφωνώ απολύτως μαζί του, πως το COI έχει συντάξει έναν τελείως λάθος τρόπο υπολογισμού υποστήριξης browser (παρεμπίπτοντος δεν παρέχουν τις εν λόγω οδηγίες σε HTML μορφή ακόμα, αλλά μόνο σε MS Word και PDF, κάτι πραγματικά τραγικό). Έτσι οι επίσημες βρετανικές οδηγίες, προτρέπουν τους web masters να μην τεστάρουν αλλά και να μην υποστηρίζουν πλήρως τους browsers που δεν καταφέρνουν να έχουν ένα σεβαστό ποσοστό επισκεψημότητας. Το ποσοστό αυτό βγαίνει με κάποια περίεργα μαθηματικά που έχουν σκεφτεί οι άγγλοι ειδικοί (και που δεν πρόκειται να πάρει σοβαρά κανένας web master κατά την γνώμη μου), ενώ αν κατάλαβα καλά κάποιος browser με ποσοστό κάτω από 2% θεωρείτε όχι ημι-υποστηριζόμενος (semi-supported).

Τα προβλήματα που προκύπτουν από τις συγκεκριμένες οδηγίες είναι πάρα πολλά, όπως για παράδειγμα τι εννοούν γράφοντας ημι-υποστηριζόμενος (semi-supported) browser (ο καθένας μπορεί να το ερμηνεύσει διαφορετικά), με ποια λογική στατιστικής και με ποιο εργαλείο θα βγαίνει το ποσοστό των browser το οποίο θα καθορίζει την στρατηγική των site σε θέματα υποστήριξης browser, και πάρα πολλές παρόμοιες ερωτήσεις που σου έρχονται στο μυαλό διαβάζοντας μόνο τις οδηγίες στο συγκεκριμένο θέμα!

Εκτός από τα παραπάνω λάθη, τα οποία δεν ξεκαθαρίζουν και μάλλον μπερδεύουν ακόμα περισσότερο τους web masters, το σημαντικότερο μειονέκτημα των οδηγιών είναι η λάθος προσέγγιση που ακολουθούν! Κανονικά θα έπρεπε όπως πολύ επιτυχημένα γράφει και το Web Standards Project οι οδηγίες να προβάλουν τους σωστούς και μοντέρνους τρόπους κατασκευής ιστοσελίδων, έτσι ώστε να κινηθούν και οι κατασκευαστές browser αναγκαστικά προς την κατεύθυνση των web standards. Με την λογική του COI ένα public sector site με πολλούς IE6 users, μπορεί να χρησιμοποιήσει IE-only τεχνολογίες, tags, κτλ. που φυσικά δεν θα καταλαβαίνουν οι άλλοι μοντέρνοι browsers, αλλά αυτό δεν θα είναι πρόβλημα, γιατί πολύ απλά οι άλλοι browsers μπορεί να ανήκουν στην κατηγορία ημι-υποστηριζόμενων (semi-supported) browser! Το τραγικό είναι πως ένα τέτοιο site θα είναι απολύτως νόμιμο!

Ελπίζω να καταλάβουν γρήγορα την συγκεκριμένη γκάφα και να διορθώσουν γρήγορα το συγκεκριμένο κομμάτι των οδηγιών (δεν έχω προλάβει να τις διαβάσω αναλυτικά όλες). Προσωπικά δεν περίμενα οι βρετανοί να κάνουν μια τόσο μεγάλη γκάφα στις οδηγίες τους και με ανησυχεί μήπως και η συγκεκριμένη γκάφα περάσει και σε μελλοντικούς ευρωπαϊκούς κανόνες-οδηγίες… Επίσης δεν καταλαβαίνω γιατί μπήκαν σε τόση φασαρία έτσι ώστε να ξαναγράψουν, και μάλιστα χειρότερα, αυτά που ήδη υπάρχουν! Εάν ήθελαν πιο βρετανικούς κανόνες, ας έγραφαν ένα δικό τους section 508 όπως οι αμερικάνοι, και ας μην έμπλεκαν τα μπούτια τους με χίλια δύο πράγματα, οδηγίες, υπο-οδηγίες, στατιστικά, τεχνικές απαιτήσεις κτλ. κτλ. Προσωπικά θα συνεχίζω να δημιουργώ τα sites μου ακολουθώντας τις διεθνής οδηγίες και απλά ελπίζω οι κανόνες που θα ακολουθήσει η Ευρώπαική Ένωση να είναι σωστότερα γραμμένοι…

Best of the rest – 39η εβδομάδα 2008

Πολλά τα νέα αυτής της εβδομάδας, οπότε ξεκινάω αμέσως, χωρίς εισαγωγές!

  • Το σημαντικότερο νέο της εβδομάδας είναι η δημιουργία του World Wide Web Foundation, από τον ίδιο τον δημιουργό του web, σερ Tim Berners Lee! Οι λόγοι δημιουργίας του συγκεκριμένου οργανισμού είναι η περαιτέρω εξάπλωση του web σε ολόκληρο τον πλανήτη, σύμφωνα με την πρώτη ανακοίνωση του ιδρύματος. Πολλοί ειδικοί, ανάμεσα τους και ο δημιουργός του web, πιστεύουν πως το W3C έχει μείνει αρκετά πίσω στο θέμα προώθησης του web, και γι αυτόν ακριβώς τον λόγο αποφάσισαν να δημιουργίσουν ένα ιδρύμα το οποίο θα έχει αυτό ως σκοπό. Υπάρχει κάποια λογική στο θέμα (η Molly, γράφει και αυτή την πολύ ενδιαφέρουσα άποψη της στο τελευταίο A List Apart), ωστόσο εάν δεν ξεκαθαρίσουν κάπως τα θολά σχέδια του νέου ιδρύματος (κάπου μέσα στο 2009), δεν ξέρω εάν και κατά πόσο θα το υποστηρίξει η web κοινότητα (και εγώ ως ένα πολύ μικρό κομμάτι της)…
  • Το CSS3.gr είναι έτοιμο! Ρίξτε οπωσδήποτε μια ματιά στα άρθρα και το blog του. Σίγουρα θα βρείτε κάτι ενδιαφέρον να διαβάσετε!
  • Το Google Android είναι έτοιμο, όπως και το πρώτο κινητό που θα το χρησιμοποιήσει (ΤMobile G1)! Το Android δείχνει πραγματικά πολύ δυνατό και ανοιχτό, ενώ με εντυπωσίασε πολύ και ο ενσωματωμένος browser του! Το Read Write Web έγραψε ένα πολύ επεξηγηματικό άρθρο με πάρα πολλά video, τα οποία παρουσιάζουν τις πολλές δυνατότητες του καινούργιου λειτουργικού για κινητά τηλέφωνα. Προσωπικά το περιμένω πως και πως, μιας και απογοητεύτηκα αρκετά με το “ελληνικό” iPhone!
  • Η beta έκδοση του νέου Flash Player είναι έτοιμη και μπορείτε να την κατεβάσετε για διάφορα λειτουργικά συστήματα από τα Adobe Labs. Βλέποντας το νούμερο της έκδοσης (10), αισθάνθηκα και αρκετά γέρος, μιας και χρησιμοποιώ το συγκεκριμένο plug in από την δεύτερη έκδοση του (εάν θυμάμαι καλά)!!!
  • Πολύ δουλειά έχει πέσει στην Adobe η οποία εμφάνισε και την καινούργια Creative Suite της. Όλα τα γνωστά προγράμματα της Adobe αναβαθμίζονται στην έκδοση CS4, ενώ μπορείτε να διαλέξετε και την οικογένεια προγραμμάτων που καλύπτει τις ανάγκες σας και να γλιτώσετε αρκετά χρήματα. Προσωπικά έχω την αίσθηση πως οι αναβαθμίσεις σε Adobe προϊόντα πρέπει να γίνονται κάθε 2 με 3 εκδόσεις, αλλιώς έχω την αίσθηση πως πετάγονται πολλά λεφτά για το τίποτα… Μπορεί βέβαια να κάνω και λάθος…
  • Εμφανίστηκε και το πρώτο site (όχι επίσημο), με τίτλο Chrome Plugins, το οποίο προσπαθεί να κατασκευάσει τα πρώτα plug-ins για τον Chrome. Για να δούμε τι θα καταφέρουν…
  • To A List Apart δημοσίευσε τα νέα του άρθρα! Προσωπικά μου άρεσε περισσότερο το πιο τεχνολογικό “Test-Driven Progressive Enhancement“, ωστόσο και το “Web Standards 2008: Three Circles of Hell” σε προβληματίζει αρκετά για το που βαδίζουν τα web standards!
  • To Fire Vox είναι ένα plug in για τον Firefox, το οποίο μετατρέπει τον browser σε screen reader! Είναι ένα από τα εντυπωσιακότερα plug ins, το οποίο δίνει ένα επιπλέον κίνητρο και εργαλείο στους web designers και developers, έτσι ώστε να δημιουργήσουν ακόμα πιο accessible sites…
  • Κυκλοφόρησε ακόμα μία Javascript library, έτσι για να έχουμε ακόμα μεγαλύτερη ποικιλία, η Minordi. Όσοι δεν έχουν βρει ακόμα μια Javascript library που να τους καλύπτει (πράγμα πολύ δύσκολο), ας της ρίξουν μια ματιά…
  • Ο Webkit είναι η πρώτη μηχανή rendering που περνάει και επίσημα το Acid 3 test.
  • Και εκεί που όλοι λέγαμε πόσο σημαντικά είναι τα friendly URLs στο SEO, έρχεται η Google και ανακοινώνει από το επίσημο Google Web Master Central blog πως δεν χρειάζεται να ξαναγράφουμε με φιλικό τρόπο τα URLs μας!!! Τώρα γιατί το κάνει αυτό, ειδικά αυτήν την στιγμή όπου πλέον αρχίζουν να καταλαβαίνουν και οι λιγότερο ειδικοί την σημασία των friendly URLs, πραγματικά δεν έχω ιδέα… Περιμένω μόνο τις πρώτες αντιδράσεις από τους web masters και τους SEO experts…
  • Τέλος μου άρεσε ιδιαίτερα η ιδέα του site Yotify. Στο εν λόγω site λοιπόν, φτιάχνεις scouts (ανιχνευτές), οι οποίοι δρουν σαν bots και σε ενημερώνουν για πράγματα που ενδιαφέρεσαι αυτόματα, χωρίς να κουνάς ούτε το δαχτυλάκι σου!!! Πάρα πολύ έξυπνη και βολική ιδέα!