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!

Έτοιμος ο 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.

Κάντε τον Internet Explorer 6 να συμπεριφέρεται σαν Internet Explorer 7!

Ο Stefan Vervoort είχε μια πολύ καλή ιδέα την οποία υλοποίησε κι όλας! Απλά είχε βαρεθεί την (προβληματική;) Javascript μηχανή του IE6 και αποφάσισε να την αναβαθμίσει σε αυτή του IE7! Το μόνο που χρειάζεται να κάνει κάποιος είναι να κατεβάσει ένα Javascript αρχείο, το οποίο περιέχει όλον το απαραίτητο κώδικα έτσι ώστε ο IE6 να συμπεριφέρεται σαν IE7. Εάν ο IE6 σας κάνει νερά στην Javascript, ενώ σε IE7 τα πάντα λειτουργούν άψογα, χρησιμοποιείστε το συγκεκριμένο custom upgrade και γλιτώστε όλη την extra δουλειά!

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

Τίποτα το σπουδαίο αυτήν την εβδομάδα, ωστόσο κατάφερα να συλλέξω κάποια πραγματάκια…

  • Το Whitepress, ένα WordPress theme φτιαγμένο από εμένα, φτάνει επιτέλους την version 1! Περισσότερες πληροφορίες και download μπορείτε να βρείτε στην επίσημη σελίδα του project! Enjoy and spread it!
  • Το ελληνικό Open Coffee γίνεται όλο και πιο ενδιαφέρον προορισμός για τους επαγγελματίες του χώρου και τις ελληνικές start up. Η ποιότητα των ομιλητών έχει ανέβει κατακόρυφα και γενικά το event μου φαίνεται πολύ πιο ώριμο πλέον… Θα ήθελα να πηγαίνω συχνότερα, ωστόσο όλο και κάτι μου τυχαίνει… Ίσως φέτος και για τους λόγους που προανέφερα να εμφανίζομαι συχνότερα εκεί…
  • Επίσημα πλέον, ο Internet Explorer 8 θα έχει επιτέλους μια Firebug-like toolbar. Καλή κίνηση από την Microsoft, αν και άργησε τραγικά και σε αυτό το θέμα…
  • Το Dropbox είναι μια πολύ καλή λύση συγχρονισμού αρχείων. Έτσι εάν εργάζεστε σε πολλά computers και θέλετε να έχετε ανά πάσα στιγμή διαθέσιμα τα αρχεία σας, το Dropbox είναι αυτό που χρειάζεστε! Αυτήν την στιγμή είναι διαθέσιμο τόσο σε Windows όσο και σε OS X.

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

  • Δηλώνω fan του metablogging radio και των minipods που έχει ξεκινήσει. Πολύ καλή προσπάθεια, η οποία θα ήθελα να συνεχιστεί σε καθημερινή βάση (εάν γίνεται), με την ίδια διάρκεια και θεματολογία! Είναι πολύ βολικό να ακούς μέσα σε 5-10 λεπτά τα web (και όχι μόνο) νέα της ημέρας…
  • Διαβάζω (δεν το έχω δει με τα ίδια μου τα μάτια), πως ο ΙΕ 8 απέκτησε την δικιά του Firebug-like toolbar. Καλή κίνηση για όλους εμάς, που τουλάχιστον θα μπορούμε να τεστάρουμε κάποια πράγματα σαν άνθρωποι στον IE, και όχι να ψάχνουμε στα τυφλά, ψύλλους στα άχυρα…
  • Διάβασα στον vrypan για την κίνηση , η οποία έχει σκοπό να ενημερώσει τον πολίτη για τα ψηφιακά του δικαιώματα. Καλή κίνηση και φυσικά πιστεύω πως πρέπει να υπάρχουν τέτοιες κινήσεις, ωστόσο έχω την αίσθηση πως όπως και άλλες τέτοιες κινήσεις στην Ελλάδα, δεν θα έχει κανέναν απολύτως αντίκτυπο και σημασία… Γιατί το γράφω αυτό? Γιατί άντε να εξηγήσεις σε αυτούς που πρέπει το ιδιωτικό απόρρητο (privacy), τα ανοικτά πρότυπα (open standards), πατέντες λογισμικού, πνευματικά δικαιώματα ψηφιακού περιεχομένου, και ελεύθερο λογισμικό.
  • Το ubiquity είναι ένα πρωτότυπο plug in από τα labs της Mozilla, το οποίο υποστηρίζει πως θα αλλάξει τον τρόπο που θα σερφάρουμε όταν θα είναι έτοιμο. Πραγματικά δείχνει πάρα πολύ καλό, ωστόσο έχω την αίσθηση πως θα περιμένουμε αρκετά μέχρι να δούμε την τελική version του…
  • O Michael Moore διανέμει δωρεάν μέσω internet το νέο του ντοκιμαντέρ με τίτλο Slacker Uprising. Δυστυχώς θα πρέπει να είστε κάτοικος Αμερικής ή Καναδά για να το κατεβάσετε (αλήθεια γιατί τέτοιος διαχωρισμός?)…
  • Για τον Chrome ότι ήταν να γράψω το έγραψα. Περισσότερα όταν δούμε κάποια καινούργια έκδοση.

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

