تأمل Google في تحديث تنسيق JPEGS باستخدام تقنية ضغط جديدة

قد لا تبدو الصور المضغوطة مذهلة، ولكنها توفر أوقات تحميل أسرع لمواقع الويب. والآن، تأمل Google في دفع ضغط الصور إلى المستقبل من خلال “Jpegli”، وهي مكتبة ترميز مفتوحة المصدر توفر نسبة ضغط أفضل بنسبة 35% مقارنة بتقنيات ترميز JPEG القديمة.




Jpegli هي تقنية جديدة لترميز وفك تشفير ملفات JPEG التقليدية. مكتبة Jpegli للترميز يتوافق تمامًا مع تنسيق JPEG ذي 8 بتات، مما يعني أنه يمكن فتح صورة مشفرة بتنسيق Jpegli في أي متصفح قديم أو محرر صور أو عارض صور. وللتأكيد، هذه طريقة ترميز بتنسيق JPEG، وليس تنسيق ملف جديد.

تأمل جوجل من خلال Jpegli في توفير ضغط أكثر فعالية للصور مع الحد الأدنى من فقدان الجودة. وسيؤدي هذا إلى أوقات تحميل أسرع للصفحات، ورسومات ذات جودة أعلى على مواقع الويب، وخفض النفقات العامة للشركات القائمة على الويب. وقد يقلل Jpegli أيضًا من اعتماد الويب على WebP، وهو تنسيق صور من صنع جوجل فشل في التمتع بتبني واسع النطاق (على الرغم من أن العديد من شبكات CDN تستخدم WebP).


تَعِد شركة Google بتحسين نسبة الضغط بنسبة 35% باستخدام ترميز Jpegli. وهذا يمثل قفزة كبيرة مقارنة ببرامج الترميز الأخرى. على سبيل المثال، يوفر برنامج الترميز الشهير MozJPEG تحسنًا بنسبة 20% فقط مقارنة بنسبة ضغط JPEG التقليدية.

في قلب Jpegli، ستجد نسخة معاد تصميمها من خوارزمية القياس الكمي التكيفي لـ JPEG XL. JPEG XL، ملف من الجيل التالي شكل تم اختباره لفترة وجيزة في Chrome قبل أن يتم إيقافه بسبب مخاوف الصيانة، ويبلغ عمره الآن حوالي ثلاث سنوات.

توجد هنا أيضًا بعض التقنيات الجديدة، بما في ذلك مجموعة مُحسَّنة من مصفوفات التكميم التي تحافظ على جودة الصورة خلال عملية الضغط. يمكن لبرنامج Jpegli أيضًا الترميز عند 10 بتات أو أكثر دون فقدان التوافق عند 8 بتات – إذا كان التطبيق أو المتصفح يدعم فك تشفير Jpegli، فيمكنه رؤية الصورة ذات 10 بتات أو أكثر. إذا تم استخدام طريقة فك تشفير مختلفة، ستظهر الصورة على أنها 8 بتات.


يمكن لأي فرد أو شركة أو تطبيق استخدام Jpegli لترميز الصور وفك تشفيرها. إنه مفتوح المصدر ومتاح مجانًا على جيثبومع ذلك، قد يكون تبني Jpegli بين التطبيقات والمتصفحات وشبكات CDN بطيئًا. وعلى الرغم من حقيقة أن هذه طريقة ترميز متوافقة مع الإصدارات السابقة (على عكس تنسيق الملف الجديد)، فقد يختار بعض المطورين تجنب Jpegli.

من الآمن أن نفترض أن الخدمات المملوكة لشركة Google ستكون أول من يتبنى Jpegli حقًا. إن نسبة الضغط الاستثنائية التي توفرها Jpegli يمكن أن تقلل بشكل كبير من تكاليف تشغيل خدمة مثل Google Photos، كل هذا دون المساس بجودة الصورة أو قابليتها للاستخدام.

مصدر: جوجل

أضف تعليق