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

ماذا تعني كلمة SVG؟

SVG اختصار لعبارة Scalable Vector Graphics — أي «الرسوم المتجهية القابلة للتحجيم». وهي صيغة صور مفتوحة، وضع معاييرها اتحاد W3C (الجهة نفسها التي تضع مواصفات HTML وCSS)، وتدعمها جميع المتصفحات الحديثة دعمًا أصليًا.

فبينما تخزّن JPG وPNG الصورة على هيئة شبكة من البكسلات الملوّنة، تصف SVG الصورة نصيًا، مستعينة بإحداثيات رياضية لتمثيل الأشكال والخطوط والمنحنيات والألوان. ملف SVG في حقيقته ملف نصي، ويمكن فتحه وتعديله في أي محرّر شيفرة.

كيف تعمل SVG من الداخل؟

يُكتب ملف SVG بلغة XML، وهي لغة ترميز تشبه HTML. فدائرة حمراء بسيطة، مثلًا، تُوصف في SVG على هذا النحو:

يقرأ المتصفح هذه التعليمات الرياضية ويرسم الصورة على الشاشة مباشرة، محتسبًا البكسلات لحظيًا. لهذا يمكن عرض ملف SVG بأي مقاس — من أيقونة موقع بحجم 16x16 بكسل إلى لوحة إعلانية بطول 10 أمتار — دون أي فقدان للجودة.

ما مزايا صيغة SVG؟

ما حدود صيغة SVG؟

💡 قاعدة عملية: استخدم SVG للشعارات والأيقونات والرسوم التوضيحية والمخططات والخرائط وكل عمل فني يُعرض بمقاسات متعددة، واستخدم JPG أو WebP للصور الفوتوغرافية والصور الغنية بالتفاصيل والتدرّجات.

SVG وPNG وJPG — متى تستخدم كلًا منها؟

الخاصيةSVGPNGJPG
النوعمتجهيةنقطية (بكسل)نقطية (بكسل)
التحجيم دون فقداننعملالا
الشفافيةنعمنعملا
مثالية للصور الفوتوغرافيةلالانعم
مثالية للشعارات والأيقوناتنعمنعملا
قابلة للتعديل بـ CSS/JSنعملالا
مدعومة في المتصفحاتنعمنعمنعم

كيف تستخدم SVG في المواقع والتطبيقات

هناك ثلاث طرق أساسية لإدراج ملف SVG داخل صفحة ويب:

كيف تحوّل الصور إلى SVG؟

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

حوّل صورك الآن

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

تحويل صورة

هل SVG مفيدة لتحسين محركات البحث؟

نعم. لأن SVG صيغة قائمة على النص، يستطيع Google الزحف إلى محتواها وفهرسته. ثم إن الشعارات والأيقونات بهذه الصيغة أصغر حجمًا من نظيرتها بـ PNG، فتصبح الصفحة أسرع — وسرعة الصفحة عامل ترتيب مباشر لدى Google منذ اعتماد مؤشرات Core Web Vitals.

ولتحسين ملفات SVG لمحركات البحث، أضف داخل الشيفرة الوسمين title و desc اللذين يعملان كنص بديل لبرامج قراءة الشاشة ولمحركات البحث.

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

هل تعمل صيغة SVG على جميع المتصفحات؟
نعم. تدعم جميع المتصفحات الحديثة صيغة SVG دعمًا أصليًا، ومنها Chrome وFirefox وSafari وEdge وOpera. أما الإصدارات القديمة جدًا من Internet Explorer (الإصدار 8 وما قبله) فقد تحتاج إلى نسخة بديلة بصيغة PNG.
هل يمكنني استخدام SVG على منصات التواصل الاجتماعي؟
ذلك يعتمد على المنصة. معظم شبكات التواصل (Instagram وFacebook وTwitter/X) لا تقبل رفع ملفات SVG، بل تطلب JPG أو PNG. أما SVG فمكانها الطبيعي هو المواقع وتطبيقات الويب مباشرةً.
هل يمكن تحريك ملفات SVG؟
نعم. تدعم SVG الحركة عبر CSS وJavaScript ولغة SMIL المدمجة فيها. يمكنك بها إنشاء أيقونات متحركة ومؤشرات تحميل ورسوم تفاعلية وغير ذلك، دون الاعتماد على ملفات GIF أو مكتبات خارجية ثقيلة.
كيف أفتح ملف SVG وأعدّله؟
يمكن فتح ملف SVG في أي متصفح، أو في محرّر نصوص مثل VS Code وNotepad، أو في برنامج تصميم متجهي مثل Adobe Illustrator وInkscape (مجاني) وFigma. وللتعديل المرئي، يبقى Inkscape وFigma أسهل الخيارات وأيسرها.