الانتقال إلى المحتوى

المدونةالصوروقت القراءة: 6 دقائق

SVG أم PNG: أيهما للشعارات والأيقونات والرسوم التوضيحية؟

يخزّن SVG الأشكال ويخزّن PNG البكسلات، وهذا يحدد أيهما يناسب المهمة. قسنا خمسة ملفات SVG متفاوتة جدًا في تعقيدها مقابل نسخ PNG بأربعة أحجام، وحوّلنا شعارًا وختمًا وصورة فوتوغرافية إلى SVG.

الدائرة نفسها مرسومة كمتجه بنقاط ارتكاز وكشبكة من البكسلات.

المصممون يرسلون الشعارات بصيغة SVG، والمواقع تطلب PNG، وبعض البرامج لا تقبل إلا إحداهما. كلتاهما صيغة صور، لكنهما تصفان الصور بطريقتين مختلفتين تمامًا، وهذا يحدد أيهما يناسب المهمة. قسنا خمسة ملفات SVG متفاوتة جدًا في تعقيدها مقابل نسخ PNG صنعناها بمحوّلنا.

أشكال مقابل بكسلات

ملف SVG نص: قائمة من الأشكال مثل «دائرة هنا، قطرها 3 وحدات، مملوءة بالأخضر». يرسم المتصفح أو البرنامج تلك الأشكال من جديد بأي حجم مطلوب، فتبقى الحواف دائمًا حادة بقدر ما تسمح الشاشة. أما PNG فشبكة من البكسلات محفوظة دون فقدان. تبدو مثالية بحجمها الأصلي، ولا بد من مطّها، وبالتالي تمويهها، لتُعرض أكبر.

هذا يجعل SVG الصيغة الطبيعية لكل ما يتكون من أشكال: الشعارات والأيقونات والرسوم التوضيحية والمخططات والخرائط. أما الصور الفوتوغرافية فمكونة من ملايين البكسلات المختلفة قليلًا، بلا أشكال تُوصف، فمكانها صيغة بكسلات مثل JPEG أو WebP أو AVIF، كما اختبرنا في JPG أم PNG أم WebP أم AVIF.

ملفات الاختبار

صور الاختبار الخمس جنبًا إلى جنب: أيقونة كاميرا مرسومة بخطوط، وشعار Tooloat، وعلم البرازيل، والختم الأكبر للولايات المتحدة، وخريطة عالم رمادية، مع حجم ملف SVG لكل منها.
من أيقونة من شكلين إلى خريطة عالم من 2,316 شكلًا. الأحجام لملفات SVG كما نُشرت.
  • أيقونة: كاميرا من مجموعة Lucide المفتوحة المصدر، شكلان.
  • شعار: شعار Tooloat، ثلاثة أشكال.
  • علم: علم البرازيل، 17 شكلًا بما فيها الكتابة.
  • ختم: الختم الأكبر للولايات المتحدة، رسم توضيحي مفصل من 776 شكلًا.
  • خريطة العالم: خريطة عالم فارغة كل بلد فيها شكل مستقل، 2,316 شكلًا إجمالًا.

العلم والختم والخريطة ملفات في الملك العام من Wikimedia Commons. مرّ كل ملف SVG عبر مُصغّر SVG لدينا بإعداداته الافتراضية وحُوّل إلى PNG بأربعة أحجام بـمحوّل SVG إلى PNG.

أحجام الملفات

الملفSVGSVG مصغَّر ومضغوط gzipPNG 256 بكسلPNG 1024 بكسلPNG 1024 بكسل محسَّن
أيقونة403 بايت261 بايت7.3 كيلوبايت52.2 كيلوبايت23.9 كيلوبايت
شعار323 بايت189 بايت6.5 كيلوبايت46.0 كيلوبايت20.6 كيلوبايت
علم4.1 كيلوبايت1.2 كيلوبايت9.7 كيلوبايت60.5 كيلوبايت32.5 كيلوبايت
ختم334.5 كيلوبايت61.7 كيلوبايت83.7 كيلوبايت668.2 كيلوبايت436.6 كيلوبايت
خريطة العالم1.05 ميغابايت341.6 كيلوبايت16.8 كيلوبايت132.0 كيلوبايت55.3 كيلوبايت
أحجام PNG للضلع الأطول. المحسَّن يعني أنه مرّ عبر OxiPNG، كما يفعل ضاغط الصور مع ملفات PNG.

