Safari 3 Beta for Mac / Windows

Η WWDC 07 άρχισε προχθές, και ανάμεσα σε όλα τα άλλα (που δε μπορώ να τα καλύψω μόνο σε ένα post), έσκασε και μία μικρή βόμβα κάποιων σεβαστών μεγατόνων… τη δημόσια διάθεση της beta του Safari, του browser που έχει το Mac OS X. Και όχι μόνο αυτό, αλλά ο νέος Σαφάρι θα διατίθεται και για Μac και για Windows, δωρεάν! Και ξαφνικά οι φωτιές στην κόλαση πάγωσαν:PPP

Ο Σαφάρι είναι ένα πρόγραμμα που «πατάει» πάνω στη μηχανή WebKit (όπως ο Firefox πατάει στην Gecko, ο Opera στη Presto, ο IE στην Trident και πάει λέγοντας). Η μηχανή αυτή είναι παρακλάδι της KHTML μηχανής ανοικτού κώδικα που εμπεριέχεται στο KDE περιβάλλον εργασίας (βλ. Linux) και το πρόγραμμα Κonqueror, μεταξύ άλλων. Ο Σαφάρι παίρνει λοιπόν αυτή τη μηχανή (rendering engine αγγλιστί), που ευθύνεται για το σχεδιασμό του περιεχομένου μιας σελίδας στην οθόνη του υπολογιστή, και την ντύνει με εξτρά δυνατότητες που του δίνει η Apple. Τα πλεονεκτήματα είναι πολλά: ταχύτατος, απλός και μινιμάλ χωρίς να χάνει σε ευχρηστία, και τα δύο σημαντικότερα κατ’ εμέ: ΑΡΙΣΤΟΣ στην απεικόνιση και απολύτως συμβατός με τα παγκόσμια πρότυπα σχεδίασης σελίδων. Δηλαδή, αν μία σελίδα ή ένα site είναι γραμμένα με βάση τα πρότυπα που υπάρχουν γι’ αυτή τη δουλειά και δεν έχει «χακεριές» και μαγκιλίκια για να παίζει καλύτερα σε κάποιο πρόγραμμα, ο Σαφάρι θα το δείξει τέλεια.

Σε αντίθεση π.χ. με τον Firefox ή τον Internet Explorer, ο Safari δίνει πολύ μεγαλύτερη έμφαση στη σωστή εμφάνιση της σελίδας και τη γρήγορη ανταπόκριση στους χειρισμούς του χρήστη. Γι’ αυτό συνήθως ό,τι βλέπεις στο παράθυρο του Σαφάρι είναι και αυτό που θα πάρεις στο τελικό αποτέλεσμα όταν εκτυπώνεις τη σελίδα. Χάνει σε επεκτασιμότητα σε σχέση με τον Firefox που σηκώνει παπάδες από δυνατότητες (viva extensions), αλλά εκεί που μετράει είναι το κάτι άλλο. Η Apple λοιπόν έβγαλε δοκιμαστική έκδοση (ελαφρώς ατελή) του Safari 3 που θα είναι ο στάνταρ browser στο επερχόμενο τον Οκτώβριο Mac OS X 10.5 Leopard για να έχουμε να ασχολούμαστε:) Η έκδοση για Windows, όταν βγει, θα είναι φοβερή – για την ώρα, παρά το ότι είναι ταχύτατη, έχει σοβαρά προβλήματα με την εμφάνιση των σελίδων, οπότε δεν την προτείνω ακόμα.

Η έκδοση για Mac όμως είναι εντελώς διαφορετική υπόθεση… το πρόγραμμα είναι ΔΑΙΜΟΝΙΚΑ γρήγορο, πολύ πιο γρήγορο από οποιονδήποτε άλλον browser στο OS X, φορτώνει τα πάντα, είναι αρκετά σταθερό και έχει αρκετές βελτιώσεις σε σχέση με τον Safari 2 που έχει μέσα το Tiger εξ’ ορισμού. Δεδομένου δε πως έχει την πιο πρόσφατη έκδοση του WebKit, είναι αρκετά πιο συμβατό με διάφορα sites (πρώτη και καλύτερη η συμβατότητα με τους WYSIWYG editors σε Blogger και WordPress). Μου αρέσει πάρα πολύ, και ήδη είναι η default επιλογή στον Mac μου:) Για να μη μιλήσουμε για το inline search που ανοίγει με Command-F και φωτίζει με πολύ ωραίο εφέ το κείμενο που ψάχνεις μέσα στη σελίδα σκοτεινιάζοντας το υπόλοιπο φόντο!