Από αυτή την εβδομάδα ξεκινάω ένα νέο εγχείρημα, το οποίο θα είναι ένα εβδομαδιαίο post που θα καταγράφει τα πιο ενδιαφέροντα – κατά την γνώμη μου φυσικά – άρθρα και νέα από τον χώρο του web design, development και του internet γενικότερα. Αυτά τα post θα απευθύνονται κυρίως σε επαγγελματίες (ή μερακλήδες ερασιτέχνες) του χώρου  που θέλουν να ρίχνουν μια γρήγορη ματιά στο τι έχει γίνει τελευταία στο χώρο μας (internet), τόσο σε ελληνικό όσο και σε διεθνή επίπεδο.

Το εν λόγω εγχείρημα, θα μπορούσα θεωρητικά να το κάνω και με microblogging ή με άλλες ανάλογες υπηρεσίες, αλλά πραγματικά ποτέ δεν μου άρεσε η ιδέα του να postαρεις links και κείμενα μέσα σε 140 μόνο χαρακτήρες (ο λογαριασμός μου στο twitter έχει μόλις 1 twit!!!). Και μετά από αυτήν την μικρή εισαγωγή, ας περάσουμε και κυρίως θέμα :

Αυτά λοιπόν από αυτήν την εβδομάδα. Τα ξαναλέμε την επόμενη και εάν δεν σας κάνει κόπο αφήστε κάποιο comment για το πως σας φαίνεται αυτή η προσπάθεια… Προσωπικά δεν μαρέσει καθόλου ο τίτλος της, οπότε περιμένω βοήθεια στο συγκεκριμένο θέμα!!!

IE tester

Το IE tester είναι ένα νέο εργαλειάκι που ανακάλυψα το οποίο σου προσφέρει τις rendering engine όλων των Internet Explorer, και πιο συγκεκριμένα του IE8 beta 1, IE7, IE6 και IE5.5 σε ένα και μοναδικό Windows installation! Αν και ακόμα χρησιμοποιώ το multiple IE στα XP μηχανήματα μου, το ολοκαίνουργιο IE tester έχει 2 σοβαρά πλεονεκτήματα :

  • Προσφέρει την ολοκαίνουργια μηχανή rendering του IE 8 (beta1)
  • Μπορείτε να γίνει install εκτός από Windows XP, και σε Vista, κάτι που δεν μπορεί το multiple IE (βασικά μπορεί αλλά με πολλές πατέντες…)

Αν και έχει διάφορα μικρο-προβληματάκια, τα οποία λογικά θα λυθούν σύντομα, είναι η μια πολύ καλή λύση για να ελέγξετε τα site σας στον νέο Internet Explorer 8 (έστω και την beta 1 rendering μηχανή του), και μάλιστα χωρίς να κάνετε πολύπλοκες διαδικασίες και πατέντες έτσι ώστε να κρατήσετε και κάποιον παλιότερο Explorer στο μηχάνημα!

H πρώτη beta του IE8 είναι διαθέσιμη!

Για όσους ενδιαφέρονται να ρίξουν μια ματιά στον νέο Internet Explorer μπορούν να κατεβάσουν την πρώτη beta version του από το επίσημο site του. Για τους designers και developers ενδιαφέρον έχουν και τα δύο supporting sites της Microsoft για τον καινούργιο browser της, το MSDN Internet Explorer 8 beta και το Windows Internet Explorer Testing Center, όπου προσφέρουν πολλές τεχνικές λεπτομέρειες, παραδείγματα, fixes του νέου browser κτλ. Προσωπικά θα περιμένω την δεύτερη beta…

Update : Πολύ ενδιαφέρον μέρος του επίσημου site (για τους designers/developers και πάλι) είναι και το Internet Explorer 8 Readiness Toolkit.

