WWDC 2007 Stevenote Aftermath

Λοιπόν, είδαμε το Stevenote, και παίξαμε λίγο και με το Safari 3 beta. Εσείς τι εντυπώσεις έχετε;

Προσωπικά ήταν λίγο υποτονικό το keynote, και η μετοχή φαίνεται να συμφωνεί μαζί μου.

aapl-stock.png

Τέλος πάντων.

Από νέες ανακοινώσεις δεν έχουμε πάρα πάρα πολλά. Θα έλεγα πως τα σημαντικά νέα είναι:

  1. Νέος finder/desktop
  2. Quick Look
  3. Boot Camp Restart In
  4. Safari on Windows
  5. No SDK for iPhone, write web code you lazy bums

Αυτά. Όλα τ’ άλλα τα ξέραμε ήδη βασικά. Και ακόμα και σ’ αυτά τα ‘νέα’ δε κρύβεται κάτι το πραγματικά συγκλονηστικό.

Το Mac OS X θα είναι πάλι πλέον ο eye candy king, και το ότι η Microsoft επέμενε τόσο πολύ στο να διαφημίζει τα Vista ως ‘Wow’ και όχι πολλά άλλα θα γίνει ανέκδοτο.

Τα ’secret features’ όντως υπήρχαν, αλλά ήταν μάλλον evolutionary παρά revolutionary, και ο λόγος που δεν τα δείξαν την άλλη φορά πρέπει να ήταν πως δεν ήταν έτοιμα. Ειδάλλως σιγά μην προλάβαινε η Microsoft να τ’ αντιγράψει μέσα σε τρεις μήνες. Και σιγά το big deal ούτως ή άλλως.

Μπορείτε να δείτε βίντεο για τα νέα features στη σελίδα του Leopard. Για να δούμε μερικά από αυτά.

Νέος finder/desktop

Οι αλλαγές στο dock, με τα stacks, μάλλον μόνο eye candy είναι. Συγκρίνετε το νέο dock stack…

dock-stacks.png

…με το ας πούμε dock stack (δεξί κλικ σε folder στο dock) στο τωρινό Tiger:

tiger-folders.png

Απείρως λιγότερο eye candy, αλλά πιθανώς πιο usable. Σίγουρα πιο usable νομίζω από το τι φαίνεται να συμβαίνει στα νέα stacks όταν δε χωράνε σε μια οθόνη, το grid.

stack-grid.jpg

Για να είναι χρήσιμο το grid, θα πρέπει τα εικονίδια να είναι αρκετά λεπτομερή και με μπόλικο metadata, ώστε το να τους ρίχνεις μια ματιά (eyeballing) είναι πιο γρήγορο από το να κοιτάς τα ονόματα, ή να χρησιμοποιείς ένα συνδιασμό αλφαβητικού sorting και μικρών εικονιδίων (δηλαδή το τωρινό setup). Σε φωτογραφίες ας πούμε είναι πολύ ωραία ιδέα. Σε ένα folder γεμάτο με text files, μάλλον δεν είναι ιδιαίτερα καλή ιδέα.

Ο νέος finder φαίνεται ωραίος. Πρώτον κυριολεκτικά ωραίος — το νέο look, τώρα που το Brushed Metal μυστηριωδώς εξαφανίστηκε, είναι όντως πολύ sleek. Περισσότερο επί της ουσίας, το sidebar είναι λιγότερο περί eye candy, και φαίνεται πολύ πιο χρήσιμο. Επίσης το multicolumn view φαίνεται πολύ πιο χρήσιμο. To Cover Flow νομίζω πως είναι superfluous eye candy — ούτε στο iTunes δεν το βρίσκω ιδιαίτερα χρήσιμο για UI, είναι απλώς πολύ πολύ ωραίο. Αλλά δεν έχουμε τις ίδιες ανάγκες στο iTunes και στο Finder. Στο ένα απλώς χαζεύουμε κάτι ενώ ακούμε μουσική, στο άλλο… ψάχνουμε να βρούμε αρχεία και να κάνουμε δουλειά. Τέλος πάντων.

Quick Look

Ο μόνος λόγος που το Cover Flow στο Finder ίσως είναι χρήσιμο. Φαίνεται τρομερά γρήγορο (ελπίζω να είναι σε όλα, και όχι μόνο σε 8-core Mac Pros), και τρομερά χρήσιμο στο να ξεπετάει στα γρήγορα διάφορα pdf και movie files. Μπράβο. (Αλλά πάλι ψιλο-evolutionary feature.)

Boot Camp Restart In