بعد الضغط كانت الأيقونة والشعار والعلم أصغر حتى من PNG بعرض 64 بكسل لها، وأصغر بـ50 إلى 250 مرة من نسخة بعرض 1024 بكسل، مع خدمة كل أحجام الشاشات في آن واحد. لهذا تُوزَّع مجموعات الأيقونات والشعارات بصيغة SVG.

الختم والخريطة يُظهران الحد. يكبر SVG مع عدد الأشكال، لا مع الحجم الذي يُعرض به. ما زال الختم أصغر كـSVG مضغوط منه كـPNG بعرض 1024 بكسل، لكن الخريطة بآلاف سواحلها المفصلة تحتاج 342 كيلوبايت حتى بعد الضغط، ستة أضعاف PNG محسَّن بعرض 1024 بكسل. إذا كان رسم معقد يُعرض دائمًا بحجم واحد، فقد يكون PNG أو WebP بلا فقدان هو الخيار الأخف.

البايتات اللازم تنزيلها لخريطة العالم معروضة بعرض 1024 بكسل
  • SVG كما نُشر1,076 كيلوبايت
  • SVG مصغَّر ومضغوط gzip342 كيلوبايت
  • PNG من المحوّل132 كيلوبايت
  • PNG محسَّن55 كيلوبايت

الحدة

فرق الحجم أقل أهمية مما يحدث حين تُعرض صورة أكبر من المخطط: على شاشة هاتف عالية الكثافة، أو حين يكبّر أحدهم، أو حين ينتهي شعار مصنوع لموقع ويب على ملصق.

SVG
PNG صُنع بعرض 256 بكسل
PNG صُنع بعرض 256 بكسلSVG
جزء من الختم معروض بعرض 1024 بكسل: PNG بعرض 256 بكسل ممطوط أربع مرات مقابل SVG مرسوم بذلك الحجم. اسحب للمقارنة.

لا يعاني SVG من هذه المشكلة أبدًا. ومع PNG يكون الحل صنعه بأكبر حجم سيُعرض به، على الأقل ضعف حجم عرضه العادي للشاشات الحادة، وتقبّل الملف الأكبر.

تحويل PNG إلى SVG

إذا لم يكن لديك من شعارك إلا PNG، فيمكن لأداة التتبع أن تعيد بناءه كأشكال. حوّلنا ثلاثة ملفات PNG بـمحوّل PNG إلى SVG لدينا مستخدمين إعداداته المسبقة:

  • الشعار، 512 بكسل: 6 أشكال في SVG بحجم 1.5 كيلوبايت يبدو كالأصل. الألوان المسطحة والحواف النظيفة هي أفضل ما يتقنه التتبع.
  • الختم، 1024 بكسل: 943 شكلًا و401 كيلوبايت، أكبر من SVG الأصلي وبتفاصيل أقل في الخطوط الدقيقة. تتبع رسم توضيحي ينجح، لكن الأصل المتجهي الحقيقي أفضل دائمًا.
  • صورة بومة، 1000 بكسل: 7,039 شكلًا و1.8 ميغابايت، أربعة عشر ضعف ملف JPEG للصورة نفسها بحجم 129 كيلوبايت.
لقطة مقربة لعين بومة حمراء. على اليسار صورة JPEG بريش دقيق. وعلى اليمين SVG المتتبَّع، حيث صار الريش بقعًا لونية مسطحة ملطخة.
الصورة الفوتوغرافية المحوّلة إلى SVG تصير تأثير ملصق، بأربعة عشر ضعف الحجم. استخدم JPEG أو WebP أو AVIF للصور.

