صور SVG: الإيجابيات والسلبيات
نشرت: 2023-01-20SVG (Scalable Vector Graphics) هو تنسيق صورة متجه مدعوم على نطاق واسع بواسطة متصفحات الويب الحديثة وأدوات العرض. الصور المتجهة هي صور تتكون من سلسلة من المنحنيات الرياضية ويمكن تغيير حجمها إلى أي حجم دون فقدان الجودة. وهذا يجعلها مثالية للاستخدام على مواقع الويب ، حيث غالبًا ما تحتاج الصور إلى تغيير حجمها لتناسب أحجام الشاشات المختلفة. يمكن استخدام صور SVG بعدة طرق على مواقع WordPress الإلكترونية. يمكن إضافتها إلى المنشورات والصفحات باستخدام أداة تحميل الوسائط المضمنة ، أو باستخدام مكون إضافي مثل WP-SVG. يمكن استخدامها أيضًا كصور خلفية أو شعارات أو أيقونات. عند استخدامها بشكل صحيح ، يمكن أن توفر صور SVG دفعة كبيرة لأداء موقع الويب الخاص بك. فهي خفيفة الوزن ويتم تحميلها بسرعة ، ويمكن تخزينها مؤقتًا بسهولة بواسطة المتصفحات. بالإضافة إلى ذلك ، يمكن ضغطها دون فقدان الجودة ، مما يقلل حجم ملفها بشكل أكبر. إذا لم تكن متأكدًا مما إذا كانت صور SVG مناسبة لموقع الويب الخاص بك أم لا ، ففكر في الفوائد التي تقدمها وجرب بعض الصور لترى كيف تعمل من أجلك.
يمكن استخدام تنسيق الصورة المستند إلى المتجهات والمعروف باسم SVG (Scalable Vector Graphics) لإنشاء صفحات الويب. من المفترض أن يكون معيارًا مفتوح المصدر لرسومات الويب ، وهو متوافق مع معظم المتصفحات. لإنشاء صور SVG الرائعة هذه ، ستستخدم عادةً بعض برامج تحرير الصور ، مثل Adobe Illustrator أو Inkscape. لا يتم دعم WordPress ولا Divi. الأدوات مطلوبة لتمكين ملفات SVG ، والتي يتم تعيينها عادةً على الوضع الافتراضي. تسمح لك Divi بتحميل ملفات SVG. هذه هي الصورة التي سنستخدمها في هذا البرنامج التعليمي Divi.
نظرًا لأنها أصغر بكثير من ملفات PNG ، فلن يكون لها تأثير سلبي على جهاز الكمبيوتر أو موقع الويب الخاص بك. نظرًا لأنها تنسيقات ملفات متجهة ، يمكنك توسيع نطاقها أو تقليلها دون فقد أي جودة. نظرًا لأنها تستند إلى XML ، يمكن لمحركات البحث مثل Google قراءتها واستخدامها في وظائف البحث الخاصة بها. في هذا القسم ، سنتطرق إلى طريقتين مختلفتين لتنفيذ صورة SVG باستخدام Divi. من الضروري تثبيت ملحق ، وسيعمل أيضًا مع ملف SVG الفعلي. سوف نتعلم كيفية إضافة دعم لتحميل SVG في Divi و WordPress اليوم. لدينا الآن القدرة على تضمين شعارنا في اسم موقعنا على الإنترنت بسبب الإضافة الأخيرة لدعم Divi.
من خلال نسخ بضع كلمات وأرقام في وحدة رمز ، سنشرح كيفية إضافة صورة إلى موقع Divi الخاص بك. بعد ذلك ، في العرض التوضيحي الخاص بنا ، سنوضح لك كيفية إضافة بعض التأثيرات الرائعة جدًا عن طريق تعديل هذا الرمز باستخدام CSS. يمكن أن يقوم كود CSS الخاص بنا بمعالجة المسار عن طريق تعيين فئات إليه. استبدل الكود أدناه بوحدة نمطية جديدة والصق الرمز بين العلامتين. يمكننا استخدام Divi لتعديل شعار SVG الذي أنشأناه في Adobe Illustrator باستخدام الكود. هذا تخطيط CSS بسيط للغاية حيث يمكنك استخدام أي نوع من أنواع CSS تقريبًا ؛ ومع ذلك ، سننظر على وجه التحديد في خصائص التعبئة والحد والتحويل. في برنامج تعليمي مستقبلي ، سنشرح كيفية تحريك SVGs باستخدام محرك Divi.
الطريقة الأولى: استخدم البرنامج المساعد SVG Support لإضافة SVGs إلى موقع WordPress الخاص بك ، ما عليك سوى تنشيط المكون الإضافي وتثبيته كالمعتاد. إذا قمنا بتحميل ملفات JPG أو. SVG ، يتطلب WordPress منا تضمين علامة XML *.
يمكن استخدام SVG لأي نوع من الرسوم التوضيحية أو الأيقونات. إذا اشتريت رسومًا توضيحية للأوراق المالية ، فيجب أن تبحث عن إصدار متجه / eps منها. هل تحتاج إلى مساعدة في إنشاء متجه ، وإصدار SVG من شعارك ومظهر محدث ومحدث لموقعك على الويب؟
من الممكن أيضًا تحويل PNGs أو تنسيقات نقطية أخرى إلى SVG ، لكن النتائج ليست جيدة دائمًا. يمكن أيضًا إنشاء ملفات متحركة وشفافة بتنسيق SVG ، مما يجعلها تنسيق ملف مثاليًا. نتيجة لذلك ، لا يتم استخدامه على نطاق واسع مثل التنسيقات القياسية مثل PNG ، مما يجعله أقل توافقًا مع المتصفحات والأجهزة القديمة.
عندما تقوم بتضمين عناصر SVG في صفحات HTML الخاصة بك ، يتم تسليمها مباشرة إلى أجهزتك.
هل يقبل WordPress Svg؟
نعم ، يقبل WordPress ملفات SVG. يمكنك تحميلها إلى مكتبة الوسائط الخاصة بك واستخدامها في منشوراتك وصفحاتك.
يمكن لموقع WordPress عرض صور ثنائية الأبعاد باستخدام ملفات رسوميات متجهة قابلة للتحجيم (SVG). عندما تقوم بتغيير نوع الملف هذا ، يمكنك تحسين بعض الشعارات والرسومات الأخرى باستخدامه. إنه قابل للتطوير بدرجة كبيرة ، مما يسمح لك بتغيير الحجم حسب الحاجة للحفاظ على جودة الصورة دون التدخل في سلامتها. نظرًا لأن WordPress لا يدعم SVGs خارج الصندوق ، فسيتعين عليك جعلها جزءًا مهمًا من موقع الويب الخاص بك. في هذه الدورة التدريبية ، سنوضح لك كيفية إضافة SVGs إلى موقع الويب الخاص بك عبر مكون إضافي وإجراء يدوي. عند إعداد حساب مسؤول لتحميل SVG ، يجب أن تحد من وصوله. يمكنك أيضًا إجراء نقل أكثر أمانًا من خلال تطهير 'ملفاتك قبل تحميلها.
تتمثل الخطوة الأولى في تحرير ملف jobs.php الخاص بموقع الويب الخاص بك ، والذي سيسمح بالطريقة التالية لتمكين تطبيق SVGs على موقع WordPress الخاص بك. لتحميل ملفات sva إلى موقعك ، يجب عليك أولاً إضافة مقتطف الشفرة إلى ترميز وظيفتك. في الخطوة 3 ، يمكنك تمكين استخدام SVGs يدويًا على موقع WordPress الخاص بك إذا كنت تفضل الحفاظ على نظافة يديك. الخطوة الأولى هي تمكين وتأمين استخدام ملفات SVG على موقع الويب الخاص بك. الخطوة الثالثة هي مشاهدة ملفات SVG والتفاعل معها ، تمامًا كما تفعل مع أي نوع ملف صور آخر. باتباع هذه الخطوات ، يمكنك مراقبة أمان هذه الملفات.
كمصمم ويب أو كمسوق ، يمكنك استخدام SVG. عند بيع تصميمات SVG ، يجب أن يكون لديك ترخيص استخدام تجاري حتى تتمكن من استخدامها. عند استخدام هذا البرنامج تجاريًا ، من المهم إنشاء عنصر مادي لبيعه بالإضافة إلى مواد تسويقية لعملك (على سبيل المثال ، الكتيبات). يمكن أن يكون شعار شركتك أو رسم وسائط اجتماعية. بالإضافة إلى أنها قادرة على إنتاج رسومات مذهلة يمكن استخدامها في مواقع الويب وفي التسويق ، ويمكن استخدامها في تصميم الويب لإنشاء رسومات يمكن استخدامها في الطباعة أو عبر الإنترنت.
كيف يمكنني تمكين صور Svg في WordPress؟
للبدء ، يجب عليك أولاً تثبيت وتفعيل دعم SVG (البرنامج المساعد) لنظام Windows. عند تنشيطه ، يمكنك تحميل صور SVG إلى مكتبة الوسائط الخاصة بك بنفس طريقة تحميل أي ملف آخر. يمكنك فقط تحميل ملفات SVG إلى المسؤولين إذا كنت مسؤولاً بالانتقال إلى صفحة إعدادات المسؤول "الإعدادات".
كيف يمكنني تضمين ملف Svg في موقع الويب الخاص بي؟
يمكن كتابة صور HTML مباشرة في مستند HTML باستخدام علامة * svg. افتح صورة SVG في كود VS أو IDE المفضل لديك ، وانسخ الكود وأدخله في العنصر الأساسي لمستند HTML الخاص بك. إذا اتبعت الخطوات الموضحة أدناه ، فيجب أن تبدو صفحة الويب الخاصة بك تمامًا مثل تلك الموضحة هنا.
هل يمكنني تحميل شعار Svg على WordPress؟
يمكنك الآن تعديل أو إنشاء منشور جديد باستخدام الوظيفة الجديدة. بمجرد تحميل ملف SVG الخاص بك ، سيظهر في محرر المنشورات تمامًا مثل أي ملف آخر. أدخل ملف SVG في المحرر ، ثم أضف كتلة صورة إليه. سيدعم WordPress الآن تحميل ملفات SVG وتضمينها.
يستخدم XML لإنشاء Scalable Vector Graphics (SVG) ، والتي يمكن استخدامها للرسومات التفاعلية والمتحركة. بسبب لغة ترميز XML الخاصة بها ، يمكن أن تشكل تهديدًا أمنيًا لأي موقع ويب. تعرف على كيفية إضافة ملفات صور SVG إلى WordPress هذا الأسبوع. نظرًا لقدرته على التقييد ، تُستخدم قدرة دعم SVG على نطاق واسع. يدعم WordPress مجموعة كبيرة من أنواع ملفات صور SVG من خلال استخدام مجموعة متنوعة من المكونات الإضافية. عند التحميل إلى WordPress ، تأكد من تضمين هذه العلامة في ترميز XML الخاص بصورتك: SVG. .Msg_id:.>. Msg_title: Show_icon_id = utf-8>
نظرًا لأنه يمكن تغيير حجمها إلى أي حجم دون فقدان جودة الصورة ، أصبحت ملفات SVG شائعة بشكل متزايد لتصميم الويب. نظرًا لأن الملفات الكبيرة يتم تحميلها بشكل أسرع في المتصفحات ، يمكن أن تحسن أدوات العمل من أداء الصفحة.
إذا كنت تريد حفظ SVG كنوع ملف جديد ، يمكنك استخدام JPG كنوع افتراضي. اعتمادًا على الدقة وجودة الحفظ المحددة ، قد يحفظ برنامجك مباشرة في الملف الذي تطلبه أو يحدد الدقة وجودة الحفظ.
هل يمكنني تحميل Svg إلى وسائط WordPress؟
باستخدام المكونات الإضافية ، يمكنك ببساطة تحميل ملفات SVG إلى مكتبة الوسائط الخاصة بك ، تمامًا كما تفعل مع ملفات JPG و PNG. الطريقة الأكثر شيوعًا لتحميل svgs إلى موقع WordPress الخاص بك هي من خلال المكونات الإضافية.
شروط وأحكام ترخيص Svg
عند ترخيص عملك باستخدام SVG ، هناك بعض الأشياء التي يجب وضعها في الاعتبار. تأكد من أنك تفهم شروط وأحكام الترخيص. إذا كنت تستخدم عمل شخص آخر ، فتأكد من أنه يحتوي على معلومات الإسناد. أخيرًا ، تأكد من أن تصميم SVG الخاص بك جذاب بصريًا وسهل الطباعة. اعلم أن شروط وأحكام ترخيص الاستخدام التجاري الخاص بك متوفرة هنا. ستكون مستعدًا بشكل أفضل لاستخدام الترخيص بالإضافة إلى فهم متطلبات الإسناد. إذا كنت تريد طباعة تصميمات SVG الخاصة بك ، فتأكد من أنها مناسبة للطباعة. نتيجة لذلك ، من السهل قراءة الخطوط والأشكال وطباعتها. علاوة على ذلك ، تأكد من أن الألوان يمكن تمييزها بسهولة على الصفحة. عند تصميم تصميمات SVG ، تأكد من استخدام طابعة عالية الجودة. إذا لم يكن تصميم SVG الخاص بك مناسبًا للطباعة أو كانت الألوان غير مقروءة ، فقد لا تتمكن من استخدامه. من الضروري تضمين معلومات الإسناد عند ترخيص عملك باستخدام SVG. سيتم استخدام هذه المعلومات لتحديد أصول وإنشاء التصميم. ستحمي الإسناد حقوق الأشخاص الآخرين الذين قد يكونون قد ابتكروا نفس العمل أو عملًا مشابهًا في المستقبل. يعد إنشاء تصميمات من الدرجة التجارية باستخدام SVG طريقة بسيطة للقيام بذلك. قبل البدء في إنشاء عملك ، تأكد من فهمك لبنود وشروط الترخيص ، وكذلك كيفية طباعة تصميماتك بشكل صحيح لتسهيل استخدامها.
لماذا لا يُنصح باستخدام ملف Svg للحصول على شعار؟
تنسيق SVG المعتمد على المتجهات غير مناسب للصور التي تحتوي على الكثير من التفاصيل الدقيقة والأنسجة ، مثل الصور. بشكل عام ، أفضل الرسومات التي يمكن استخدامها هي الشعارات والأيقونات والرسومات المسطحة الأخرى التي تستخدم ألوانًا وأشكالًا أقل. علاوة على ذلك ، في حين أن معظم المتصفحات الحديثة تدعم SVG ، فإن المتصفحات القديمة قد لا تفعل ذلك.
لماذا Svg هو أفضل خيار للشعارات والأيقونات
يمكن إنشاء رسومات وشعارات وأيقونات بسيطة بمساعدة sva. ستكون أكثر وضوحًا من ملف PNG ، وستكون أصغر بكثير ، لذلك لن يبدو موقع الويب الخاص بك بطيئًا.
متى يجب ألا تستخدم Svg؟
لا ينصح باستخدام SVG في مواقف معينة ، مثل:
- عندما تحتاج إلى دعم المتصفحات القديمة التي لا تدعم SVG
- عندما تحتاج إلى دعم الأجهزة المحمولة التي لا تدعم SVG
- عندما تحتاج إلى دعم برامج قراءة الشاشة أو التقنيات المساعدة الأخرى
تتضمن تنسيقات المتجهات الأكثر شيوعًا للويب SVG (Scalable Vector Graphics). عندما يتم تغيير حجم صورة SVG أو تصغيرها ، فإنها تظل متجهة ، مما يعني أن الجودة لن تتأثر عند تكبيرها أو تدويرها. قد تحتاج بعض تنسيقات الصور إلى إضافة أصول وبيانات لحل المشكلات بناءً على الجهاز. يعد تنسيق ملف SVG جزءًا من معيار W3C. باستخدام CSS و JavaScript و CSS و HTML ، يمكن استخدامه جنبًا إلى جنب مع اللغات والتقنيات القياسية المفتوحة الأخرى. صور SVG لها حجم أصغر بكثير من التنسيقات الأخرى. يمكن أن يصل وزن رسومات PNG إلى 50 ضعف ما يجب أن تزنه - أكثر أو أقل مما يجب أن تزن.
نظرًا لأنها تستند إلى XML و CSS ، فإن الصورة من الخادم غير مطلوبة. هذا التنسيق مناسب للرسومات ثنائية الأبعاد مثل الشعارات والأيقونات ، لكنه غير مناسب للصور التفصيلية. على الرغم من أن معظم المتصفحات الحديثة تدعمها ، إلا أنها قد لا تعمل على الإصدارات الأقدم من Internet Explorer والإصدارات الأحدث.
يمكن استخدام الصور ذات الخلفية النقطية كأساس لتراكب الرسومات المتجهة. باستخدام الرسومات المتجهة كقاعدة ، يمكن تحجيمها دون فقدان الجودة. يعد Gooey Effect أحد أكثر تأثيرات مرشح SVG شيوعًا. يجعل الأشياء تبدو وكأنها تذوب كمرشح. يمكن استخدام تأثيرات المرشح لإنشاء عبث لزج ، بالإضافة إلى جعل الكائنات تبدو وكأنها تتسرب.
لماذا يجب تجنب استخدام ملف Svgs
ملفات SVG ، نظرًا لوجود Javascript ، ليست آمنة. لا يمكن السماح للمستخدمين بتحميل ملفات sva دون إزالتها.
لست متأكدًا مما إذا كانت هناك خدمات استضافة للصور تدعم SVG أو ما إذا كانت هناك أي مواقع ويب تسمح بالصور المحملة بواسطة المستخدم والتي تدعمها.
ليس من السهل تنفيذ SVG ، وهو تنسيق معقد للغاية. عند استخدام SVGs ، سيحتاج خادمك إلى التعامل مع المزيد من الطلبات ، بالإضافة إلى التعامل معها بشكل أكبر عندما لا يتم استخدامها.
نتيجة لذلك ، من أجل تطوير صفحات الويب بشكل فعال ، أوصي باستخدام s vogets. هذه الصور سريعة وذات جودة عالية وسهلة التركيب.
هل يمكنني استخدام Svg كصورة؟
نعم ، يمكنك استخدام Scalable Vector Graphics (SVG) كصورة. من أجل استخدامه كصورة ، يجب عليك تحويل الملف إلى تنسيق يمكن قراءته بواسطة عارض الصور. أكثر تنسيقات الملفات شيوعًا هي .png و. jpg و. gif.
يعد استخدام Scalable Vector Graphics (SVG) في Adobe Illustrator بسيطًا تمامًا مثل استخدام PNG أو JPG. نتيجة لذلك ، سيتمكن المستخدمون من الوصول إلى مجموعة إضافية من دعم المستعرض المحدد لنظام التشغيل Windows 8 والإصدارات الأحدث ، بالإضافة إلى Android 2.3 والإصدارات الأحدث. يمكن استخدام الصورة كصورة خلفية ، وكذلك صورة بتنسيق JPG. إذا كان المستعرض لا يدعم no-svg ، فسيتم تغيير اسم الفئة إلى no-svg في عنصر html. يشبه CSS أي عنصر HTML آخر ويسمح لك بالتحكم في العناصر التي يتكون منها تصميمك. علاوة على ذلك ، يمكنك منحهم حق الوصول إلى أسماء الفئات والخصائص الخاصة التي يمكن استخدامها عليهم.
يجب تضمين عنصر <style> في ملف SVG نفسه إذا كنت تريد استخدام ورقة أنماط خارجية في المستند. لن تتمكن حتى من عرض الصفحة إذا قمت بتضمينها في HTML. حتى إذا لم تقم فعليًا بحفظ أي حجم ملف باستخدام عنوان URL للبيانات ، فقد يكون من الأنسب العثور على المعلومات هناك. يمكن تحويلها باستخدام أداة تحويل عبر الإنترنت متاحة من Mobilefish.com. من الأفضل تجنب استخدام base64. بسبب اللغة الأم. إنه gzips أكثر فاعلية من base64 وهو أكثر تكرارا من base64.
يحتوي grunticon على مجلد. هذه عادةً مجموعة من ملفات PNG و SVG (الرموز التي رسمتها في تطبيق مثل Adobe Illustrator) والتي يتم تحويلها إلى CSS. كل عنوان url للبيانات هو عنوان URL للبيانات ، وكل عنوان URI لبيانات png هو عنوان URI للبيانات ، وكل صورة png عادية هي عنوان URI للبيانات.
في هذا القسم ، يمكنك تغيير حجم رسم SVG وشكله ولونه. لإضافة مسار إلى SVG الخاص بك ، انتقل إلى هذه الصفحة ثم انقر فوق الزر "إضافة مسار". يمكن أيضًا ضبط الحد ، ويمكن أيضًا تغيير ألوان المسار. لإضافة نص إلى SVG ، انقر هنا ثم حدد نص. يمكنك بعد ذلك ضبط النص والحجم واللون ، وكذلك النمط وعرض الخط ، في الخطوة التالية.
فوائد استخدام صور Svg
يمكنك أيضًا استخدام صور SVG للشعارات والرسوم البيانية والرسومات الأخرى على موقع الويب أو العرض التقديمي. باستخدام البرنامج المناسب ، يمكنك إنشاء رسومات رائعة حقًا ستثير إعجاب جمهورك.
شعار Divi Svg
شعار divi svg هو نوع من الشعار يتم إنشاؤه باستخدام تنسيق ملف Scalable Vector Graphics (SVG). يستخدم تنسيق الملف هذا للرسومات المتجهة ثنائية الأبعاد وهو مدعوم من قبل معظم متصفحات الويب الحديثة. يمكن إنشاء شعارات SVG باستخدام أي محرر رسومات متجه ، مثل Inkscape أو Adobe Illustrator.
WordPress Svg بدون البرنامج المساعد
من الممكن إضافة SVG إلى موقع WordPress بدون مكون إضافي ، لكن لا يوصى بذلك. والسبب في ذلك هو أن WordPress يتغير وتحديثه باستمرار ، مما قد يؤدي إلى تعطيل المواقع التي لا تستخدم مكونًا إضافيًا. بالإضافة إلى ذلك ، توفر المكونات الإضافية طريقة سهلة للمستخدمين لإضافة ملفات SVG وإدارتها.
إذا كنت تستخدم مكتبة وسائط WordPress ، فلا يمكنك تحميل ملفات SVG. نظرًا لأن التعليمات البرمجية الموجودة في SVGs يمكن أن تكون ضارة ، فهذا يمثل مصدر قلق أمني. ومع ذلك ، هناك طرق أخرى لعرض SVGs على صفحات الويب WordPress. كيفية إضافة SVG إلى WordPress دون استخدام مكون إضافي. بدون إضافة أي مكونات إضافية جديدة ، يمكنك إضافة SVGs إلى موقع WordPress الخاص بك. يتم دعم كل من HTML و sva بواسطة حقلي Text و Text في ACF.
تمكين تحميلات Svg باستخدام WordPress
إذا كنت تستخدم وظيفة WordPress ، مثل cc_mime_types () ، فيمكنك تمكين تحميلات SVG باستخدام هذا السطر من التعليمات البرمجية: الوظيفة cc_mime_types ($ mimes) $ mimes ['svg'] = 'image / svg'