Chrome 155 में JPEG XL सपोर्ट

मूल शीर्षक: Shipping JPEG XL in Chrome

यह क्यों महत्वपूर्ण है

JPEG XL का Chrome में आना web पर इमेज compression और गुणवत्ता के मानकों को बदल सकता है।

Google ने Chrome 155 से JPEG XL (.jxl) इमेज फॉर्मेट का decoding सपोर्ट शिप करने की घोषणा की। यह फॉर्मेट JPEG से 30-50% बेहतर compression, lossless और HDR सपोर्ट देता है।

Chrome टीम ने 6 अक्टूबर 2026 को घोषणा की कि Chrome 155 से JPEG XL फॉर्मेट को आधिकारिक समर्थन मिलेगा। JPEG XL को आधुनिक web developers और फोटोग्राफर्स की जरूरतों को ध्यान में रखकर बनाया गया है। यह फॉर्मेट JPEG की तुलना में 30-50% बेहतर compression प्रदान करता है, साथ ही lossless compression, built-in HDR सपोर्ट और lossless JPEG transcoding जैसी सुविधाएँ भी देता है।

Chrome टीम ने AVIF और JPEG XL दोनों को आज़माने की सलाह दी है। टीम के अनुसार JPEG XL उन मामलों में सबसे उपयोगी है जहाँ high-fidelity या lossless compression चाहिए — खासकर फोटोग्राफिक इमेज के लिए या जब बारीक progressive decoding ज़रूरी हो।

सुरक्षा के मोर्चे पर, Chrome टीम ने C++ के बजाय Rust में लिखा गया decoder जोड़ा है — जिसे jxl-rs कहा जाता है। इमेज decoders browser का सबसे संवेदनशील हिस्सा होते हैं क्योंकि वे नेटवर्क से आए untrusted binary डेटा को सीधे process करते हैं। C++ जैसी memory-unsafe भाषाओं में out-of-bounds reads, heap overflows और use-after-free जैसी कमजोरियाँ आम रही हैं। Rust में decoder लिखकर इन खतरों को स्रोत पर ही खत्म किया गया है। यह कदम Google की 'rule of two' सुरक्षा नीति के तहत उठाया गया है, जिसमें sandboxing को द्वितीयक सुरक्षा परत माना जाता है।

स्रोत

developer.chrome.com — मूल लेख पढ़ें →