Uh huh. Το Boot Camp ανακοινώθηκε ως top 10 feature, αλλά δεν είπαν τίποτα νέο ή συγκλονηστικό. Ιδού τα ‘συγκλονηστικά’:

New, faster restarts.

Leopard brings a quicker way to switch between Mac OS X and Windows: Just choose the new Apple menu item “Restart in Windows.” Your Mac goes into “safe sleep” so that when you return, you’ll be right where you were. It’s much faster than restarting the computer each time. Likewise, a “Restart in Mac OS X” menu item in the Boot Camp System Tray in Windows makes for a faster return to Mac OS X. With Windows hibernation enabled, you can pick up where you left off.

Ακούγεται τελείως ηλίθιο, αλλά νομίζω πως αυτό το απλό usability feature είναι τρομερά σημαντικό. Το να πρέπει να κλείσεις το Mac OS για να μπεις σε Windows και vice versa είναι πολύ κουραστικό, και πρακτικά σημαίνει πως δε θα πολυχρησιμοποιεί κανείς τα Windows, εκτός και αν θέλει κάτι πολύ συγκεκριμένο (gaming, matlab, κτλ). Το να μπορείς να κάνεις hibernate από το ένα στο άλλο θα κάνει την αλλαγή από το ένα στο άλλο τρομερά πιο εύκολο.

Safari on Windows

Αυτό, όπως είπα νωρίτερα, μου φάνηκε λίγο περίεργο. Το γιατί η Apple θα θέλει να μπει στον κόπο να πολεμήσει για μια ψηλή θέση στα browser wars δηλαδή. Υπάρχουν φυσικά διάφοροι καλοί λόγοι. Κυρίως κάνει το Safari πιο mainstream, με λίγη τύχη βελτιώνει τη λίστα των sites που είναι συμβατά με Safari, και αφού το iPhone τρέχει Safari, τη λίστα των sites που είναι συμβατά με iPhone. Άλλη πιθανότητα είναι πως η Apple είναι από τις λίγες εταιρίες που λόγω brand coolness μπορεί να μπει δυνατά στο χώρο των Windows browsers. Πάλι αυτό δεν είναι κάτι που έχει άμεσα θετικά αποτελέσματα, αλλά εκτός του iPhone, ίσως βοηθήσει στο να φέρει και μια νέα γενιά switchers.

Διαβάστε επί του θέματος και στο Ars.

No SDK for iPhone, web code instead

Το ψευτο-SDK για το iPhone ήταν λίγο anti-climactic. Ακούγεται σαν το iPhone να μπορεί να είναι σχετικά interactive με τηλέφωνα κτλ σε browsing, πχ. αν βλέπει κάτι που μοιάζει σαν τηλέφωνο, το Safari του iPhone να έχει επιλογή να το κάνει dial. Αλλά αυτό είναι. Δεν υπάρχει SDK. Γράφεις web apps, και αν παίζουν στο Safari, θα παίζουν και στο iPhone. Αυτό φυσικά επιτρέπει ένα σωρό πράματα (games, photos, κτλ), αλλά δεν επιτρέπει ένα σωρό άλλα (πχ. Skype). Μάλλον απογοήτευση.

Άλλα

Κοιτώντας τη σελίδα του Leopard για νέα features, ιδού μερικά που μου τραβήξαν την προσοχή.

Το Automator φαίνεται να βελτιώνεται. Ίσως πλέον είναι χρησιμοποιήσιμο από μη-power-users, και καταφέρει να κάνει αυτό που υποτίθεται πως θα έκανε στο Tiger, να αυτοματοποιεί ένα σωρό βαρετά tasks.

Automate any application.

In Leopard, Automator has a new recording function, so you can easily automate just about any application. Simply click the Record button in Automator and demonstrate the task you wish to automate. You can play back the task as many times as you need, and even edit what was recorded to refine your automation.

Επίσης, το Mac OS X είναι πιο UNIX compliant. Δεν είμαι σίγουρος τι σημαίνει αυτό (cosmix?), αλλά φαίνεται χρήσιμο.

UNIX certification.

Leopard is now an Open Brand UNIX 03 Registered Product, conforming to the SUSv3 and POSIX 1003.1 specifications for the C API, Shell Utilities, and Threads. Since Leopard can compile and run all your existing UNIX 03-compliant code, you can deploy it in environments that demand full conformance — complete with hooks to maintain compatibility with existing software.

Τέλος, υπόσχονται καλύτερο multicore scheduling, ένας τομέας στον οποίο το Tiger δεν ήταν ιδιαίτερα δυνατό.

Multicore optimized.

