مقدمة ل SVG

SVG هو لغة لوصف الرسومات الثنائية الأبعاد وبرامج الرسم باستخدام XML.

المعرفة الأساسية التي يجب أن تكون لديك قبل الدراسة:

قبل المتابعة في الدراسة، يجب أن تكون لديك فهم أساسي للعناصر التالية:

  • HTML
  • أساسيات XML

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

ما هو SVG؟

  • SVG هو رمز رسم متجه قابل للتمدد (Scalable Vector Graphics)
  • SVG يستخدم لتحديد الرسومات المتجهية المستخدمة في الشبكة
  • SVG يستخدم تنسيق XML لتحديد الرسومات
  • صورة SVG لا تخسر جودة الصورة عند تضخيمها أو تغيير حجمها
  • SVG هو معيار رابطة الويب العالمية
  • SVG مع معايير W3C مثل DOM وXSL هي كيان واحد

SVG هو معيار توصي من W3C

SVG في 14 يناير 2003 أصبح معيارًا توصيًا من W3C.

للقراءة المزيد عن نشاطات SVG في W3C، يرجى زيارة دليل W3C.

تاريخ SVG وفوائده

في يناير 2003، تم اعتماد SVG 1.1 كمعيار W3C.

المؤسسات التي شاركت في تعريف SVG تشمل: Sun Microsystems، Adobe، Apple Inc.، IBM وكوداك.

فوائد استخدام SVG مقارنة بالأنماط الأخرى للصور هي:

  • يمكن قراءة وتعديل SVG بواسطة العديد من الأدوات (مثل الماسح الكهربائي)
  • تكون صور SVG أصغر حجمًا وقابلة للضغط أكثر مقارنة بصور JPEG و GIF
  • SVG قابلة للتمدد
  • يمكن طباعة صور SVG بجودة عالية في أي دقة
  • يمكن تضخيم صور SVG دون انخفاض جودة الصورة
  • النص في صور SVG هو اختياري، وهو قابلة للبحث أيضًا (مناسب جدًا لصنع الخرائط)
  • SVG يمكن تشغيله مع تقنية Java
  • SVG هو معيار مفتوح
  • ملفات SVG هي XML خالصة

Flash هو المنافس الرئيسي ل SVG.

الفائدة الرئيسية ل SVG مقارنة ب Flash هي توافقها مع المعايير الأخرى (مثل XSL و DOM). بينما Flash هي تقنية خاصة غير مفتوحة المصدر.

عرض ملفات SVG

اليوم، جميع المتصفحات تدعم ملفات SVG، باستثناء Internet Explorer الذي يتطلب تثبيت البرنامج المساعد. البرنامج المساعد مجاني، مثل مستعرض SVG من Adobe.