Google chính thức "quay xe", đưa JPEG XL trở lại Chrome sau hơn hai năm khai tử
Sau hơn hai năm kiên quyết loại bỏ JPEG XL (JXL) với lý do định dạng này "không đủ sức hấp dẫn", Google vừa có một màn đảo chiều khiến giới công nghệ không khỏi đắc ý. Gã khổng lồ tìm kiếm đã chính thức tích hợp lại hỗ trợ JXL vào mã nguồn Chromium, chấm dứt tuyên bố đầy định kiến vào cuối năm 2022 khi từng dán nhãn định dạng này là "lỗi thời" và gạt tên nó khỏi bản Chrome 110.
chrome://flags/#enable-jxl-image-format.Bước ngoặt từ Rust: Khi an toàn bộ nhớ lên ngôi
Việc Google chấp nhận đưa JPEG XL trở lại, thay vì khăng khăng ưu tiên WebP hay AVIF như trước, xuất phát từ một thay đổi mang tính cốt lõi trong tư duy kỹ thuật: chuyển dịch từ C++ sang Rust.
jxl-rs – một trình giải mã thuần Rust.jxl-rs với hơn 73.000 dòng mã vào thư mục third_party của Chromium cho thấy Google không còn làm cho có. Các bài kiểm tra thực tế cho thấy trình giải mã dựa trên Rust không chỉ miễn nhiễm với các lỗi bộ nhớ phổ biến mà còn cho tốc độ xử lý đáng nể. Khi xử lý các tệp hình ảnh độ phân giải cao (như mức 2048x2560), hiệu năng tăng tới 34% so với các giải pháp cũ, đồng thời hỗ trợ mượt mà các tính năng cao cấp như cấu hình màu ICC, ảnh động, độ trong suốt và HDR.Vũ khí tối thượng của JPEG XL và sức ép lên ngôi vương
Sự "hồi cung" của JPEG XL trên Chrome mang ý nghĩa quyết định đến cục diện hình ảnh trên internet. Trước đó, Apple đã sớm nhận ra tiềm năng và tích hợp JXL vào hệ sinh thái iOS 17 cũng như macOS Sonoma (bao gồm cả trình duyệt Safari). Với việc Chrome – trình duyệt đang nắm giữ khoảng 65% thị phần toàn cầu – chính thức nhập cuộc, JPEG XL đang đứng trước cơ hội lớn để trở thành tiêu chuẩn phổ quát.
So với đối thủ AVIF, JPEG XL sở hữu những "vũ khí" mà các nhiếp ảnh gia và nhà phát triển web khao khát. Đáng chú ý nhất là khả năng nén lại các tệp JPEG cũ (recompression) mà không làm mất đi dù chỉ một chút chất lượng hình ảnh nhưng vẫn giảm được tới 20% dung lượng. Ngoài ra, khả năng nén không mất dữ liệu (lossless) và hỗ trợ dải màu rộng (Wide Gamut) của JXL cũng vượt trội hơn hẳn các định dạng hiện nay.
Đây cũng được coi là một chiến thắng hiếm hoi của người dùng trước các quyết định áp đặt từ những tập đoàn lớn. Kể từ khi Google khai tử JXL năm 2022, hơn 1.100 lượt vote trên trình theo dõi lỗi của Chromium và hàng loạt khảo sát Interop đã chứng minh rằng thế giới công nghệ cần một giải pháp mạnh mẽ hơn những gì AVIF đang cung cấp. Khi các rào cản về an toàn bộ nhớ đã được Rust giải quyết triệt để, lộ trình để JPEG XL phủ sóng toàn cầu chỉ còn là vấn đề thời gian khi các bản Chrome ổn định (Stable) được phát hành trong thời gian tới.
