Safari 5

compass.png
Η αναβάθμιση του Safari ήρθε λίγες ώρες μετά το WWDC. Η τελευταία έκδοση του browser της Apple είναι γεμάτη με νέα features και σημαντικές βελτιώσεις όσον αφορά τη ταχύτητα που κάνει render τις ιστοσελίδες. Επίσης πλέον είναι ο πιο συμβατός με HTML5 browser. Διαβάστε παρακάτω για τα νέα χαρακτηριστικά του δημοφιλούς browser.
Ένα εντυπωσιακό feature που δε θα βρούμε αλλού είναι το Reader, είναι μία λειτουργία που ενεργοποιείται όταν η σελίδα που διαβάζουμε έχει ένα σχετικά μεγάλο άρθρο, και αυτό που κάνει είναι να κάνει dim την υπόλοιπη σελίδα και να φέρνει μπροστά το άρθρο, ολόκληρο, όλες τις σελίδες συνεχόμενες, και μάλιστα προσφέρει εύκολη πρόσβαση στο να ρυθμίσουμε το μέγεθος των fonts, να στείλουμε το άρθρο με email ή να το τυπώσουμε.
Screen-shot-2010-06-11-at-4.24.05-μ.μ..gif

Έχει τη καλύτερη και πληρέστερη υποστήριξη HTML5 που μπορεί να έχει μέχρι στιγμής ένας browser, αφού στα tags που υποστηρίζει προστέθηκαν full screen και cc για το video, geolocation, websocket, validation forms, draggable attribute, ruby, και πολλά άλλα, αυτο έχει σαν αποτέλεσμα το παρακάτω.
Screen shot 2010-06-11 at 4.41.43 μ.μ..png

208 στο html5test σε σχέση με τον chrome που σκοράρει 197.
Screen shot 2010-06-11 at 4.55.10 μ.μ..png
Οι 2 browsers έτρεξαν σε ένα macbook 4.1 με λειτουργικό σύστημα Mac OS X 10.6.3, είναι οι τελευταίες stable εκδόσεις, δεν είχαν installed κανένα extension και ανάμεσα στο τεστ δεν έγινε καμία αλλαγή στο σύστημα.

Ένα άλλο χαρακτηριστικό του Safari 5 είναι η ταχύτητα του, με το Nitro Engine το Javascript τρέχει 30% γρηγορότερα σε σχέση με τον προκάτοχό του Safari 4 και μάλιστα σύμφωνα με την Apple είναι 3% γρηγορότερος σε σχέση με τον Chrome 5. Κάτι ακόμα που αφορά την απόδοση του Safari 5 έχει να κάνει με τη ταχύτητα που βρίσκει τις σελίδες, το λεγόμενο DNS Prefetching, όταν λοιπόν εσείς βλέπετε μια σελίδα, ο Safari 5 στο παρασκήνιο βρίσκει τα links που υπάρχουν στη σελίδα και έπειτα βρίσκει τις διευθύνσεις, αποτέλεσμα, δε χρειάζεται να κάνει αυτη τη διαδικασία όταν τελικά επιλέξετε ένα link αφου το έχει ήδη κάνει, οπότε φορτώνει τη σελίδα πολύ πιο γρήγορα. Βελτίωση υπάρχει και στο Caching, με το τελευταίο αν έχετε δει μία σελίδα στο παρελθόν, όσα στοιχεία είναι ίδια δε χρειάζεται να τα ξανακατεβάσει, άρα το browsing στις αγαπημένες σας σελίδες θα είναι ακόμη πιο γρήγορο.
Μπορείτε να δείτε τα σχετικά διαγράμματα για την απόδοση εδώ.
whatsnew_performance_thumb_20100607.jpg

Μερικά ακόμα features είναι η υποστήριξη της μηχανής αναζήτησης bing στο Smart Search Field. Ένα εξυπνότερο Address Field το οποίο ψάχνει στα Bookmarks και στο History χωρίς να θυμάστε την ιστοσελίδα αρκεί αυτό που θα γράψετε να υπάρχει μέσα στο τίτλο της ή στη διεύθυνση. Hardware Acceleration για τα Windows έτσι και οι Windows users θα έχουν ένα καλύτερο και ταχύτερο browser. Αναβαθμισμένο Web Inspector, το οποίο θα βοηθήσει πολύ τους Web Developers και όχι μόνο. Και για το τέλος αφήσαμε, ίσως το πιο σημαντικό, πλέον δε χρειάζεται SIMBL για να έχουμε plugins, η Apple έδωσε αυτή τη δυνατότητα native στο Safari 5. Για να ενεργοποιήσετε τη λειτουργία, επιλέγετε από το Safari --> Preferences --> Advanced το Show Develop menu in menu Bar
safariprefmenu.png
showdevelopermenu.png

Στη συνέχεια από το Develop Menu που μόλις ενεργοποιήσατε, επιλέγετε Enable Extensions.
safaridevelopmenu.png

Πλέον μπορείτε να κατεβάσετε ανάμεσα σε μια αρκετά μεγάλη ποικιλία, θα αναφέρουμε μερικά καλά extensions σε μελλοντικό post, ενώ περιμένουμε η Apple να ανοίξει ένα section στην ιστοσελίδα της αποκλειστικά με extensions. Μπορείτε να τα διαχειριστείτε από το μενού Safari --> Preferences -->Extensions το οποίο ενεργοποιήθηκε από τη παραπάνω διαδικασία.
Screen shot 2010-06-12 at 8.58.27 μ.μ..png