متوفر أيضًا بلغات أخرى: English · Español · Português · Français
تحويل PNG إلى WebP
حوّل ملف PNG إلى WebP في متصفحك، واعرف أيستحق الناتجُ الإبقاء عليه حقًّا.
ما أداةُ تحويل PNG إلى WebP؟
PNG وWebP صيغتا صورٍ يعرضهما كلُّ متصفح، وWebP أحدثهما. فالـPNG يحفظ البكسلات كما هي، فما حفظته تستعيده أبدًا. والـWebP يفعل ذلك أيضًا، غير أنه يستطيع فوق ذلك أن يضغط ضغط JPEG، فيطرح تفصيلًا لا تكاد العينُ تفتقده في مقابل ملفٍ أصغر بكثير.
والمحوّلُ يعيد ترميز الصورة من صيغةٍ إلى أخرى. وهذا يفعله في متصفحك بالـcanvas نفسه الذي في أي صفحة، ومعنى ذلك أن صورتك لا تُرفع قط، ولا طابور، ولا حدَّ حجمٍ يفرضه خادم، ولا نسخةَ من عملك في مكانٍ غير جهازك.
والسببُ المعتاد للتحويل تسريعُ الصفحات، والنصيحةُ المعتادة أن WebP أصغر ببساطة. وذلك صحيحٌ بما يكفي ليستحق التجربة، وباطلٌ بما يكفي ليستحق التحقق، وعلى ذلك بُنيت هذه الأداة.
كيف تستعملها؟
- اختر ملف PNG. يُقرأ الملفُّ محليًّا وتُحلَّل ترويسته، فتعرف الأداةُ الأبعاد الحقيقية وأالصورةُ كاملةُ الألوان أم تدرّجٌ رمادي أم لوحةُ ألوان أم فيها شفافية. ويُفحص ذلك في البايتات لا في اسم الملف، فالملفُّ الموسوم خطأً يُكشف في الحال.
- اختر جودةً وحوّل. فالجودةُ الأدنى ملفٌّ أصغر وتلفٌ أظهر. ولا ضبط بلا فقد، والسببُ مشروحٌ أدناه، فعُدَّ كل تحويلٍ هنا مقايضةً لا تغييرَ صيغة.
- اقرأ المقابلة قبل التنزيل. فلوحةُ النتيجة تعرض الحجمين وتقول أيُّهما أصغر. وحين يخرج WebP أكبر لا يُعرض زرُّ التنزيل وتقول لك الأداةُ أبقِ ملفك PNG، لأن التحويل عندئذٍ كلّفك بكسلاتٍ وبايتاتٍ معًا.
لماذا لا خيار بلا فقد
للـWebP وضعٌ بلا فقد، وهو جيدٌ جدًّا. ولا يبلغه المتصفح. فمواصفةُ HTML تعطي الـcanvas معاملَ جودةٍ واحدًا، وتقول إنه ينطبق على صيغة صورةٍ تدعم جودةً متغيرة، ولا تنصّ على آليةٍ البتة لطلب الترميز بلا فقد. فلا رايةَ تُرفع ولا حيلةَ تُلتمس، فكلُّ محوّلٍ يجري في لسان تبويب، وهذا منها، يحوّل مصدرًا بلا فقدٍ إلى نسخةٍ بفقد.
ويحسن قولُ ذلك صراحةً لأن التوقع يجري في الاتجاه المقابل. فالـPNG بلا فقد، فتحويله إلى صيغةٍ حديثة أخرى يبدو تغييرَ وعاءٍ لا فقدَ معلومة. وليس كذلك. فحتى عند أعلى جودةٍ تعرضها هذه الأداة، تعود أكثرُ بكسلات الصورة المعتادة مختلفةً قليلًا عما وضعت.
فإن احتجت WebP بلا فقدٍ فذلك يقتضي مرمّزَ سطر أوامر أو خطوةَ بناء، لا صفحةَ ويب. وهو حدٌّ حقيقيٌّ للطريقة لا لهذه الأداة بعينها، وهو الشيءُ الوحيد الجدير بالعلم قبل أن تستبدل بأصلٍ نسخةً محوَّلة.
متى يخرج WebP أكبر
الضغطُ ذو الفقد رخيصٌ على التدرجات الناعمة غالٍ على الحواف الحادة. والـPNG على العكس: يبحث عن التتابع والتكرار، فالمساحاتُ الكبيرة من اللون المسطَّح لا تكلّفه شيئًا يُذكر. فاجمع الأمرين يتوقف الناتجُ كلَّ التوقف على ما في الصورة.
ففي الصور الفوتوغرافية يغلب WebP بأريحية ولا منازعة. وفي الرسوم المسطَّحة ولقطات الشاشة والمخططات والشعارات ذات الشفافية قد يخسر، وقد يخسر خسرانًا قبيحًا. وقد بنينا أربع صورٍ تعزل كل حالة وقِسناها: فصورةٌ فوتوغرافية مصطنعة انتقلت من 562 كيلوبايت من PNG إلى 191 كيلوبايت من WebP بجودة 90، بينما انتقلت لقطةُ شاشةٍ مصطنعة من 5 كيلوبايت من PNG إلى 68 كيلوبايت من WebP. وذلك الرقمُ في اللقطة خاصيةُ المثال لا معدَّلٌ ينبغي أن تتوقعه، أما الاتجاهُ فخاصيةُ الصيغتين وسيظهر في صورك أنت.
وتلك الصورُ الأربع نفسها تروي النصف الآخر. فالـWebP بلا فقدٍ غلب PNG في كل واحدةٍ منها، ومنها اللقطة، إذ كان أصغر بأربعين ضعفًا. فالـWebP إذن هو الصيغةُ الأفضل لهذا المحتوى فعلًا، والمتصفحُ ببساطة لا يستطيع إنتاج النسخة التي تثبت ذلك.
ولهذا تقابل الأداةُ ولا تتنبأ. فالترويسةُ تعطي إشارةً قبل التحويل، وليست إلا إشارة: فملفُّ PNG ذو لوحة الألوان أو ذو قناة الشفافية من النوع الذي يسوء غالبًا. والرقمُ الذي يهم يُقاس بعدُ على صورتك، فإن قال إن PNG كان أصغر فقد كان أصغر.
حدودٌ صادقة
التحويلُ يجريه مرمّزُ WebP في متصفحك أنت، فالبايتاتُ بالضبط تتوقف على أي متصفحٍ تستعمل وأي إصدار. فقد يحصل شخصان يحوّلان الملف نفسه بالجودة نفسها على ملفين مختلفين قليلًا. والمقابلةُ تبقى صحيحة، لأنها تقيس ما أنتجه متصفحك فعلًا.
وملفاتُ PNG المتحركة تُسطَّح إلى إطارها الأول. فالـcanvas يحمل صورةً ساكنةً واحدة ولا علم له بالتتابع، فما يتحرك لا ينجو.
وإدارةُ الألوان أخفى الفقد. فملفُّ تعريف ICC المضمَّن في ملفك لا يعبر الـcanvas، فالملفُّ ذو النطاق الواسع أو غير المعتاد قد يخرج مختلف المظهر قبل أن يصنع الضغطُ ذو الفقد شيئًا. وأما صورُ sRGB المعتادة فلا فرق مرئيًّا فيها، وهي تغطي كل ما في الويب تقريبًا.
وثمة سقفٌ لحجم الصورة التي يحملها المتصفح، وهو في الهاتف أدنى منه في الحاسوب. فملفُّ PNG الضخم قد يُخفق تحويله بدل أن يُحوَّل رديئًا، والأداةُ تقول ذلك بدل أن تسلّمك ناتجًا مبتورًا.
لماذا هي مجانية؟
لأن حاسوبك هو الذي يعمل. فالملفُّ يُقرأ محليًّا، ويفكّه متصفحك، ويعيد ترميزه الـcanvas نفسه الذي تستطيع أي صفحةٍ استعماله، ثم يُسلَّم إليك. فلا رفع ولا خادمٌ يدفع عرض نطاق ولا نسخةَ من صورتك في مكانٍ آخر.
فلا حساب ولا تسجيل ولا علامة مائية ولا سقفَ إلا ما يحمله متصفحك. والمحرّك ومعه سبعون تحققًا في المستودع إلى جوار الصفحة، ومعهما السكربتُ الذي أنتج القياسات المذكورة أعلاه.