Leopard features improved scheduling, memory management, and processor affinity algorithms to make better use of multiple cores. Several subsystems … have been rewritten to be fully multithreaded.

Συμπεράσματα και Safari 3 beta στην πράξη

Το σημερινό keynote ήταν πράγματι σχεδόν 100% Leopard, 100% software, μειώνοντας λίγο τη σημασία των ανησυχιών διάφορων ότι το γυρνάνε σε electronics hardware company. Παρ’ όλ’ αυτά, δεν είχε κάτι το ιδιαίτερο να επιδείξει.

Τα μυστικά features είναι αμφιβόλου σημασίας σε οτιδήποτε εκτός από bling. Τα … αυτά. Βασικά τα υπόλοιπα είναι πολύ meh όσων αφορά το end user experience.

Από την άλλη φαίνεται να γίνονται πολλές αλλαγές στο σύστημα, αλλά αυτό δεν είναι κάτι που δεν ξέραμε. Νέο kernel, το νέο core animation, κτλ κτλ. Δεν ακούσαμε τίποτα για αλλαγή στο file system. Ας ελπίσουμε πως όλες αυτές οι αλλαγές θα συνεισφέρουν σε προγράμματα που θα βελτιώσουν την υπολογιστική ζωή μας.

Α, μεγάλη αλλαγή που ξέχασα άνωθεν είναι πως τα Mac είναι ξαφνικά πλατφόρμα για παιχνίδια, ή τέλος πάντων πως υπάρχει ελπίδα. Πραγματικά σοκαρίστηκα που η id διάλεξε το WWDC για να παρουσιάσει τη νέα της μηχανή. Δε μιλάμε ούτε για κάποια τυχαία εταιρία, ούτε και για κάποιο κολοσσό που δεν της καίγεται καρφί. Η id μπορεί να είναι σημαντική και ιστορική εταιρία, αλλά τελευταία τα πράγματα δεν πηγαίνουν και τόσο καλά. Τα παιχνίδια της είναι μούφες από άποψη gameplay, και οι μηχανές της μένουν απούλητες, αφού όλοι πάνε και παίρνουν την Unreal Engine 3. Θα μου πείτε σιγά το πράγμα, που έκανε μια ανακοίνωση των τριών λεπτών. Και πάλι, είναι (ή προφανώς το θέλουν να είναι) συμβολικό.

Όσων αφορά το νέο Safari, τον χρησιμοποιώ εδώ και κανά δίωρο. Είναι ακριβώς αυτό που ήθελα: ένας Safari με το καινούργιο WebKit, πολύ γρήγορος, αλλά σταθερός. Από άποψη features, εκτός από τα drag-able tabs, δε μπορώ να δω κάτι νέο συγκλονηστικό. Κοίταξα την σελίδα, όπου υποτίθεται πως υπάρχει κάποιο νέο search… α μάλιστα, μόλις το βρήκα, πρέπει να πατήσετε Apple+F, και μετά κάνει highlight όλα τα instances ενώ σκοτεινιάζει την υπόλοιπη οθόνη:

safari-3-search.png

Ενδιαφέρον. Θα προτιμούσα το tab να σε πάει από το ένα αποτέλεσμα στο άλλο, κάτι το οποίο δε φαίνεται να κάνει, αλλά τέλος πάντων.

Αυτά. Τα $129 του (διαιρεμένο δια όσους φίλους έχετε που έχουν mac, λόγω έλλειψης serial numbers) μάλλον θα τα αξίζει, αλλά ναι, δεν είναι κάτι το συγκλονηστικό.

Επίσης, δείτε τι έχει να πει ο cosmix. Surprise surprise, he’s bitter and complaining ;)

3 Responses to “WWDC 2007 Stevenote Aftermath”


  1. 1 papo Jun 12th, 2007 at 12:17 am

    Μέτριο Keynote, οκ το leopard το περιμένουμε όλοι όποτε θετικά δεχόμαστε ακόμα και το iCandy. To SDK για το iPhone το γράφουμε στα @@ μας εξάλλου και η ιδια αγορά των κινητών σε αυτό το επίπεδο που έχει φτάσει - καρκινοβατεί. Ισως ειναι πιο λογικό να το κάνεις απο τον browser και οχι με SDK.Εξάλλου ολα για τον browser γράφονται!

    νέο imac..@@ :/

  2. 2 morpheous Jun 12th, 2007 at 8:17 pm

    kai to time machine fente ediaferon

  1. 1 WeekendGeekCast#55 - ISS όπως λέμε IIS …καμία σχέση! Pingback on Jun 16th, 2007 at 12:43 am

Leave a Reply