Η Apple εγκαινιάζει την πρώτη ενημέρωση για το πρόγραμμα περιήγησής της "Προεπισκόπηση τεχνολογίας Safari"

Προεπισκόπηση-ενημέρωση-τεχνολογία Safari-0

Η Apple κυκλοφόρησε το δοκιμαστικό πρόγραμμα περιήγησης beta πριν από λίγο καιρό που ονομάζεται "Προεπισκόπηση τεχνολογίας Safari", όπου στο πιο καθαρό στυλ του Google Chrome στην έκδοση Canary, τόσο οι χρήστες όσο και οι προγραμματιστές θα μπορούν να δοκιμάσουν τις νέες δυνατότητες που ενσωματώνονται στο πρόγραμμα περιήγησης, έτσι ώστε αργότερα η Apple, μέσω των εγγραφών χρήσης, να μπορεί να βελτιώσει το πρόγραμμα περιήγησης όσο περισσότερο όσο το δυνατόν περισσότερο κατά την έναρξη της επόμενης σταθερής έκδοσης του Safari.

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

Προεπισκόπηση-ενημέρωση-τεχνολογία Safari-1

Η δεύτερη έκδοση φέρνει μαζί της νέες δυνατότητες στη μηχανή JavaScript, διορθώθηκε κάποιο άλλο σφάλμα και πάνω απ 'όλα προστέθηκαν βελτιώσεις σε σύγκριση με την πρώτη έκδοση. Χωρίς άλλη παραλλαγή, σας αφήνω το πλήρες αρχείο των αλλαγών, ναι, στα τέλεια Αγγλικά, αν και είναι πραγματικά πολύ τεχνικό και αν είστε προγραμματιστές, σίγουρα θα καταλάβετε τις περισσότερες από αυτές τις αλλαγές:

Διαφορές προγράμματος περιήγησης
● Άλλαξε το CFBundleSignature για να επιτρέψει στα Apple Events, όπως αυτά που στάλθηκαν από το AppleScript, να κάνουν σωστή διάκριση μεταξύ Safari και Safari Technology Preview

το JavaScript
● Προστέθηκε υποστήριξη ES6 για Symbol.isConcatSpreadable
● Απαγορεύεται η εκχώρηση var σε βρόχους εισόδου σύμφωνα με τις προδιαγραφές ES6
● Βελτιωμένη σταθερότητα για τάξεις ES6 όταν καλείτε μια μέθοδο της γονικής τάξης πριν καλέσετε το super () σε έναν κατασκευαστή
● Επιτρέπεται μη καθορισμένο ή μηδενικό για το Symbol.search και το Symbol.match
● Ενεργοποίησε τους κατασκευαστές ειδών εγγενών λειτουργιών του Array.prototype για να συνεργάζονται με διακομιστές μεσολάβησης
● Υλοποίησε την πρόταση για String.prototype.padStart () και String.prototype.padEnd ()
● Εφαρμόστηκε προδιαγραφή ES6 για String.prototype.match και RegExp.prototype [@@ match]
● Συμπεριλήφθηκε μια λύση για συμβατότητα ιστού σε ES6 TypeErrors κατά την πρόσβαση σε ιδιότητες flag RegExp.prototype
● Διορθώθηκαν οι κβαντοποιημένες κανονικές εκφράσεις unicode
● Βεβαιωθείτε ότι οι άπληστες κανονικές εκφράσεις unicode ακολουθούν σωστά παρελθόντες χαρακτήρες εκτός BMP

CSS
● Εφαρμόστηκε η τιμή επιτρεπόμενου τέλους της ιδιότητας CSS κρεμαστής στίξης
● Βελτιωμένη συμβατότητα ιστού με την επαναφορά των κανόνων διαστήματος CSS
● Προστέθηκε το νέο ερώτημα πολυμέσων CSS χρωματικής γκάμας
● Ενημερωμένα ερωτήματα οθόνης για έλεγχο των δυνατοτήτων της τρέχουσας οθόνης αντί της βαθύτερης διαθέσιμης οθόνης

API Ιστού
● Ανάλυση κεφαλίδας περιορισμένων WebSockets σύμφωνα με τα RFC6455 και RFC7230
● Βελτιωμένη απόδοση ορισμένων κλήσεων κλήρωσης στο WebGL με βελτιστοποίηση υφής χωρίς δύναμη δύο
● Απενεργοποίησε το Fetch API έως ότου η εφαρμογή είναι έτοιμη να ενεργοποιηθεί από προεπιλογή
● Ενισχυμένη υποστήριξη Shadow DOM για τον υπολογισμό στυλ για το χαρακτηριστικό στυλ των στοιχείων
● Μειωμένοι περιορισμοί συχνότητας pushState και αντικατάστασηςState

Web Επιθεωρητής
● Απόδοση καρτελών χρονοδιαγραμμάτων και διορθώσεις σφαλμάτων
● Απενεργοποιήθηκαν οι δηλώσεις εντοπισμού σφαλμάτων κατά τη δημιουργία προφίλ σε μια σελίδα για να εξασφαλιστεί η μέγιστη ακρίβεια απόδοσης
● Προστέθηκε η δυνατότητα διαμόρφωσης οργάνων χρονοδιαγράμματος για χρήση για εγγραφές
● Προστέθηκε μια ένδειξη καταμέτρησης χρωμάτων στην επάνω αριστερή γωνία μη αδιαφανών επιπέδων
● Προστέθηκε γραμματοσειρά-παραλλαγή-αριθμητική στις αυτόματες συμπληρώσεις CSS
● Προστέθηκε η μέθοδος console.takeHeapSnapshot για τη λήψη στιγμιότυπων σωρού
● Άλλαξε τις συντομεύσεις πλευρικής γραμμής λεπτομερειών σε Command-Option-0 και Command-Shift-0
● Τα διπλά εισαγωγικά και οι ανάστροφες κάθετες γραμμές εμφανίζονται τώρα σωστά στην κονσόλα
● Βελτιώθηκε η συνέπεια των μηνυμάτων παραβίασης της οδηγίας CSP που αναφέρονται στην κονσόλα

Προσβασιμότητα
● Διορθώθηκαν νέες γραμμές σε στοιχεία με δυνατότητα επεξεργασίας περιεχομένου για να ειδοποιηθεί η προσβασιμότητα
● Ενημερώθηκε ο χειρισμός στοιχείων SVG με ρόλο παρουσίασης ώστε να είναι ίδιος με άλλα στοιχεία γλώσσας κεντρικού υπολογιστή
● Περιορίστε την αριθμημένη ανακοίνωση λίστας για έναν αριθμό στοιχείου λίστας στην πρώτη γραμμή κειμένου στο στοιχείο λίστας
● Άλλαξε τις περιγραφές ρόλου προσβασιμότητας για ειδοποιήσεις JavaScript σε «διάλογο ιστού» και «διάλογος ειδοποίησης ιστού» για να τις καταστήσει πιο κατανοητές στους χρήστες αναγνώστη οθόνης

απόδοση
● Ενημερώθηκε το φίλτρο σκηνικού για επαναβαφή όταν αλλάξει σε JavaScript
● Διορθωμένα μοτίβα διαδρομής SVG για αντικείμενα με κενά στοιχεία πλαισίου οριοθέτησης

Εικόνες / Βίντεο
● Βελτιωμένη σταθερότητα όταν αλλάζει μια πηγή ήχου κατά την επεξεργασία
● Διορθώθηκαν οι καταχωρίσεις κομματιών ήχου

Δικτύωση
● Βελτιώθηκε η αξιοπιστία των κερδοσκοπικών αιτημάτων επικύρωσης προσωρινής μνήμης δίσκου με την κεφαλίδα HTTP Referer

Διορθώσεις σφαλμάτων
● Διορθώθηκε η αυτόματη κύλιση σε μια επιλογή μεταφοράς όταν ένα παράθυρο βρίσκεται στην άκρη της οθόνης, συμπεριλαμβανομένης της λειτουργίας πλήρους οθόνης

Εάν σας ενδιαφέρει να το δοκιμάσετε, μπορείτε να κατεβάσετε την ενημέρωση κάνοντας κλικ σε αυτόν τον σύνδεσμο


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.