محول صور PNG إلى صور WebP
يؤدي تحويل رسومات الشبكة البصرية المحمولة (PNG) إلى WebP إلى تقليل أحجام الملفات بنسبة تصل إلى 50 بالمائة مع الحفاظ على دقة الصور العالية والشففافية.
مقارنة التنسيقات والمواصفات التقنية
| المواصفات | PNG | WEBP |
|---|---|---|
| نوع MIME | image/png | image/webp |
| النوع | raster | raster |
| الضغط | lossless (DEFLATE / LZ77 + Huffman) | lossy (VP8) & lossless (VP8L) |
| المواصفات القياسية | W3C PNG 3rd Edition | IETF RFC 6386 / Google WebP Spec |
| رأس البايتات السحرية (Magic Bytes) | 89 50 4E 47 0D 0A 1A 0A | 52 49 46 46 (RIFF) ... 57 45 42 50 (WEBP) |
نظرة عامة على التنسيق والاستخدامات
يقوم مطورو الويب ومصممو الجرافيك بشكل متكرر بتحويل رسومات PNG إلى صيغة WebP لتسريع سرعات تحميل مواقع الويب وتقليل استهلاك النطاق الترددي. نظراً لأن PNG تستخدم ضغطاً صارماً عديم الفقد، فإن الصور ذات المساحات الكبيرة من الألوان الصلبة أو النصوص الحادة يمكن أن تنتج أحجام ملفات كبيرة بشكل مثير للدهشة. تدعم متصفحات وتطبيقات الويب الحديثة صيغة WebP، مما يجعلها خياراً قياسياً للتسليم عبر الإنترنت. يسمح نقل هذه الأصول إلى WebP للناشرين بالحفاظ على حواف رسومية حادة وشفافية قناة ألفا دون بصمة التخزين الكبيرة. أصبحت أنظمة إدارة المحتوى شبكات تسليم الصور تستخدم أصول WebP افتراضياً الآن لتحسين درجات تجربة المستخدم العامة وتقليل تكاليف تخزين الخادم.
المواصفات التقنية وتحليل الترميز (Codec)
PNG هي صيغة صورة نقطية تخضع لمواصفات PNG (ISO/IEC 15948)، وتستخدم خوارزمية DEFLATE، التي تجمع بين قواميس الانزلاق LZ77 وتكوين هوفمان للضغط عديم الفقد. تبدأ ملفاتها بتوقيع سحري من 8 بايت: القيمة السحرية 89 50 4E 47 0D 0A 1A 0A، تليها أجزاء منظمة مثل IHDR وIDAT وIEND. في المقابل، WebP هي صيغة نقطية حديثة طورتها شركة Google، مستندة إلى هيكل حاوية RIFF. يبدأ ملف WebP بالبايتات السحرية ASCII لـ 'RIFF'، متبوعة بطول ملف من 4 بايت، ورمز 'WEBP' المكون من أربعة أحرف. تدعم WebP وضعين مميزين للضغط: وضع ذو فقد يستخدم تقنيات التشفير التنبئي لترميز فيديو VP8، ووضع عديم الفقد يستخدم تحويل مكاني مخصص، وذاكرة تخزين مؤقت للألوان، وخط أنابيب لتشفير الانتروبيا.
توافق أنظمة التشغيل والمتصفحات
يتم دعم صيغة WebP بشكل أصلي عبر جميع متصفحات الويب الحديثة بما في ذلك Google Chrome وMozilla Firefox وApple Safari وMicrosoft Edge. تقوم أنظمة تشغيل سطح المكتب مثل Windows 10 و11، وmacOS، وتوزيعات Linux الرئيسية برسم WebP محلياً في عارضي الصور الافتراضيين. تدعم منصات الأجهزة المحمولة بما في ذلك Android وiOS تماماً فك تشفير وتشفير WebP في التطبيقات الأصلية. قد تتطلب الأنظمة القديمة جداً مثل Internet Explorer أو أنظمة التشغيل القديمة جداً حزم توافق أو صيغاً احتياطية مثل PNG.
💡 معلومات مفيدة
عند تحويل الشعارات الحادة أو رسومات واجهة المستخدم مع الشفافية، استخدم وضع WebP عديم الفقد للحفاظ على مثالية البكسل. بالنسبة للمحتوى الفوتوغرافي، استخدم WebP ذا الفقد مع إعداد جودة يبلغ 80 لتحقيق أقصى تقليل للحجم مع الحد الأدنى من التدهور البصري.
مقارنة التنسيقات والمواصفات التقنية
لقطة شاشة شفافة بصيغة PNG بحجم 1.2 ميغابايت تقل إلى حوالي 350 كيلوبايت عند تحويلها إلى WebP. على اتصال جوال 4G بطيء يتم تحميله بسرعة 5 ميغابت في الثانية، تستغرق صيغة PNG حوالي 1.9 ثانية للتحميل، بينما يتم تحميل إصدار WebP في 0.5 ثانية فقط، مما يؤدي إلى تسريع عمليات عرض الصفحة بشكل ملحوظ.
الأسئلة الشائعة
كيف تحول صورة PNG إلى صورة WebP دون فقدان الجودة؟
يمكنك الحفاظ على دقة البكسل الدقيقة عن طريق تحديد وضع الضغط عديم الفقد أثناء التحويل. يستخدم وضع WebP عديم الفقد تحولات مكانية تنبؤية متقدمة وذاكرة تخزين مؤقت للألوان لتقليص البيانات دون التخلص من أي قيم بكسل أصلية.
ما الفرق بين صورة PNG وصورة WebP؟
تستخدم PNG هيكل أجزاء zlib/DEFLATE مخصصاً أساسياً للرسومات النقطية عديمة الفقد. تم بناء WebP على هندسة حاوية RIFF التي تدمج كلاً من التشفير التنبئي ذي الفقد المشتق من ضغط الفيديو ووضعا متقدما عديم الفقد، مما ينتج عنه ملفات أصغر بكثير من صيغة PNG.