أحجام ملفات الصور: AVIF وWebP وJPEG XL
تعد تنسيقات ملفات الصور الحديثة عاملًا حاسمًا في تحسين أداء موقع الويب، حيث تؤثر بشكل مباشر على سرعة التحميل وجودة الصور. في هذا المقال، سنقوم بمقارنة ثلاثة من أكثر التنسيقات شيوعًا في العصر الحالي: AVIF، WebP، وJPEG XL، مع التركيز على أحجام الملفات الناتجة من كل تنسيق لكل من الصور الفوتوغرافية ولقطات الشاشة.
التنسيقات المختلفة وأداء الملفات
لقد أظهرت الاختبارات التي أجريت على تحويل الصور أن تنسيق JPEG XL (JXL) حقق نتائج رائعة من حيث حجم الملف. فعند استخدام الأمر cjxl -e 9 -q 80 --lossless_jpeg=0
، تم إنتاج ملف بحجم 950 كيلو بايت فقط، ما يجعله الخيار الأكثر كفاءة عند التعامل مع الصور الفوتوغرافية. بينما جاء تنسيق WebP في المرتبة الثانية بحجم 1.0 ميجابايت، بينما كان تنسيق AVIF هو الأكبر من حيث الحجم بحجم 1.4 ميجابايت.
تأثير التنسيقات على لقطات الشاشة
في حالة لقطات الشاشة، جاءت النتيجة متنوعة بعض الشيء. حيث كان أداء تنسيق AVIF هو الأفضل، إذ أنتج حجماً أقل بلغ 139 كيلو بايت. بينما كان حجم ملف JPEG XL أكبر قليلاً بـ 384 كيلو بايت، وتفوق تنسيق WebP على PNG، ولكن لم يحقق نتائج جيدة عند مقارنته بالـ AVIF.
طبيعة الصور وأداء التنسيقات
من الواضح أن أداء كل تنسيق يعتمد على طبيعة الصورة. يبدو أن JPEG XL وAVIF مصممان لتحسين ضغط الصور. ومع ذلك، لا يزال هناك تساؤلات حول أسباب تفوق JXL وAVIF في بعض أنواع الصور مقارنة بـ WebP، الذي يبدو أنه لا يزال الخيار المفضل لكثير من المبرمجين في التطبيقات اليومية.
نقاط القوة والضعف
يوجد نقاط قوة وضعف واضحة لكل تنسيق. على سبيل المثال، يمتاز JPEG XL بجودة متعددة الطبقات، مما يجعله مناسبًا للصورة الفوتوغرافية المعقدة. بينما يبرز AVIF بكونه خيارًا ممتازًا للصور، حيث يقدم توازنًا جيدًا بين الجودة والحجم. لكن تنسيق WebP يظل لديه ميزة شهرة الاستخدام وسهولة الدمج في مختلف التطبيقات.
الأمل في المستقبل
مع الاستمرار في تطور تكنولوجيا تنسيق الصور، نتوقع أن تتحسن أداءات هذه التنسيقات بمرور الوقت. على الرغم من أن AVIF وJPEG XL قد لا يحققان نتائج جيدة في كل حالة، إلا أن لديها القدرة على العبور بمشاكل الضغط التي تتم مواجهتها في التنسيقات الأقدم.
في النهاية، يمكن القول إن اختيار تنسيق الصور المناسب لموقع الويب يعتمد على العديد من العوامل مثل نوع المحتوى والجودة المطلوبة. من الجيد دائمًا إجراء اختبارات قبل اعتماد تنسيق معين لضمان أفضل أداء لـ Image file sizes: AVIF, WebP, and JPEG XL.