Όταν βγει τον Οκτώβριο το 10.5 θα μπορέσω να εκφέρω πλήρη άποψη… για την ώρα δοκιμάστε τον νέο Σαφάρι – εδώ είναι η σελίδα του:D

Advertisements

6 Responses to “Safari 3 Beta for Mac / Windows”


  1. 1 hawkeye 14 Ιουνίου 2007 στο 1:18 πμ

    Αγαπητέ flareman, ωραίος ο safari αλλά δεν δίνεις επαρκή credits εκεί που πρέπει, δηλαδή στους developers της KHTML (η μηχανή του Konqueror, που είναι ο default universal file & network browser του KDE, ενός από τα 2 μεγάλα desktop enviroments για Linux), και στο χώρο του ελεύθερου λογισμικού γενικότερα. Δεν θέλω να κάνω advocacy στο Linux, αλλά πρέπει να αποδώσουμε με ακρίβεια τα γεγονότα αναλυτικά:
    Για να φτιάξει το safari η Apple, πήρε <strong>αυτούσια</strong> τη μηχανή KHTML και της πέρασε ένα wrapper για να την αποσυνδέσει από τη βιβλιοθήκη Qt που χρησιμοποιεί το KDE, και να μετατρέψει το C++ interface της σε Objective-C. Το άθροισμα το βάφτισε WebCore, ενώ προσθέτοντας την KJS (την Javascript rendering engine του KDE) προέκυψε το Webkit.
    Μάλιστα η Apple δοκίμασε και την Gecko του Mozilla Firefox, και τελικά προτίμησε να πάρει την KHTML λόγω της τεχνικής της αρτιότητας.
    Η άδεια Lesser GPL υπό την οποία υπάγεται η KHTML επιτρέπει να γίνεται linking αυτής σε proprietary applications, έτσι αυτό που έκανε η Apple είναι νόμιμο, δεν θεωρείται κλοπή πνευματικής ιδιοκτησίας. Υποχρεούται όμως ΟΛΕΣ τις προσθήκες και αλλαγές που κάνει στον κώδικα να τις δημοσιοποιεί υπό την ίδια άδεια -την LGPL- συνεισφέροντας έτσι στην κοινότητα του ελεύθερου λογισμικού. Έτσι πολλές από τις μετέπειτα βελτιώσεις που έκανε η Apple στο Webkit έχουν «επιστρέψει» στην KHTML, και υπάρχει μια όσμωση μεταξύ των δύο codebase.
    Αυτό δεν αλλάζει όμως το γεγονός οτι η βασική δουλειά πίσω από αυτό που ονομάζουμε Safari έγινε από το KDE project και τους developers του, οι οποίοι να σημειωθεί σε μεγάλο βαθμό είναι χομπίστες αντίθετα με τους (επαγγελματίες) developers της Apple.
    Να σημειωθεί οτι πολλές από τις αλλαγές της Apple στον κώδικα είτε σπάνε τη συμβατότητα προς τα πίσω, είτε δεν καλύπτουν τις πολύ απαιτητικές τεχνικές προδιαγραφές του KDE project και έτσι μένουν απ’έξω από τον κυρίως κώδικα της KHTML. Αντίστοιχα η Apple δεν έχει ενσωματώσει κάποια πράγματα από τη δουλειά των τελευταίων 3 ετών στην KHTML. Έτσι οι κώδικες των KHTML και Webkit έχουν αρχίσει να αποκλίνουν.
    Εξελίξεις αναμένονται με την έλευση του KDE4 κατά τα τέλη της χρονιάς, που είναι ένα πολύ major update. Με αφορμή αυτό το μεγάλο ξαναγράψιμο κώδικα (υπό τη νέα έκδοση 4 της Qt), κάποιοι ξεκίνησαν το project unity, που είναι ουσιαστικά η μεταφορά του Webkit στην Qt4. Υπήρχαν σκέψεις το KDE4 να υιοθετήσει αυτούσιο το Webkit, αλλά αυτές για συγκεκριμένους λόγους εγκαταλείφθηκαν (μεταξύ άλλων και λόγω της όχι πάντα «ευγενικής» στάσης της Apple προς τους KDE developers).
    Το Unity μπορεί να αποσκοπεί σε «συγχρονισμό» των KHTML και Webkit, αλλά πρώτα απ’όλα ευνοεί την Apple, η οποία έτσι θα μπορεί να επωφεληθεί από τη <em>μελλοντική</em> δουλειά που θα γίνει στην KHTML. Γι’αυτό και τα source code trees του unity μετακόμισαν από τους server του KDE σ’αυτούς της Apple…
    Εν πάση περιπτώσει, χωρίς να μειώνουμε τη δουλειά της Apple, να αποδώσουμε τα εύσχημα στους developers του ελεύθερου λογισμικού, χάρη στους οποίους ο Mac έχει έναν τεχνολογικώς άρτιο browser.
    ΥΓ: Όλα τα ανωτέρω συνοψίζονται σε αυτό το link:)

  2. 2 Flareman 14 Ιουνίου 2007 στο 2:28 μμ

    Πώς δεν τους έδωσα credit, αφού το λέω σαφώς ότι το WebKit είναι παρακλάδι της KHTML:) Όλα τα άλλα που λες είναι απολύτως σωστά, ακριβή και χωρίς υπερβολή, πράγματι έτσι έχουν τα πράγματα.

    Πέραν αυτών, όταν δούλευα σε KDE (το αντιπαθώ ελαφρώς, σε Linux προτιμάω Gnome:)) ο Konqueror μου άρεσε πάρα πολύ, και γι’ αυτό όταν μπήκα σε Μac με τον Σαφάρι σε δέκα μέρες είχα πετάξει τον Firefox. Ανεξαρτήτως ορθότητας στις ενέργειες της Apple ή του devteam του KDE, ο browser της Apple είναι πολύ δυνατός και, εκτός από το rendering engine, όλα τα υπόλοιπα features αλλά και ο συμπαγής προγραμματισμός του τον κάνουν να υπερέχει:)

    Οπότε… Safari FTW!:D:D

  3. 3 grendal74 26 Ιουλίου 2007 στο 2:33 πμ

    χάρις στον firefox απαλλαχθήκαμε από τον ΙΕ, δεν θα πάμε για σαφάρι τόσο γρήγορα (στο άλλο μονοπώλιο).

  4. 4 Flareman 26 Ιουλίου 2007 στο 10:38 πμ

    Βασικά δε με απασχολεί τόσο το «μονοπώλιο», όσο το αν το εκάστοτε πρόγραμμα με βολεύει και αν είναι σωστό. Ο IE σαφώς δεν είναι, ο Firefox είναι αρκετά καλός αλλά και πάλι υστερεί λίγο σε αρκετά σημεία, ο Safari είναι – τουλάχιστον στο OS X – ο ιδανικός browser για μένα. Και μπροστά στα ποσοστά του IE και του FF δε νομίζω το ποσοστό του Safari να είναι μονοπωλιακό!:)

  5. 5 ^^Glyk@s^^ 22 Νοεμβρίου 2007 στο 2:00 μμ

    To evala aytes tis meres to Safari man alla exei polla bags 😦 krima gt xarika pou eida ena prwion tis mac gia pc..

  6. 6 Flareman 22 Νοεμβρίου 2007 στο 9:33 μμ

    Μου κάνει τεράστια εντύπωση ρε παιδιά που δε σας δουλεύει – εμένα μου παίζει τέλεια, και στο παλιό PC και στα Windows στον Mac:(

    Ρε μπας και κάνετε κάτι λάθος;


Σχολιάστε

Εισάγετε τα παρακάτω στοιχεία ή επιλέξτε ένα εικονίδιο για να συνδεθείτε:

Λογότυπο WordPress.com

Σχολιάζετε χρησιμοποιώντας τον λογαριασμό WordPress.com. Αποσύνδεση / Αλλαγή )

Φωτογραφία Twitter

Σχολιάζετε χρησιμοποιώντας τον λογαριασμό Twitter. Αποσύνδεση / Αλλαγή )

Φωτογραφία Facebook

Σχολιάζετε χρησιμοποιώντας τον λογαριασμό Facebook. Αποσύνδεση / Αλλαγή )

Φωτογραφία Google+

Σχολιάζετε χρησιμοποιώντας τον λογαριασμό Google+. Αποσύνδεση / Αλλαγή )

Σύνδεση με %s




Κατηγορίες

ΗΜΕΡΟΛΟΓΙΟ

Ιουνίου 2007
Δ Τ Τ Π Π Σ Κ
« Μάι.   Ιολ. »
 123
45678910
11121314151617
18192021222324
252627282930  

ΠΑΛΑΙΟΤΕΡΕΣ ΣΕΖΟΝ…

del.icio.us

Twitter

ASK2USE

ΔΙΑΦΟΡΑ

Μας διαβάζουν τακτικά:

Counter free

Αρέσει σε %d bloggers: