Με την κυκλοφορία των iOS 26.3 και macOS 26.3 , η Apple προσφέρει μια ενημέρωση για το Safari που περιλαμβάνει αρκετές νέες δυνατότητες. Αξίζει να σημειωθεί ότι πλέον υποστηρίζει το Zstandard (Zstd), έναν αλγόριθμο συμπίεσης που αναπτύχθηκε από την Meta και μειώνει το φόρτο επεξεργασίας στις συσκευές αποσυμπιέζοντας γρήγορα τους πόρους ιστού που βασίζονται σε κείμενο. Αυτή η ενημέρωση περιλαμβάνει επίσης αυτόματη μείωση της φωτεινότητας του περιβάλλοντος κατά την αναπαραγωγή βίντεο πλήρους οθόνης στο Apple Vision Pro με visionOS 26.3.
Το Zstandard διακρίνεται από το Brotli, τον κυρίαρχο αλγόριθμο συμπίεσης που κυκλοφορεί αυτήν τη στιγμή, από την ικανότητά του να συμπιέζει εν κινήσει χωρίς να απαιτείται προ-συμπίεση κατά τη διαδικασία δημιουργίας περιεχομένου. Η Apple εξηγεί ότι η ταχεία αποσυμπίεση του Zstd μειώνει το φόρτο εργασίας στους επεξεργαστές των iPhone και άλλων συσκευών, βελτιώνοντας έτσι την ενεργειακή απόδοση και την ταχύτητα περιήγησης.
Η υιοθέτηση αυτού του αλγορίθμου ανοιχτού κώδικα σηματοδοτεί μια τεχνική επιλογή: αντί να αναπτύξει τη δική της ιδιόκτητη λύση, η Apple ενσωματώνει μια τεχνολογία που δημιουργήθηκε από έναν ανταγωνιστή στον τομέα των πλατφορμών. Αυτή η απόφαση υποδηλώνει ότι τα μετρήσιμα οφέλη στην απόδοση υπερτερούν των παραγόντων που επηρεάζουν την εικόνα της επωνυμίας.
Η εμπειρία Vision Pro φτάνει σε ένα νέο επίπεδο καθηλωτικής εμπειρίας.
Το Safari στο visionOS 26.3 σκουραίνει αυτόματα το χωρικό περιβάλλον του χρήστη όταν ένα βίντεο μεταβαίνει σε πλήρη οθόνη στο Apple Vision Pro. Η Apple δικαιολογεί αυτή τη λειτουργία με την επιθυμία της να εστιάσει την προσοχή στο περιεχόμενο, μετατρέποντας τη χωρική διεπαφή σε έναν εικονικό κινηματογράφο χωρίς χειροκίνητη παρέμβαση.
Αυτή η βελτίωση αντιμετωπίζει μια επαναλαμβανόμενη κριτική για τα ακουστικά μικτής πραγματικότητας: τη συνεχή απόσπαση της προσοχής που προκαλείται από περιφερειακά οπτικά στοιχεία. Αυτοματοποιώντας τη διαδικασία μείωσης φωτεινότητας, το πρόγραμμα περιήγησης ιστού εξαλείφει την τριβή μεταξύ της πρόθεσης προβολής περιεχομένου και της χειροκίνητης διαμόρφωσης του καθηλωτικού περιβάλλοντος.
Τα ενσωματωμένα χειριστήρια βίντεο του προγράμματος περιήγησης επωφελούνται επίσης από μια οπτική ρύθμιση: το κουμπί για μετάβαση σε πλήρη οθόνη εμφανίζει πλέον ένα εφέ φωτισμού που επεκτείνεται σε όλα τα στοιχεία "button.circular", βελτιώνοντας την αναγνωσιμότητα της διεπαφής σε ποικίλες συνθήκες φωτισμού περιβάλλοντος.
Άλλες αλλαγές για τους προγραμματιστές
Το Safari 26.3 περιλαμβάνει επίσης αλλαγές για τους προγραμματιστές. Το Navigation API εμφανίζει πλέον ένα AbortSignal στο NavigateEvent, επιτρέποντας στους προγραμματιστές να ακυρώνουν αξιόπιστα τις τρέχουσες διεργασίες όταν διακόπτεται η πλοήγηση. Αυτός ο μηχανισμός αντιμετωπίζει μια επίμονη τεχνική ανάγκη: την αποτροπή της συνέχισης της κατανάλωσης πόρων από λειτουργίες που ξεκινούν κατά την πλοήγηση μετά την έξοδο του χρήστη από τη σελίδα.
Το WebKit 26.3, η μηχανή απόδοσης του Safari, διορθώνει μια σειρά από σφάλματα που επηρέαζαν το CSS. Τα ρυθμιστικά CSS εμφανίζονται πλέον σωστά μετά από προηγούμενες δυσλειτουργίες.
Η μηχανή απόδοσης επιλύει ένα κρίσιμο πρόβλημα που επηρέαζε τις εικόνες HDR: τα τοποθετημένα ή μετασχηματισμένα στοιχεία <img> που περιείχαν HDR JPEG με χάρτες κέρδους εμφανίζονταν εσφαλμένα στο SDR. Η διόρθωση διασφαλίζει ότι το εκτεταμένο δυναμικό εύρος διατηρείται σε όλα τα περιβάλλοντα τοποθέτησης CSS.
Τέλος, το Safari στο iOS 26.3 διορθώνει ένα σφάλμα Ασφαλούς περιήγησης όπου μια απόκριση ασφαλείας που χαρακτηρίζει ένα ολόκληρο όνομα τομέα ως επικίνδυνο θα προκαλούσε τον αποκλεισμό ολόκληρου του ιστότοπου, μια δυσανάλογη αντίδραση που διορθώθηκε ώστε να στοχεύει μόνο συγκεκριμένες καταχωρήσεις στη Λίστα Δημόσιων Επιθημάτων.


