Η Apple υποστηρίζει ήδη τη μορφή JPEG XL στο Safari και παρουσίασε επίσης ένα Port of Wine

Apple

Η Apple έδωσε στη δημοσιότητα δύο μεγάλα νέα

Πρόσφατα τα νέα το έσπασαν Η Apple έχει ενεργοποιήσει από προεπιλογή την υποστήριξη για τη μορφή εικόνας JPEG XL σε Safari 17 beta και τη μηχανή WebKit, που η Google σταμάτησε να υποστηρίζει στο Chrome πέρυσι.

Η Google έλαβε ως επιχείρημα για την κατάργηση της πειραματικής υποστήριξης για το JPEG XL από τη βάση κώδικα του Chromium, την έλλειψη επαρκούς ενδιαφέροντος για τη μορφή από το οικοσύστημα. Τα επιχειρήματα της Google κατά της συμπερίληψης του JPEG XL ανέφεραν επίσης την έλλειψη επαρκών πρόσθετων πλεονεκτημάτων σε σχέση με τις υπάρχουσες μορφές.

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

Ταυτόχρονα, η σελίδα εφαρμογής για την προσθήκη υποστήριξης για JPEG XL στη μηχανή Blink αναφέρει πλεονεκτήματα όπως μείωση μεγέθους έως και 60% σε σύγκριση με εικόνες JPEG ίδιας ποιότητας και παρουσία προηγμένων χαρακτηριστικών όπως HDR, κινούμενα σχέδια, διαφάνεια, προοδευτική φόρτωση, ομαλή υποβάθμιση με μείωση του ρυθμού bit, συμπίεση JPEG χωρίς απώλειες (μείωση JPEG έως και 21% με δυνατότητα επαναφοράς της αρχικής κατάστασης), υποστήριξη έως και 4099 καναλιών και μεγάλη γκάμα βάθους εικόνας.

Ένα άλλο από τα Πλεονεκτήματα του κωδικοποιητή JPEG XL, είναι αυτό είναι χωρίς δικαιώματα και προσφέρει μια εφαρμογή ανοιχτής αναφοράς υπό την άδεια BSD. Οι τεχνολογίες που χρησιμοποιούνται στο JPEG XL δεν αλληλεπικαλύπτονται με ιδιόκτητες τεχνολογίες, με εξαίρεση το δίπλωμα ευρεσιτεχνίας της Microsoft για τη μέθοδο rANS (Range Asymmetric Numerical System), αλλά για αυτό το δίπλωμα ευρεσιτεχνίας έχει αποκαλυφθεί το γεγονός της προηγούμενης χρήσης.

Επιπλέον, επίσης Τα αποτελέσματα της σύγκρισης των μορφών JPEG XL, WebP και AVIF έχουν δημοσιευτεί, που γίνεται μέσω του υπηρεσία image engine. Η κωδικοποίηση JPEG XL μείωσε τα μεγέθη αρχείων κατά 11% σε σύγκριση με το AVIF και στην Αξιολόγηση Βαθμολογίας Ποιότητας (dssim), το JPEG XL ξεπέρασε τις επιδόσεις του AVIF κατά 13%. Όσον αφορά τη μορφή WebP, οι μέσες τιμές της είναι κοντά στο AVIF, δηλ. Το JPEG XL προηγείται επίσης 10% όσον αφορά την αναλογία συμπίεσης και το επίπεδο των ορατών διαφορών από το πρωτότυπο.

Στον Firefox, η υποστήριξη για τη μορφή JPEG XL είναι διαθέσιμη σε νυχτερινές εκδόσεις (ενεργοποιημένη μέσω image.jxl.enabled=true στο about:config), αλλά η Mozilla παραμένει ουδέτερη για την προώθηση της μορφής προς το παρόν. Από την πλευρά της, η Google συνεχίζει να λαμβάνει αιτήματα σχετικά με τον κωδικό επιστροφής για το JPEG XL να λειτουργεί στο Chromium.

Κίνητρο
Τα κύρια κίνητρα για την υποστήριξη του JPEG XL στον Chrome είναι:
– Η βελτίωση της ποιότητας της εικόνας σε σχέση με το μέγεθος της εικόνας, εξοικονόμηση περίπου 60% στο μέγεθος του αρχείου για την ίδια οπτική ποιότητα (απώλεια συμπίεσης μεγαλύτερων πρωτοτύπων) σε σύγκριση με το JPEG στις ποιότητες που βρίσκουν στον Ιστό.
Βελτιωμένη οπτική καθυστέρηση με μικρότερα μεγέθη λήψης και υποστηριζόμενες λειτουργίες προοδευτικής αποκωδικοποίησης.
– Υποστήριξη για HDR, animation και progressive, όλα μαζί στον ίδιο κωδικοποιητή εικόνας.
– Υποστήριξη για επανασυμπιεσμένα αρχεία JPEG χωρίς απώλειες

Τέλος, αξίζει να σημειωθεί ότι Η Apple παρουσίασε το Game Porting Toolkit στο WWDC23, που προορίζεται να επιτρέψει στους προγραμματιστές παιχνιδιών των Windows να μεταφέρουν τα παιχνίδια τους για να εκτελούνται σε macOS.

Σε αυτό, αξίζει να αναφέρουμε ότι ο πηγαίος κώδικας του έργου βασίζεται στο Wine με επιπλέον patches από την CodeWeavers χρησιμοποιείται για την επεξεργασία του πακέτου CrossOver για την πλατφόρμα macOS.

Παιχνίδι Porting Toolkit χρησιμοποιεί CrossOver έκδοση 22.1.1, που παρέχει τη δυνατότητα εκτέλεσης παιχνιδιών που βασίζονται στα DirectX 10 και 11 API στο macOS, αναφέρθηκε στο έργο ότι στο μέλλον σχεδιάζεται να προστεθεί αρχική υποστήριξη για το DirectX 12 στην έκδοση ανάπτυξης του CrossOver 23 για macOS .

Αν είστε ενδιαφέρεται να μάθει περισσότερα για αυτό σχετικά με την παρουσίαση του Game Porting Toolkit μπορείτε να ελέγξετε τις λεπτομέρειες Στον ακόλουθο σύνδεσμο.