# Η Google επαναφέρει το JPEG XL στο Chrome

Published: 2026-10-07

Η Google ανακοίνωσε την αποκωδικοποίηση JPEG XL ξεκινώντας με το Chrome 155 μετά την αφαίρεση του προηγούμενου πειράματος της. Αυτή η έκδοση της 7ης Οκτωβρίου εξετάζει τα σχόλια των προγραμματιστών, τον νέο αποκωδικοποιητή Rust, τους ανταγωνιστικούς ισχυρισμούς συμπίεσης και τις εναλλακτικές λύσεις ανάπτυξης, στη συνέχεια εξετάζει τα πρόσφατα δημοσιευμένα μαθηματικά αντικείμενα απόδειξης της OpenAI και το σχεδιασμό hash-in-flash ενός DNS sinkhole ESP32-C3.

Canonical: https://thedailydiff.dev/el/video/chrome-jpeg-xl-comeback/

## Τι καλύπτει αυτό το βίντεο

- Η ανακοίνωση του Chrome δημοσιεύτηκε στις 6 Οκτωβρίου 2026 και αναφέρει το Chrome 155. Δεν διαπιστώνει ότι κάθε επισκέπτης ιστοσελίδας ήδη χρησιμοποιεί μια υποστηριζόμενη έκδοση.
- Η Google αποδίδει την επιμονή στα σχόλια των προγραμματιστών και τη διαδικασία Interop. Ο αποκωδικοποιητής jxl-rs χρησιμοποιεί Rust και βελτιστοποιημένες διανυσματικές λειτουργίες, ενώ παραμένουν μικρές ελεγμένες μη ασφαλείς περιοχές και το sandbox του προγράμματος περιήγησης.
- Η διαφημιζόμενη βελτίωση συμπίεσης 30-50% της Google χρησιμοποιεί το JPEG ως βάση. Η πραγματική εξοικονόμηση εξαρτάται από τις εικόνες, τις ρυθμίσεις κωδικοποιητή και την οπτική ποιότητα.
- Η σύγκριση κωδικοποιητών του Gianni Rosato τον Σεπτέμβριο ευνοεί το AVIF σε όλο το εύρος πιστότητας απωλειών που δοκιμάστηκε. Αναπτύσσει ανταγωνιστικά εργαλεία AVIF. Το αποτέλεσμά του και ο ισχυρισμός της Google για βάση JPEG μετρούν διαφορετικές συγκρίσεις.
- Συγκρίνετε τις μορφές σε αντιπροσωπευτικές εικόνες και διατηρήστε συμβατές εναλλακτικές λύσεις. Το JPEG XL υποστηρίζει επίσης αναστρέψιμη, χωρίς απώλειες μετακωδικοποίηση υπαρχόντων αρχείων JPEG.
- Η OpenAI κυκλοφόρησε 722 χειρόγραφα ομαδοποιημένα σε 372 οικογένειες, με ποικίλη επαλήθευση και πολλές επισημοποιήσεις Lean. Το μοντέλο παραμένει ακυκλοφόρητο, και οι αριθμοί υπολογιστών ισοδύναμων με Pro δεν είναι ούτε τιμή λιανικής ούτε εγγύηση χρόνου που έχει παρέλθει.
- Ο δημιουργός του ESP32-C3 αναφέρει περίπου 50 KB χρήσης RAM αποθηκεύοντας ταξινομημένα hashes τομέων σε flash. Ο αποκλεισμός σε επίπεδο DNS έχει περιορισμούς στον ίδιο τομέα και σε εναλλακτικούς resolvers. Οι συγκρούσεις hashes μπορούν να υπερμπλοκάρουν. Τα αποτελέσματα υλικού δεν μετρήθηκαν ανεξάρτητα για αυτό το επεισόδιο.

## Κεφάλαια

- 0:00 Γιατί το Chrome επαναφέρει το JPEG XL;
- 0:33 Γιατί η απορριφθείσα μορφή πήρε άλλη μια ευκαιρία;
- 1:01 Τι άλλαξε μέσα στον αποκωδικοποιητή;
- 1:47 Τα μικρότερα αρχεία νικούν το AVIF;
- 2:56 Τι δημοσίευσε στην πραγματικότητα η OpenAI;
- 4:03 Πώς ένα "δύο δολαρίων" πλακέτα μπλοκάρει τομείς;
- 4:38 Μπορούν τα υπάρχοντα JPEGs σας να συμμετάσχουν στην επιστροφή;
- 4:58 Γιατί να αποστείλω τον αποκωδικοποιητή και να δοκιμάσω τη μετανάστευση;

## Μεταφρασμένη μεταγραφή

