WEBP وقناة الشفافية: ما الذي ينجو
صيغة إخراج واحدة فقط في هذه المجموعة تحفظ الشفافية: PNG. حوّل WEBP شفافًا إلى أي صيغة أخرى وستُملأ البكسلات الفارغة بلون تختاره — وهو إما ما أردته بالضبط، أو الشيء الوحيد الذي يستحق التحقق أولًا.
WEBP ليس صيغة واحدة. إنه حاوية تحمل صورة ضياعية أو بلا فقد أو رسومًا متحركة — وأي منها قد يحمل شفافية. وهذه المرونة هي سبب استطاعة WEBP أن يشغل حيّزًا في صفحة ويب بربع وزن PNG ويُظهر شعارًا مقصوصًا بوضوح. وحين يرفض برنامج فتحه، فالمشكلة في الدعم لا في الصورة.
ما يفعله المحوّل، بالترتيب
- يُفكّ ترميز الملف في تبويب متصفحك، بدقته الكاملة.
- تُرسم الصورة المفكوكة على لوحة بالحجم الذي طلبته.
- لكل صيغة هدف غير PNG، تُملأ اللوحة بلون خلفية قبل أن تحلّ الصورة عليها.
- يُعاد ترميز الناتج — كـ PNG بلا إعدادات جودة، أو كـ JPEG أو WEBP بمستوى الجودة على المنزلق.
- يُكتب الملف في تنزيلاتك؛ ولا يُرفع شيء في أي لحظة.
الملء بالخلفية هو الجزء الذي يستحق قراءة مزدوجة. يحدث لـ JPEG ولـ WEBP ولكل هدف ضياعي آخر، لأن اللوحة لا تستطيع حمل شفافية إذا لم تستطع الصيغة تخزينها. الافتراضي أبيض؛ ومنتقي اللون بجانب منزلق الجودة يغيّره. وإن كان WEBP لديك ذا حواف ناعمة شبه شفافة — كظل ساقط أو خط يدوي — تُمزج تلك البكسلات بالخلفية بدل طرحها، فقد يجعل الخلفية الداكنة شعارًا فاتحًا يبدو وكأن حوله هالة.
تحويلان، مهمّتان مختلفتان
| التحويل | ما له | ما يحدث للشفافية |
|---|---|---|
| WEBP إلى PNG | فتح الملف في برنامج لم يتعلّم WEBP قط | تُحفظ — PNG يخزّن قناة الشفافية. |
| WEBP إلى JPG | ملف أصغر لمكان لا يقبل إلا JPEG | تُسطَّح على لون الخلفية. |
| JPG إلى WEBP | تصغير صورة للويب | JPEG لا شفافية له، فلا توجد شفافية لتُحفظ. |
وثمّة نتيجة غير بديهية: تحويل PNG شفاف إلى WEBP في هذه الأداة يسطّحه هو أيضًا، رغم أن صيغة WEBP تستطيع حمل الشفافية. تُهيّأ اللوحة بالطريقة نفسها لكل هدف غير PNG، فالقاعدة الآمنة بسيطة — إن كانت الشفافية مهمة فانتهِ عند PNG.
الجودة، ولماذا يتحرك الافتراضي
يُرمَّز JPEG وWEBP الضياعي بمستوى جودة مأخوذ من المنزلق، يبدأ عند 92. وهذا وسط معقول: عالٍ بما يكفي لتبقى التشوهات غير مرئية في الصور الفوتوغرافية، ومنخفض بما يكفي لتصغير الملف ملاحظًا. أما PNG فيُرمَّز بلا إعداد جودة، لأن PNG بلا فقد بحكم تعريفه — فلا يؤثر فيه المنزلق، ولا لون الخلفية.
ولأن كل تحويل يعيد ترميز الصورة، لا يمكن للجودة إلا أن تنقص، لا أن تزيد. تحويل JPEG إلى WEBP بجودة 92 يبقي النتيجة المرئية غير مميّزة في معظم الحالات؛ وتحويل WEBP إلى JPEG بالإعداد نفسه يضيف جيلًا آخر إلى ما حمله الملف أساسًا.
الحدود
- 64 MB لكل ملف، يُفحص قبل فك ترميز الملف.
- لا يجوز أن يتجاوز ضلعا الناتج 20,000 px.
- يمكن لتغيير الحجم أن يتراوح من 1% إلى 400% من الأصل، أو أن يذهب إلى حجم محدد بدقة.
- يمكن رصف حتى عشرين ملفًا في مرور واحد.
- لا تُنسخ البيانات الوصفية إلى الملف الجديد: الناتج هو الصورة المرمّزة حديثًا.
الخلاصة
- PNG هو الهدف الوحيد الذي يحفظ الشفافية؛ وكل ما عداه يُسطَّح.
- منتقي لون الخلفية يقرّر ما تصير إليه البكسلات الشفافة — أبيض افتراضيًا.
- تبدأ الجودة عند 92 للأهداف الضياعية ولا تفعل شيئًا لـ PNG.
- يجري التحويل في تبويبك؛ ولا يُرفع الملف أبدًا.
أسئلة
هل سيبقى WEBP الشفاف لدي شفافًا؟
فقط إن كان الناتج PNG. لأهداف JPEG وWEBP تُملأ اللوحة بلون الخلفية أولًا، فتمتزج البكسلات الشفافة به قبل الترميز.
لماذا PNG أكبر من WEBP؟
لأن WEBP يضغط، بفقد أو بلا فقد، وPNG يخزّن كل بكسل مفكوك بلا فقد. صورة فوتوغرافية محوّلة إلى PNG غالبًا أكبر عدة أضعاف.
هل يؤثر منزلق الجودة على ناتج PNG؟
لا. PNG بلا فقد بحكم تعريفه، فيرمّزه المحوّل بلا إعداد جودة؛ وينطبق المنزلق على JPEG وWEBP الضياعي فقط.