آموزش ایجاد نمادهای وب با SVG

Creating Web Icons with SVG

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: ما به عنوان طراحان و توسعه دهندگان وب ، می خواهیم گرافیک واضح به نظر برسد ، اما برای عملکرد باید اندازه پرونده ها را پایین نگه داریم. چگونه بهترین حالت را از هر دو جهان بدست می آورید؟ تقریباً تنها یک راه وجود دارد: SVG.

SVG یک روش مبتنی بر XML برای آموزش مرورگر برای ترسیم گرافیک برداری مقیاس پذیر براساس اشکال و مختصات تعریف شده است. چالش SVG این است که آنها مانند سایر پرونده های گرافیکی نیستند: به جای شبکه ای از پیکسل ها ، دستورالعمل های کد هستند که توسط مرورگر در حال پرواز تفسیر می شوند. این امر چالشهای منحصر به فرد و فرصتهای منحصر به فردی را در هنگام اجرا ایجاد می کند. در این دوره ، شما روش های مختلفی را برای استقرار آیکون های SVG در صفحات وب یاد خواهید گرفت ، هرکدام موارد استفاده ، مزایا و معایب خاص خود را دارند. Morten Rand-Hendriksen نحوه قرار دادن تصاویر SVG منفرد ، افزودن SVG به عنوان عناصر درون خطی و SVG sprites از طریق خط فرمان و اتوماسیون SVG ها با Grunticon را نشان می دهد. بعلاوه ، نکاتی در مورد سازگاری و دسترسی گرافیک به عقب و استفاده از نمادهای SVG در وردپرس دریافت کنید.
موضوعات شامل:
  • قلمهای SVG در مقابل نمادها
  • دریافت نمادهای موجود SVG
  • ایجاد نمادهای شخصی
  • افزودن نمادهای جداگانه SVG به صفحات وب
  • افزودن SVG به عنوان یک عنصر درون خطی یا تصویر پس زمینه
  • استفاده از جن های SVG خارجی و درون ریز
  • اتوماسیون تولید SVG با Grunticon
  • استفاده از نمادهای SVG در وردپرس

سرفصل ها و درس ها

مقدمه Introduction

  • خوش آمدی Welcome

  • قبل از تماشای این دوره چه باید دانست What to know before watching this course

1. پرونده برای SVG 1. The Case For SVG

  • تفاوت بین فونت های SVG و آیکون Difference between SVG and icon fonts

  • آنچه ما در این دوره پوشش خواهیم داد What we'll cover in this course

2. ایجاد و بهینه سازی نمادهای SVG 2. Create and Optimize SVG Icons

  • نمادهای SVG موجود را از کجا بدست آورید Where to get existing SVG icons

  • ایجاد آیکون های خود را Creating your own icons

  • SVG را با SVGOMG و SVGO بهینه کنید Optimize SVG with SVGOMG and SVGO

3. SVG های اختصاصی را اضافه کنید 3. Add Individual SVGs

  • مروری بر روشها Overview of the methods

  • SVG را به عنوان یک تصویر معمولی اضافه کنید Add SVG as a regular image

  • سازگاری به عقب با SVGeezy اضافه کنید Add backwards compatibility with SVGeezy

  • SVG را به عنوان یک عنصر درون خطی اضافه کنید Add SVG as an inline element

  • سازگاری به عقب و بیشتر با SVGInjector اضافه کنید Add backwards compatibility and more with SVGInjector

  • SVG را به عنوان تصویر پس زمینه اضافه کنید Add SVG as a background image

  • تصاویر پس زمینه SVG را به عقب سازگار کنید Make SVG background images backward compatible

  • کلمه ای در مورد قابلیت دسترسی SVG A word on SVG accessibility

4. Sprites SVG خارجی و Inline 4. External and Inline SVG Sprites

  • مرور کلی روش Overview of the method

  • یک Sprite SVG دستی ایجاد کنید Create a manual SVG sprite

  • SVG ها را از اسپلیت درون خطی نمایش دهید Display SVGs from an inline sprite

  • با SVGO و spritesh یک Sprite SVG بهینه ایجاد کنید Create an optimized SVG sprite with SVGO and spritesh

  • SVG ها را از یک Sprite خارجی نمایش دهید Display SVGs from an external sprite

  • مشکلات پشتیبانی مرورگر پچ Patch browser support issues

5. فرایند SVG خود را با Grunticon خودکار کنید 5. Automate Your SVG Process with Grunticon

  • مروری بر این روش Overview of this method

  • با Grunticon نمادهای مرورگر متقابل ایجاد کنید Generate cross-browser icons with Grunticon

  • نمادهای Grunticon SVG را در اسناد HTML نمایش دهید Display Grunticon SVG icons in HTML documents

  • نمادهای Grunticon SVG را در اسناد HTML نمایش دهید Display Grunticon SVG icons in HTML documents

  • با استفاده از Grunticon نمادهای مرورگر متقاطع را در خط فرمان ایجاد کنید Generate cross-browser icons in the command line using Grunticon

6. SVG در مضامین وردپرس 6. SVG in WordPress Themes

  • SVG درون خطی را با SVGInjector اضافه کنید Add an inline SVG with SVGInjector

  • با Grunticon یک منوی رسانه ای اجتماعی سفارشی ایجاد کنید Create a custom social media menu with Grunticon

نتیجه Conclusion

  • متشکرم Thank you

نمایش نظرات

آموزش ایجاد نمادهای وب با SVG
جزییات دوره
1h 44m
29
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
51,990
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Morten Rand-Hendriksen Morten Rand-Hendriksen

مربی کارکنان ارشد، سخنران، طراح وب و توسعه‌دهنده نرم‌افزار

مورتن رند هندریکسن یک مربی ارشد کارکنان، سخنران، طراح وب و توسعه‌دهنده نرم‌افزار است.

مورتن بیش از 100 دوره آموزشی برای Lynda.com و LinkedIn Learning ایجاد کرده است که طیف وسیعی از موضوعات از جمله استانداردهای وب، فناوری‌های نوظهور و اخلاق فناوری را پوشش می‌دهد. دوره های او به چهار زبان ترجمه شده است. او که یک مشارکت کننده متن باز با نزدیک به دو دهه تجربه در صنعت است، نویسنده چندین کتاب، مقاله و فیلم آموزشی و یک متخصص شناخته شده در هنر وردپرس است. او سخنران و مدرس محبوبی در کنفرانس‌های حرفه‌ای در سرتاسر جهان بوده است، راه‌حل‌های طراحی ظاهری مبتنی بر استانداردها را می‌سازد و به دیگران آموزش می‌دهد که چگونه از وب بیشترین بهره را ببرند.

مورتن در اصل اهل نروژ است. با خانواده اش در بریتیش کلمبیا در سواحل غرب کانادا.