Μεταφράστηκε από την πρωτότυπη αγγλική αφήγηση. Ο διαθέσιμος ήχος και οι υπότιτλοι ελέγχονται από το YouTube.

### Γιατί το Chrome επαναφέρει το JPEG XL;

0:00 Πιθανώς νομίζετε ότι η Google έθαψε το JPEG XL. Το Chrome το επαναφέρει, αφού αφαίρεσε την πειραματική υποστήριξη, και το Rust το βοήθησε να περάσει την πόρτα. Σε αυτό το βίντεο, γιατί η Google άλλαξε πορεία; Και πρέπει να αλλάξετε την pipeline εικόνων σας; Είναι Τετάρτη, επτά Οκτωβρίου, και αυτή είναι η The Daily Diff. Να έχετε μια λεπτομέρεια στο μυαλό σας. Τα υπάρχοντα JPEGs σας έχουν έναν τρόπο να συμμετάσχουν σε αυτή την επιστροφή.

0:20 Την Τρίτη, η Google ανακοίνωσε την αποκωδικοποίηση JPEG XL ξεκινώντας με το Chrome εκατόν πενήντα πέντε. Σήμερα η ανακοίνωση ανέβηκε στο Hacker News, μαζί με το "dump" μαθηματικών αποδείξεων της OpenAI και μια πλακέτα δύο δολαρίων που μπλοκάρει διαφημιστικούς τομείς. Το προηγούμενο πείραμα του Chrome τελείωσε το δύο χιλιάδες είκοσι τρία.

### Γιατί η απορριφθείσα μορφή πήρε άλλη μια ευκαιρία;

0:35 Η εξήγηση της Google περιλάμβανε ανεπαρκές ενδιαφέρον του οικοσυστήματος, κάτι που είναι άβολο όταν το μεγαλύτερο πρόγραμμα περιήγησης ελέγχει αν το οικοσύστημα μπορεί πραγματικά να χρησιμοποιήσει το πράγμα σας. Η νέα ανάρτηση αναγνωρίζει την επίμονη ανατροφοδότηση των προγραμματιστών, συμπεριλαμβανομένης της διαδικασίας Interop. Οι άνθρωποι που το ζητούσαν συνέχισαν να ζητούν, και η Google τώρα παραπέμπει σε δοκιμές προγράμματος περιήγησης που αποσκοπούν στο να κάνουν τη μορφή να συμπεριφέρεται με συνέπεια. Η ανακοίνωση αναγνωρίζει συνεισφέροντες όπως ο Helmut Januschka.

0:57 Μερικές φορές ο πιο αποτελεσματικός οδικός χάρτης είναι να αρνείσαι να κλείσεις το ζήτημα.

### Τι άλλαξε μέσα στον αποκωδικοποιητή;

1:01 Η μεγαλύτερη αλλαγή στην υλοποίηση είναι ένας αποκωδικοποιητής που ονομάζεται jay ex ell R S, γραμμένος σε Rust. Οι αποκωδικοποιητές εικόνων λαμβάνουν περίπλοκα αρχεία που παρέχονται από αγνώστους, γεγονός που τους καθιστά ένα θεαματικό μέρος για να εμπιστευτεί κανείς κατά λάθος το διαδίκτυο. Το Rust βοηθά στην πρόληψη κατηγοριών σφαλμάτων μνήμης πριν γίνουν ευπάθειες του προγράμματος περιήγησης. Η Google εξακολουθεί να διατηρεί το sandbox, και η υλοποίηση εξακολουθεί να περιέχει μικρές, προσεκτικά αναθεωρημένες μη ασφαλείς περιοχές. Η ασφάλεια αποκτά στρώματα, επειδή η πραγματικότητα συνεχίζει να βρίσκει τις ραφές.

1:27 Η Google λέει ότι το fuzzing και η αναθεώρηση κώδικα με τεχνητή νοημοσύνη δεν βρήκαν σφάλματα ασφάλειας μνήμης σε αυτόν τον αποκωδικοποιητή. Αυτή είναι μια χρήσιμη αναφορά από την ομάδα που τον αναπτύσσει. Οι μελλοντικοί επιτιθέμενοι είναι απίθανο να δεχτούν την ανάρτηση ιστολογίου ως δεσμευτική σύμβαση. Πρώτη ερώτηση απαντήθηκε. Η πίεση των προγραμματιστών και ένας βελτιστοποιημένος αποκωδικοποιητής Rust άνοιξαν ξανά την πόρτα. Η Google ανέτρεψε μια απόφαση που είχε μηχανική υποστήριξη, κάτι που επιτρέπεται ακόμη και στο διαδίκτυο. Τώρα τα "benchmarks" της παρουσίασης.

