محوّل الصور (JPG وPNG وWebP)

حوّل الصور بين JPG وPNG وWebP في متصفحك — عدة ملفات دفعة واحدة، بلا أي رفع إلى أي خادم.

1,242 مشاهدة

كيف تختار الصيغة الصحيحة

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

صُمِّمت WebP، التي أطلقتها Google عام 2010، لسدّ الفجوة بين الصيغتين: فهي تدعم كلا النمطين — نمطًا فاقدًا للبيانات (ينافس JPEG) ونمطًا عديم الفقدان (ينافس PNG، بما في ذلك شفافية ألفا) — في صيغة واحدة. عند جودة بصرية متطابقة، تأتي ملفات WebP الفاقدة للبيانات عادةً أصغر بنسبة 25-35% من نظيرتها بصيغة JPEG — توفير حقيقي في وزن تحميل الصفحة. أما المشكلة فهي التوافق: يدعم كل متصفح رئيسي حديث WebP، لكن ليس كل البرمجيات القديمة أو أنظمة إدارة المحتوى القديمة أو بعض تدفقات عمل سطح المكتب أو الطباعة، لذا يبقى الرجوع إلى JPEG أو PNG أحيانًا الخيار الأكثر أمانًا خارج صفحة ويب حديثة.

مثال ملموس: خذ الصورة الفوتوغرافية نفسها بأبعاد 3000×2000 وصدّرها بثلاث طرق بجودة بصرية متقاربة. عادةً ما يخرج PNG الأكبر — عدة ميغابايت، لأن الضغط عديم الفقدان لا يستطيع تصغير الضجيج الفوتوغرافي الطبيعي بشكل ملموس. أما JPEG فيخرج أصغر بكثير، غالبًا أقل من ميغابايت، لأن الضغط الفاقد للبيانات مضبوط تحديدًا لتجاهل نوع التفاصيل الدقيقة التي تمتلئ بها الصورة الفوتوغرافية. ويخرج WebP أصغر من ذلك أيضًا، أقل من JPEG بحوالي ربع إلى ثلث تقريبًا، للأسباب ذاتها التي صُمِّمت الصيغة من أجلها أصلًا. لكن مرّر الصورة نفسها كشعار حادّ الحواف بدلًا من ذلك، وسينقلب الترتيب: يبقى PNG صغيرًا لأنه لا توجد تفاصيل كثيرة لضغطها، بينما يصبح التمويه الذي يُحدثه JPEG حول الحواف الحادة واضحًا بشكل مرئي.

ما يستحق معرفته

  • تحويل JPG إلى PNG لا يستعيد الجودة. عيوب الضغط المتراكمة أصلًا في JPEG تبقى كما هي تمامًا؛ يمنع PNG فقط فقدانًا إضافيًا في التعديل التالي. حوّل إلى صيغة فاقدة للبيانات مرة واحدة فقط، في نهاية سلسلة التعديل.
  • ملف PNG المصنوع من صورة فوتوغرافية غالبًا ما يكون ضخمًا. لأن PNG عديم الفقدان، يجب أن يخزّن بأمانة كل بت من ضجيج JPEG والحبيبات الفوتوغرافية، وهذا يُضغَط بشكل سيئ — بالنسبة للصور الفوتوغرافية، يكاد PNG يكون دائمًا الأكبر من بين الخيارات الثلاثة، عكس سمعته المعتادة.
  • التحويل إلى JPEG يُسطّح الشفافية. لا تملك JPEG قناة ألفا، لذا تُملأ أي منطقة شفافة بخلفية صلبة (بيضاء افتراضيًا) قبل الترميز — تحقق من هذا قبل تحويل شعار.
  • كل شيء يحدث على قماشة (canvas) داخل متصفحك. تُفكّ شفرة الملفات وتُرسم ويُعاد ترميزها محليًا؛ لا شيء يُرفع، ولا حدّ للحجم سوى ذاكرة جهازك، ويستمر العمل دون اتصال بمجرد تحميل الصفحة.
  • التحويل الدُفعي يحافظ على إعدادات كل ملف الخاصة به. تحويل عدة صور دفعة واحدة يطبّق قرار الصيغة لكل ملف على حدة، بحيث يمكن لدفعة مختلطة من الصور الفوتوغرافية والشعارات أن ينتهي كل منها في الصيغة التي تناسبه فعليًا.

الأسئلة الشائعة

هل يحسّن تحويل JPG إلى PNG الجودة؟

لا — تبقى عيوب الضغط المتراكمة أصلًا في JPG كما هي تمامًا. يمنع PNG فقط فقدانًا إضافيًا في التعديلات اللاحقة. حوّل في الاتجاه المفقِد للجودة (PNG→JPG/WebP) مرة واحدة فقط، في نهاية التعديل.

لماذا ملف PNG لديّ أكبر من JPG الذي جاء منه؟

PNG عديم الفقدان: يخزّن الصورة بأمانة بما في ذلك تشويش JPG، الذي يُضغَط بشكل سيئ. بالنسبة للصور الفوتوغرافية، يكاد PNG يكون دائمًا الخيار الأكبر من بين الثلاثة، رغم سمعته بأنه الصيغة "الفعّالة".

هل يُرفع أي شيء؟

لا. تُقرأ الملفات محليًا، وتُرسم على قماشة، ويُعاد ترميزها بواسطة متصفحك. يمكنك مراقبة تبويب الشبكة أثناء التحويل — لا يحمل أي طلب صورتك إلى أي مكان.

هل يجب أن أستخدم WebP لكل شيء الآن؟

لموقع ويب حديث، الإجابة غالبًا نعم — كل متصفح رئيسي حديث يدعمه والتوفير في الحجم حقيقي وقابل للقياس. احتفظ باحتياطي JPEG أو PNG إذا كانت صورتك تحتاج للعمل في برمجيات قديمة، أو بعض برامج البريد الإلكتروني، أو مكتبات وسائط بعض أنظمة إدارة المحتوى، أو تدفقات عمل طباعة لا تتعامل مع WebP.

هل يغيّر تحويل الصيغ أبعاد الصورة أو دقتها؟

لا — يغيّر التحويل فقط طريقة ضغط البكسلات وتخزينها، لا عددها. يبقى العرض والارتفاع كما هما تمامًا ما لم تستخدم خطوة تغيير حجم منفصلة.

التعليقات

لا توجد تعليقات بعد — كن أول من يكتب تعليقًا!

أدوات مشابهة