Safari Technology Preview: Ένα πρόγραμμα περιήγησης για προγραμματιστές

Μέχρι σήμερα, οι υπεύθυνοι για την ανάπτυξη Ιστού, οι οποίοι ενδιαφέρονται να επικυρώσουν τον κώδικα τους έναντι της τελευταίας έκδοσης του WebKit, έπρεπε να περάσουν από τη διαδικασία απόκτησης και εγκατάστασης των νυχτερινών κατασκευών της Apple. Παρόλο που δεν είναι η πιο βολική μέθοδος, οι προδραστικοί προγραμματιστές που επιθυμούν να παραμείνουν πάνω από τα πράγματα που γίνονται κάνουν με ό, τι ήταν διαθέσιμο. Τα πράγματα έχουν βελτιωθεί σημαντικά σε αυτόν τον τομέα, ωστόσο, με την κυκλοφορία του Safari Technology Preview.

Πρώτα διαθέσιμη στα τέλη Μαρτίου, αυτή η αυτόνομη εφαρμογή τρέχει παράλληλα με την τρέχουσα έκδοση του Safari. καθιστώντας εύκολο για τους προγραμματιστές να εργάζονται ταυτόχρονα τόσο με τις επερχόμενες τεχνολογίες όσο και με ό, τι χρησιμοποιείται σήμερα από το ευρύ κοινό. Όχι μόνο η Safari Technology Preview βασίζεται στην πιο πρόσφατη έκδοση του WebKit, αλλά διαθέτει και ενημερώσεις CSS, HTML και JavaScript, οι οποίες τελικά θα γίνουν μέρος μιας επίσημης έκδοσης. Αν αυτό δεν ήταν αρκετό, η έκδοση προεπισκόπησης σας δίνει επίσης πρόσβαση στην πιο πρόσφατη έκδοση του Web Inspector καθώς και στη λειτουργία Responsive Design Design για να ελέγξετε τις εφαρμογές και τις σελίδες σας στους περισσότερους τύπους συσκευών, συμπεριλαμβανομένων των iPad και iPhone. Ένα άλλο πράγμα που η προεπισκόπηση του Safari Technology καθιστά ευκολότερη για την κοινότητα προγραμματιστών υποβάλλει ανατροφοδότηση, επιτυγχάνεται μέσω του Apple Bug Reporter. πρόσβαση από το μενού βοήθειας της εφαρμογής.

Μία αξιοσημείωτη λειτουργία που λείπει από την προαναφερθείσα έκδοση WebKit Nightly είναι η υποστήριξη iCloud, μια ευκολία που περιλαμβάνεται σε αυτή την εφαρμογή, η οποία επιτρέπει στους προγραμματιστές να έχουν πρόσβαση στη λίστα ανάγνωσης και σε σελιδοδείκτες ενώ κωδικοποιούν και αντιμετωπίζουν προβλήματα. Ορισμένα χαρακτηριστικά που επισημάνθηκαν στην πρώτη έκδοση της προεπισκόπησης Safari Technology Preview ήταν ένας νέος μεταγλωττιστής JIT υψηλής τεχνολογίας JIT, η ECMAScript6, η τελευταία έκδοση της προδιαγραφής Shadow DOM, καθώς και η δυνατότητα να αντιγράψετε ή να κόψετε το κείμενο με χειρονομίες των χρηστών. Μια δεύτερη έκδοση κυκλοφόρησε ήδη στις 13 Απριλίου, με δεκάδες αλλαγές. πολλοί σε άμεση ανταπόκριση σε αιτήματα προγραμματιστών και αναφορές σφαλμάτων.

Παρόλο που το κοινό-στόχος είναι προφανές, ο καθένας μπορεί να κατεβάσει ή να ενημερώσει την προεπισκόπηση του Safari Technology μέσω του Mac App Store χωρίς την ανάγκη για λογαριασμό προγραμματιστή.

Safari Technology Preview: Εργαλεία για προγραμματιστές

Για τους αναγνώστες που δεν είναι ήδη εξοικειωμένοι με το ολοκληρωμένο σύνολο εργαλείων για προγραμματιστές του Safari, ακολουθεί μια σύντομη επισκόπηση ορισμένων από τα πιο χρήσιμα χαρακτηριστικά του.

Εκτός από τα παραπάνω εργαλεία, μπορείτε επίσης να απενεργοποιήσετε ορισμένα χαρακτηριστικά και στοιχεία από το μενού Ανάπτυξη προεπισκόπησης του Safari Technology. Αυτό περιλαμβάνει την παρεμπόδιση της εκτέλεσης της JavaScript, των σελίδων από την πλευρά του διακομιστή και της προσωρινής αποθήκευσης από τη φόρτωση εντός μιας σελίδας, των επεκτάσεων από την εκτέλεση και άλλων.