### Τα μικρότερα αρχεία νικούν το AVIF;

1:48 Η Google διαφημίζει τριάντα έως πενήντα τοις εκατό καλύτερη συμπίεση από το JPEG. Οι μικρότερες λήψεις μπορούν να βοηθήσουν τους χρήστες σας και το λογαριασμό εύρους ζώνης, αλλά αυτό το εύρος εξαρτάται από το τι κωδικοποιείτε και πώς συγκρίνετε την ποιότητα. Ο μηχανικός συμπίεσης Gianni Rosato δημοσίευσε μια σύγκριση τον Σεπτέμβριο όπου οι σύγχρονοι κωδικοποιητές avif νίκησαν το JPEG XL σε όλο το εύρος πιστότητας που δοκίμασε. Εργάζεται σε ανταγωνιστικά εργαλεία avif, οπότε να έχετε αυτό το κίνητρο δίπλα στα γραφήματα. Αυτές οι συγκρίσεις χρησιμοποιούν διαφορετικές βάσεις.

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

2:37 πραγματικά χρησιμοποιούν οι πελάτες σας. Η ανακοίνωση αναφέρει το Chrome εκατόν πενήντα πέντε. Αυτό σας δίνει μια έκδοση-στόχο, και τα αναλυτικά σας στοιχεία σας λένε πότε το κοινό σας φτάνει εκεί. Δεύτερη ερώτηση απαντήθηκε. Δοκιμάστε τις πραγματικές σας εικόνες πριν αλλάξετε την pipeline, και διατηρήστε το μονοπάτι συμβατότητας. Μια μορφή εικόνας που εξοικονομεί bytes είναι χρήσιμη. Μια μετανάστευση που κρύβει το κουμπί ολοκλήρωσης αγοράς σας είναι μια ακριβή ερμηνεία του μινιμαλισμού. Εν τω μεταξύ, η OpenAI δημοσίευσε μαθηματικά χειρόγραφα και υποστηρικτικά

### Τι δημοσίευσε στην πραγματικότητα η OpenAI;

3:00 αντικείμενα απόδειξης την Τρίτη. Το αποθετήριο περιέχει επτακόσια είκοσι δύο χειρόγραφα, ομαδοποιημένα σε σχετικές οικογένειες. Ο συνολικός αριθμός των τίτλων περιλαμβάνει συνοδευτικά επιχειρήματα και εναλλακτικές αποδείξεις, οπότε διαβάστε τι πραγματικά ισχυρίζεται κάθε άρθρο. Πολλά έχουν επίσημες αποδείξεις σε Lean, το οποίο επιτρέπει σε έναν υπολογιστή να ελέγχει μαθηματικές παραγωγές. Άλλα ακόμα περιμένουν επίσημη διατύπωση, και η OpenAI προειδοποιεί ρητά ότι

3:21 ορισμένα μη επισημοποιημένα αποτελέσματα μπορεί να έχουν προβλήματα. Το αποθετήριο προσφέρει στους ερευνητές υλικό που μπορούν να επιθεωρήσουν και να αμφισσβητήσουν. Το μοντέλο παραμένει ακυκλοφόρητο. Η OpenAI λέει ότι κάθε αποτέλεσμα χρησιμοποιούσε κατά μέσο όρο περίπου τρεις ώρες ισοδύναμης υπολογιστικής ισχύος σκέψης του ChatGPT Pro. Αυτό περιγράφει την υπολογιστική προσπάθεια. Δεν σας δίνει ούτε εγγύηση για τον πραγματικό χρόνο ούτε τιμή λιανικής για την παραγωγή ενός θεωρήματος. Η κυκλοφορία ακολουθεί διαβούλευση με μια ανεξάρτητη ομάδα μαθηματικών

3:40 συμβούλων, και περιλαμβάνει διαδικασία αναθεώρησης και αναφοράς. Η ακαδημία αποκτά ένα νέο σωρό από εργασίες, συν την πολύ πιο χρήσιμη ικανότητα να δείχνει την ακριβή σελίδα που χρειάζεται διόρθωση. Οι συντηρητές του Lean συνιστούν τη μεταγλώττιση μικρών τμημάτων κάθε φορά. Ακόμη και μια μαθηματική επανάσταση τελικά συναντά τον αρχαίο εχθρό του λογισμικού, το να ολοκληρώσει τη δημιουργία. Τέλος, ένας ανοιχτού κώδικα αποκλειστής διαφημίσεων DNS τρέχει σε μια μικροσκοπική πλακέτα μικροελεγκτή δύο δολαρίων.

### Πώς ένα "δύο δολαρίων" πλακέτα μπλοκάρει τομείς;