Η Microsoft ξανασκέφτεται τo version targeting στον IE8

Επιτέλους η Microsoft δείχνει να ακούει την web κοινότητα, και ανακοινώνει στο επίσημο blog του ΙΕ8 πως η default rendering engine του καινούργιου Explorer θα είναι η νέα web-standard compliant rendering engine (και όχι αυτή του IE7)! Φυσικά έχει επικρατήσει πανικός σε όλα τα web design blogs μιας και το θέμα version targeting έδειχνε να έχει κλείσει, αλλά ευτυχώς για όλους εμάς κάποιοι το ξανασκέφτηκαν… Η παραπάνω επίσημη ανακοίνωση σημαίνει πως :

  • Οι web designers/developers δεν θα χρειάζεται να προσθέσουν το γνωστό meta element για να χρησιμοποιηθεί η καινούργια και πολλά υποσχόμενη rendering μηχανή του IE8. Σε αυτό το σημείο να υπενθυμίσω πως η rendering engine του ΙΕ8 έχει περάσει και το γνωστό Aicd 2 test που σημαίνει πως ο IE8 θα είναι πραγματικά web-standards compliant!!!
  • Οι web designers/developers που θα θέλουν να χρησιμοποιήσουν την παλιότερη μηχανή rendering του IE7, θα πρέπει να προσθέσουν στον head section του site τους το γνωστό πλέον meta element. Ακριβώς αυτήν την άποψη είχα από την αρχή στο όλο θέμα, και πραγματικά απορώ γιατί δεν το σκέφτηκαν νωρίτερα!!!

Προσωπικά είμαι 100% σύμφωνος με την εξέλιξη της υπόθεσης και πραγματικά χαίρομαι που η Microsoft ξανασκέφτηκε το όλο θέμα. Μόνο καλό στον χώρο του internet μπορεί να κάνει αυτή η κίνηση μιας και ο διασημότερος browser θα είναι επιτέλους, και για πρώτη φορά, web-standards compliant! Η Microsoft μας χρωστούσε εδώ και καιρό έναν αξιόλογο web browser και επιτέλους θα τον έχουμε!

IE 8 beta και οι προτάσεις του Web Standards Project

Η πρώτη κλειστή beta του Internet Explorer 8 έκανε την εμφάνιση της και όπως όλα δείχνουν ο νέος browser θα είναι σύντομα κοντά μας. Η Microsoft φαίνεται να έμαθε το μάθημα της και δεν ρισκάρει να καθυστερήσει πλέον τις νέες εκδόσεις του browser της (όπως είχε κάνει με τον IE7 ο οποίος κυκλοφόρησε μετά από 6-7 χρόνια από τον 6!!!). Κατά τα άλλα, οι προτάσεις του Web Standards Project πάνω στο θέμα είναι αρκετά ενδιαφέρουσες, ωστόσο συμφωνώ προς το παρόν με τις 2 τελευταίες :

  • Προτείνουν στην Microsoft να δημιουργήσει ένα patch για τον IIS με το οποίο τα site που φιλοξενούνται στον εν λόγω server να κάνουν “targeting” στην ΙΕ7 rendering engine (έτσι ώστε να μην “χαλάσουν” χρησιμοποιώντας την rendering engine του ΙΕ8)
  • Προτείνουν στην Microsoft να διαθέσει τον IE8 beta με default rendering μηχανή την ολοκαίνουργια rendering engine (αυτή του IE8 δηλαδή) έτσι ώστε να τεστάρουν πόσα site τελικά θα “χαλάσουν”
  • Να κάνουν τον IE8 standalone browser, ο οποίος να μπορεί να γίνει install χωρίς να χρειαστεί κάποιος να πετάξει/αντικαταστήσει τον IE7

Φυσικά όλα τα παραπάνω είναι απλά οι προτάσεις του Web Standards Project και μένει να δούμε πόσες από αυτές θα ικανοποιήσει τελικά η Microsoft. Εγώ έχω ήδη εκφράσει τις απόψεις μου πάνω στο θέμα και συμφωνώ πλήρως με τον Roger Johansson ο οποίος υποστηρίζει πως εάν έπρεπε να υπήρχε το version targeting, θα έπρεπε να δουλεύει ανάποδα, δηλαδή η default rendering engine να ήταν η καινούργια (IE8) και εάν κάποιος ήθελε το site του να εμφανίζεται και να συμπεριφέρεται όπως γινόταν με αυτή του IE7 τότε να χρησιμοποιούσε το version targeting για να το κάνει…