أين لا ينجح SVG

  • البريد الإلكتروني. كثير من برامج البريد، ومنها بعض الأكثر شيوعًا، لا تعرض صور SVG. استخدم PNG في الرسائل.
  • الرفع. الشبكات الاجتماعية والأسواق الإلكترونية ونماذج كثيرة لا تقبل إلا JPEG أو PNG أو WebP.
  • الملفات غير الموثوقة. يمكن أن يحتوي SVG على سكربتات، ولهذا ترفض مواقع كثيرة رفع SVG لأسباب أمنية. يزيل مُصغّرنا السكربتات ومعالجات الأحداث افتراضيًا.
  • النص دون خطه. النص في SVG يُرسم بخطوط جهاز المشاهد ما لم يُحوَّل إلى أشكال، فقد يبدو الشعار مختلفًا في مكان آخر. حوّل الكتابة إلى مسارات قبل مشاركة ملف شعار.

الحل المعتاد هو الاحتفاظ بـSVG كملف رئيسي وتصدير ملفات PNG منه حيث تُطلب صيغة بكسلات.

أيهما تستخدم

الصورةأفضل صيغة
الشعارات والأيقونات على المواقع وفي التطبيقاتSVG
المخططات والرسوم البيانية والرسوم التوضيحية البسيطةSVG
رسوم مفصلة جدًا تُعرض بحجم واحدPNG أو WebP بلا فقدان، محسَّن
لقطات الشاشةPNG
الصور الفوتوغرافيةJPEG أو WebP أو AVIF
الصور في البريد الإلكتروني والرفعPNG أو JPEG

كل الأدوات المستخدمة هنا تعمل في متصفحك: محوّل SVG إلى PNG يصدّر أي حجم، ومُصغّر SVG يقلّم الملفات، ومحوّل PNG إلى SVG يتتبّع الشعارات والرسوم.

أسئلة وأجوبة

هل SVG أفضل من PNG؟

للشعارات والأيقونات والرسوم البسيطة نعم: الملفات ضئيلة وتبقى حادة بأي حجم. أما للصور الفوتوغرافية والرسوم المفصلة جدًا، فـPNG أو صيغة بكسلات أخرى أصغر عادةً وأوسع دعمًا.

لماذا ملف SVG لدي كبير جدًا؟

يكبر SVG مع عدد الأشكال والنقاط، لا مع حجم عرضه. الخرائط المفصلة والصور المتتبَّعة قد تبلغ مئات الكيلوبايتات. التصغير يزيل بيانات المحرر والأرقام العشرية غير اللازمة؛ وفي اختبارنا وفّر نحو الربع في الملفات المعقدة.

هل يمكنني تحويل PNG إلى SVG؟

نعم، بأداة تتبع، وينجح ذلك جيدًا مع الشعارات المسطحة والرسوم الخطية. أما الصور الفوتوغرافية فتصير صورة ملصقية وملفًا أكبر بكثير: صورتنا المتتبَّعة كانت أربعة عشر ضعف حجم JPEG.

هل يمكنني استخدام SVG في بريد إلكتروني؟

ليس بشكل موثوق. كثير من برامج البريد لا تعرض SVG، فاستخدم PNG مصنوعًا بضعف حجم العرض.

الأدوات في هذا المقال

المزيد من المدونة

الصوروقت القراءة: 6 دقائق

JPG أم PNG أم WebP أم AVIF: أي صيغة تستخدم

حفظنا ست صور ورسمًا بيانيًا بالصيغ الأربع بالجودة المرئية نفسها وقارنا الأحجام. الصيغ الأحدث تتفوق بفارق كبير في الصور، لكن لكل صيغة عملها.

الصوروقت القراءة: 5 دقائق

أي إعداد لجودة JPEG عليك استخدامه؟

كل برنامج يحفظ JPEG يطلب جودة من 0 إلى 100، والمقايضة بين الحجم والجودة أبعد ما تكون عن الخطية. حفظنا ست صور باثني عشر إعدادًا وقسنا ما تغيّره كل خطوة.

Esc