4:03 Το κόλπο του δημιουργού είναι η αποθήκευση ταξινομημένων hashes τομέων σε flash, έτσι η λίστα αποκλεισμού δεν χρειάζεται να ζει σε λιγοστή μνήμη εργασίας. Το έργο αναφέρει περίπου πενήντα κιλομπάιτς χρήσης RAM. Αναζητά έναν ζητούμενο τομέα στον πίνακα flash, μπλοκάρει μια αντιστοιχία και προωθεί άλλες ερωτήσεις προς τα πάνω. Ο δρομολογητής σας μπορεί να αποκτήσει έναν μικροσκοπικό θυρωρό με μια πολύ συγκεκριμένη λίστα επισκεπτών. Το φιλτράρισμα DNS λειτουργεί σε επίπεδο τομέα. Οι διαφημίσεις που προβάλλονται από τον ίδιο τομέα με χρήσιμο περιεχόμενο μπορούν να περάσουν,

4:28 και οι πελάτες που χρησιμοποιούν άλλο αναλυτή μπορούν να το παρακάμψουν. Κρατήστε τις προσδοκίες σας μικρότερες από την πλακέτα, που είναι ένας απαιτητικός στόχος μεγέθους. Και η λεπτομέρεια για τα υπάρχοντα JPEGs σας; Το JPEG XL υποστηρίζει μετακωδικοποίηση JPEG χωρίς απώλειες,

### Μπορούν τα υπάρχοντα JPEGs σας να συμμετάσχουν στην επιστροφή;

4:40 με μια διαδρομή για την ανακατασκευή του αρχικού JPEG. Αυτό δίνει σε ένα παλιό αρχείο εικόνων μια επιλογή μετανάστευσης χωρίς μια άλλη γενιά απώλειας ποιότητας. Δοκιμάστε τους συμβιβασμούς αποθήκευσης και παράδοσης. Αν προτιμάτε να το διαβάσετε αυτό παρά να με ακούτε να το λέω, το "diff" προσγειώνεται στα εισερχόμενά σας κάθε πρωί, δωρεάν στο the daily diff dot dev, σύνδεσμος παρακάτω. Λοιπόν η σημερινή ετυμηγορία, SHIP IT.

### Γιατί να αποστείλω τον αποκωδικοποιητή και να δοκιμάσω τη μετανάστευση;

4:58 Θα απέστελλα τον πρόσθετο αποκωδικοποιητή επειδή η υποστήριξη του προγράμματος περιήγησης δίνει στους προγραμματιστές μια πραγματική επιλογή, και θα δοκίμαζα τη μετανάστευση στις δικές μας εικόνες. Εγγραφείτε, πατήστε το κουδουνάκι και πείτε μου στα σχόλια αν θα το είχατε σφραγίσει διαφορετικά. Και αυτή είναι η διαφορά για σήμερα. Είμαι ο Νίκος από την Axrisi. Συγχωνεύστε υπεύθυνα. Συγχωνεύστε υπεύθυνα.

## Πηγές

- [Shipping JPEG XL in Chrome](https://developer.chrome.com/blog/jpeg-xl-in-chrome) — Chrome for Developers
- [JPEG XL prototype and November 2022 removal discussion](https://groups.google.com/a/chromium.org/g/blink-dev/c/WjCKcBw219k) — Chromium Blink developers
- [Contemporaneous JPEG XL deprecation commentary](https://www.fsf.org/blogs/community/googles-decision-to-deprecate-jpeg-xl-emphasizes-the-need-for-browser-choice-and-free-formats) — Free Software Foundation
- [The case against JPEG XL — competing-encoder benchmark](https://giannirosato.com/blog/post/case-against-jxl/) — Gianni Rosato
- [JPEG XL FAQ and reversible JPEG transcoding](https://jpegxl.info/resources/faqs.html) — JPEG XL community
- [HTML picture element and fallback selection](https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/picture) — MDN Web Docs
- [Progressive loading demo](https://jpegxl.info/resources/progressive-loading-demo.html) — JPEG XL community
- [Distance versus effort visualizer](https://jpegxl.info/resources/distance-vs-effort-visualizer.html) — JPEG XL community
- [Sharing AI progress in mathematics](https://openai.com/index/sharing-ai-progress-in-mathematics/) — OpenAI
- [Mathematical manuscripts and proof artifacts](https://github.com/openai/math) — OpenAI on GitHub
- [Lean formalization library build notes](https://github.com/openai/math/blob/main/lean/README.md) — OpenAI on GitHub
- [ESP32-C3 hash-in-flash DNS ad blocker](https://github.com/M-Abozaid/esp32-c3-adblock) — M-Abozaid on GitHub
