SVG چیست؟ SVG چیست؟ cover15

SVG چیست؟ SVG زبانی برای توصیف گرافیک ۲ بعدی و برنامه های گرافیکی در XML است. این تکنولوژی مخفف کلمات Scalable Vector Graphics میباشد. SVG برای ایجاد گرافیک های برداری در صفحات وب بکار میرود و با زوم روی عکس های SVG کیفیت آنها پایین نمی آید. هر المانی که در SVG می بینید میتواند نقاشی شود. SVG یکی از توصیه‌های کنسرسیوم w3 میباشد زیرا با استفاده از این تکنولوژی جدید حجم عکس ها کاهش یافته و کیفیت انها در کلیه سایزها حفظ میشود.

SVG نسخه ۱.۱  در ژانویه ۲۰۰۳ برای اولین بار توسط W3C توصیه شد . شرکت های Sun Adobe, Apple, IBM, Kodak ازجمله شرکت هایی بودند که بر روی این پروژه کار کرده اند .

مزایای SVG نسبت به سایر فرمت های موجود مانند GIF , JPG :

  • این فرمت توسط برنامه های بسیاری قابل خواندن است ، حتی notepad !
  • حجم این فایل ها از فرمت های پیکسلی کم تر است .
  • این عکس ها قابلیت تغییر اندازه بدون از دست دادن کیفیت را دارند .
  • متون نوشته شده در این عکس ها بصورت TEXT بوده و قابل انتخاب و جستجو میباشد !
  • SVG با تکنولوژی جاوا کار میکند .و یک استاندارد است .
  • فایل های SVG کاملا XML هستند .      SVG چیست؟
  • SVG چیست؟ SVG چیست؟ SVG چیست؟ SVG 300x300

قابل مقایسه ترین نوع فایلی با SVG را میتوان تصاویر برداری فلش نامید . با این تفاوت که SVG یک استاندارد بیش از فلش دارد و آن موازی بودن تکنولوژی آن با استاندارد هایی مانند XSL و DOM است . در ضمن فلش یک تکنولوژی اوپن سورس نیست . تنها مشکلی که پیش پای SVG قرار دارد این است که هنوز تمام مرورگر ها بصورت کامل از آن پشتیبانی نمی کنند . گرچه میتوان آینده SVG را روشن توصیف کرد . برنامه Adobe Golive 5 بطور کامل از ویرایش SVG پشتیبانی میکند و ادیتور های آن درحال گسترش هستند . باید بدانید که فایل های SVG با پسوند .svg ذخیره میشوند .

برای نشان دادن SVG در فایل های HTML میتوان از ۳ کد برای این کار استفاده کرد :    SVG چیست؟

  • تگ Embed
  • تگ Object
  • تگ  iframe

ویراش شده توسط Yanim Soft

  • کتاب آموزش کار با اندروید استودیو کتاب آموزش کار با اندروید استودیو کتاب آموزش کار با اندروید استودیو android studio book2 150x150کتاب آموزش کار با اندروید استودیو
    کتاب آموزش کار با اندروید استودیو می تواند مرجع مناسبی برای کسانی که علاقه مند به کار با اندروید استودیو می باشند باشد.این کتاب در …
  • آموزش تسلط بر توسعه اپ های اندروید آموزش تسلط بر توسعه اپ های اندروید آموزش تسلط بر توسعه اپ های اندروید amoozesh vid1 2 150x150آموزش تسلط بر توسعه اپ های اندروید
    آموزش تسلط بر توسعه اپ های اندرویدReviewed by Yanim Soft on Nov 26Rating: آموزش تسلط بر توسعه اپ های اندروید ۷ سایت Udemy ! شما میتوانید …
  • کتاب The Busy Coders Guide To Android Development کتاب The Busy Coders Guide To Android Development کتاب The Busy Coders Guide To Android Development book 1 150x150کتاب The Busy Coders Guide To Android Development
    کتاب The Busy Coders Guide To Android Development ، یکی از بهترین و کامل ترین کتایب های برنامه نویسی اندروید می باشد که برای دانلود …
  • والپیپرهای متریال دیزاین والپیپرهای متریال دیزاین والپیپرهای متریال دیزاین material wallpaperjpg 150x150والپیپرهای متریال دیزاین
    والپیپرهای متریال دیزاین مجموعه بینظری از تصاویر متریال می باشند که توسعه دهندگان حرفه ای از آنها در ساخت و توسعه برنامه های خود استفاده …

    دیدگاهتان را بنویسید

    نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

    تمامی حقوق محفوظ میباشد | هرگونه کپی برداری پیگرد قانونی بدون بخشش خواهد داشت
    CLOSE
    CLOSE