آیکن های ارزهای دیجیتال با فرمت SVG
تومان24,000
این بسته شامل 22 عدد آیکن ارزهای دیجیتال است که دارای فرمت SVG می باشند
ما در عصر پیکسل زندگی می کنیم و به عنوان طراح و همچنین توسعه دهنده، پیسکل ها می توانند هم دوست و هم دشمن ما باشند. ما می خواهیم تا همه تصاویر و ترسیمات در سایت هایی که خلق می کنیم به بهترین، زیباترین، و با کیفیت ترین حالت ممکن قابل مشاهده باشند. همچنین بدلیل Performance و یا همان کارایی می خواهیم اندازه فایل را کم نگه داریم. برای رسیدن به این هدف در مورد آیکون ها، لوگوها و ترسیمات ساده در سایت فقط یک راه وجود دارد. این یکی از رویاهای ما به عنوان طراح سایت است که بتوانیم تصاویری داشته باشیم که به هر اندازه که بخواهیم بزرگشان کنیم و کیفیتشان از بین نرود.
به لطف SVG این رویا خیلی وقت پیش به واقعیت پیوسته است اما وجود مرورگرهای زغال سنگی ما را از استفاده از چنین موهبتی دور نگه می داشت. اما خوشبختانه امروزه می توان از این نعمت بهره برد. لبه های تصاویر و ترسیمات SVG در هر صفحه نمایشی و با هر رزولوشنی مثل چاقو تیز و برّنده هستند و همچنین با این وجود می توانند بسیار حجم فایل کمتری نسبت به تصاویر پیکسلی داشته باشند و همچنین به راحتی قابل ویرایش و تغییر نیز هستند. این بدین معنی نیست که در آینده نزدیک از تصاویری با فرمت های PNG، JPG و غیره دیگر استفاده نمی شود، نه، بلکه آنها همچنان کاربرد خود را در وب خواهند داشت و در کنار SVG به حیات خود در دنیای وب ادامه خواهند داد.
SVG که مخفف Scalable Vector Graphics به معنای گرافیک برداری مقیاس پذیر می باشد، که یک فرمت برداری برای تصویر های گرافیکی در XML به حساب می آید و برای استفاده در کارهای انیمیشنی و تعاملی مناسب می باشد. این فرمت توسط تمامی مرورگر های اینترنت جدید و مهم قابل پشتیبانی است، همچنین قابلیت فشرده شدن، مقیاس پذیری و … می باشد. این فرمت در تمامی دستگاه هایی که قابلیت اجرای آن را دارند زیبا و با کیفیت به نظر می رسند. ویژگی مفید دیگری که این فرمت داشته و طراحان را مجاب به استفاده از خود می کند این است که تمامی ابزار های مدرن طراحی، قابل به کار گرفته شدن در آن و سپس اجرا شدن می باشند.
این نوع از فرمت برای طراحان از اهمیت خاصی برخوردار است، چرا که این امکان را برای ما فراهم می نماید تا فایل های گرافیکی با حجم کم اما در عین حال با کیفیت بسیار خوبی داشته باشیم. بنابراین، این فرمت در عین حال که تصویر تمیز و با کیفیت ارائه می دهد که حتی با زوم کردن بر روی آن کیفیت تصویر پایین نمی آید، از طرف دیگر سرعت لود شدن بسیار کوتاه تری نسبت به سایر فرمت ها نظیر PNG و JPG را دارا می باشد. بنابراین، تمامی این جنبه های مثبتی که استفاده از این نوع فرمت برای طراحان به همراه دارد سبب شده تا فرمتی ایده آل به شمار آید. از آنجایی که فایل های SVG بر پایه ی TEXT نوشته شده است، به ویرایشگر شما که فایل حاصله را خروجی می دهد، این اجازه را می دهد تا کد های تمیز تر و کامل تری را ارائه دهد که قابل انتخاب و جستجو نیز می باشند. همانند تصاویر شطرنجی، کد ها، گرافیک طراحی شده توسط شما را توصیف می نمایند و آن را به صورت فایلی قابل خوانده شدن برای ذهن انسان، ترجمه می کنند، بنابراین تغییر در اندازه ی فایل، تغییری در وضوح تصویر آن به وجود نمی آورد. این کد ها شامل اشکال، گرادیان ها، لایه ها، افکت ها، ماسک ها و … می شود، بنابراین می توان گفت که نحوه ی ساخت گرافیک کد ها را مشخص می کند.
امروزه روز بسیاری از طراحان با این کد ها آشنایی بیشتری نسبت به قبل پیدا کرده اند، اما حتی اگر شما در این زمینه هیچ اطلاعاتی هم نداشته باشید، این مشکلی نمی تواند باشد که شما را بهراساند چرا که هر شخصی با داشتن دانش ابتدایی زبان برنامه نویسی اچ تی ام ال قادر خواهد بود تا این مهارت را نیز به راحتی کسب کند.
در دنیای کامپیوتر ترسیمات می توانند از دو نوع Raster یا Vector باشند. در Raster Graphics یا گرافیک شطرنجی تصویر به صورت مجموعهای از پیکسلها ذخیره میشود و رنگ هر پیکسل به طور جداگانه ذخیره میشود. تغییر اندازه این تصاویر کیفیت آنها را تحث تاثیر قرار می دهد. اکثر فرمتهای رایج فایلهای تصویری مانند jpg، gif، و bmp بر مبنای گرافیک شطرنجی هستند.
Vector Graphics یا گرافیک برداری روشی در تولید و ذخیرهٔ فایلهای تصویری کامپیوتری است که در آن تصویر در قالب مجموعهای از مشخصات هندسی نقاط، خطها، منحنیها و چندضلعیها ذخیره میشود. واژهٔ «بردار» در این کاربرد معنایی وسیعتر از یک خط راست دارد.
تصاویر تعریف شده به کمک گرافیک برداری، از خطوط و منحنیهایی به نام بردار تشکیل شدهاند که به صورت ریاضی تعریف میشوند. اجزای این تصاویر را میتوان بدون از دست دادن کیفیت به راحتی جا به جا کرد و تغییر اندازه داد. این تصاویر مستقل از رزولوشن هستند و میتوان آنها را بزرگ و کوچک کرد و در هر رزولوشن بدون از دست دادن جزئیات و وضوح چاپ کرد. یکی از شناخته شده ترین فرمتهای ذخیرهٔ فایلهای گرافیک برداری، فرمت SVG است.
SVG بر اساس XML است، این یعنی سینتکس آن خیلی هم غریبه نخواهد بود و به HTML شباهت دارد. به این صورت که برای ترسیم شکل های مختلف تگ های مختلف وجود دارد مثلا برای ترسیم دایره از تگ <circle /> استفاده می شود و در نهایت همه اشکال، درون یک تگ <svg /> قرار می گیرند.
راهی که گرافیک از آن طریق ساخته می شود
از هر ویرایشگری که استفاده می کنید، برای ساخت یک شکل به خصوص چندین راه وجود دارد که تمامی آنها نتایج یکسانی را در بر دارند. به طور مثال اگر قصد داشته باشید تا یک دایره بکشید، شما می توانید یک بیضی با عرض و ارتفاع برابر ایجاد کنید و سپس یک استروک ضخیم با رنگی مشخص دور شکل ایجاد نمایید. شما همچنین می توانید همین شکل را با استفاده از خطوط و یا به کمک عملیات بولین ایجاد نمایید. با وجود اینکه تصویر هر سه دایره دقیقا شبیه به یکدیگر می باشند، اما خروجی SVG آنها با یکدیگر متفاوت خواهد بود. ویرایشگر شما تمام مراحل ساخت یک شکل را به صورت کد در می آورد، بنابراین زمانی که این سه شکل به ظاهر یکسان از سه طریق مختلف ساخته شده باشند، کد های آن ها و در نتیجه خروجی SVG آنها نیز متفاوت خواهد شد.
نامگذاری لایه
اغلب ویرایشگرها، نامی که شما برای لایه ها استفاده می کنید را حفظ می نمایند و از آنها به عنوان آیدی های کدهای SVG استفاده می کنند. این امر ممکن است باعث بروز برخی مشکلات گردد، چرا که در زبان برنامه نویسی اچ تی ام ال هر آیدی باید منحصر به فرد بوده تا اشتباهی صورت نگیرد. داشتن یک ساختار مشخص برای solid layer نه تنها بهترین راه برای نزدیک شدن به طرح های ما است، بلکه در حفظ زمان ما نیز بسیار کمک کننده خواهد بود.
استایل ها و افکت ها
همانطور که می دانیم برای رسیدن به یک نتیجه ی یکسان چندین راه مختلف به منظور استفاده از افکت ها و استایل ها وجود دارد. بهترین انتخاب این است که میان تمامی راه ها ساده ترین آن ها را برگزینیم. این امر در رابطه با حالت های ترکیبی یا همان blending modes نیز صدق می کند. اگر شما نتوانید از به کار بردن حالات ترکیبی اجتناب کنید، نتیجه این خواهد شد که خروجی شما در مرورگر های کمتری لود خواهد شد.
نرم افزار ادوبی ایلوستریتور دارای افکت های مخصوص SVG می باشد که استفاده از آنها سبب می گردد تا خروجی های بهتری داشته باشیم. اگر شما از فیلترهای معمول نرم افزار فتوشاپ استفاده می کنید، خروجی های شما برداری نخواهد بود بلکه تصاویر شطرنجی از افکت ها خواهند بود که در فایل های SVG شما جا گرفته اند. بنابراین رعایت نکردن این نکات سبب می شود تا ما بدون ضرورت، فایل های پر حجمی را ساخته باشیم.
نوشته و فونت های سفارشی
فونت های سفارشی به صورت فرمت های SVG پشتیبانی شده اند، اما این بدان معنا نیست که ما از آنها سوءاستفاده کنیم، بهره جستن از این فونت ها در طراحی سایت سبب می گردد تا سرعت لود شدن سایت بهبود یابد. به عنوان مثال اگر شما قصد داشته باشید تا از فونت خاصی هم برای طراحی سایت و هم برای کارهای گرافیکی خود استفاده کنید، این کار درستی می باشد، اما اگر بخواهید برای طراحی لوگو از یک فونت اضافی در خروجی SVG خود استفاده کنید، این کار اشتباهی می باشد.
راهی که ویرایش گر خروجی گرافیکی را تولید می کند
زمانی که ما طرح خود را به پایان رسانیده و همه چیز را برای گرفتن نتیجه نهایی مهیا می سازیم، زمان این فرا رسیده است که خروجی کار خود را به فرمت SVG صادر نماییم. در انجام این کار شما متوجه خواهید شد که کدهای زیادی وجود دارند که به فایل ما افزوده شده اند، که تمامی آنها ضروری نمی باشند و شکل شما به همان شیوه و بدون آنها نیز نمایش داده خواهند شد. بنابراین، یکی از کارهایی که باید صورت بگیرد این است که کدهای موجود در خروجی ها بررسی شوند. برای انجام این کار ابزار ها و پلاگین هایی همانند پلاگین SVGO Compressor و یا ابزار آنلاین SVGOMG وجود دارند که به طور خود به خود این وظیفه را به عهده می گیرند.
فرمت SVG را اگر بخواهیم به بهترین نحو معرفی کنیم در حقیقت مادر تصاویر برداری در فضای وب است. اما بارها در وب سایت های مختلف به آیکون ها و تصاویری برخورده ایم که همانند یک فونت هر چقدر هم که روی آن زوم می کنیم به پیکسل و دندانه دندانه شدن مانند سایر تصاویر بر نمی خوریم و تمامی خطوط و لبه ها صاف و یک رنگ هستند و جای جالب تر اینجاست که این تصاویر حجم کمتری در تقابل با سایر فرمتهای مرسوم در وب مانند PNG و JPG دارند. فرمت این تصاویر SVG می باشد که این روزها دارد جای PNG را تصاحب می کند.
تاریخچه فرمت SVG
همانطور که گفته شد، SVG مخفف کلمات Scalable Vector Graphics به معنی گرافیک برداری مقیاس پذیر می باشد که در محیط وب کاربرد دارد. SVG برای اولین بار تحت عنوان نسخه 1.1 در ژانویه سال 2003 توسط کنسرسیوم W3 توصیه شد زیرا با این تکنولوژی جدید حجم عکس ها کاهش یافته و کیفیت آنها نیز در کلیه سایزها حفظ می شود.
شاید برای خیلی ها این سئوال پیش آید که علت این کم حجمی فایلهای SVG و وضوح تصاویر به نوعی که رزولوشن دیگر نقشی در آن اجرا نمی کند به چه علت است ؟ جواب کاملا مشخص است زیرا فایلهای اس وی جی بر خلاف PNG و JPG بر پایه پیکسل و تعداد پیکسل در هر اینچ ( رزولوشن) که کیفیت تصویر را مشخص میکند پایه گذاری نشده است و تنها کدهای XML هستند که اشکال هندسی ، خطوط ، رنگ و زوایای هر تصویر را تشکیل می دهند.
قابلیتهای فرمت SVG :
- کاملا قابلیت zoom کردن و pan کردن را دارد
- قابلیت موقعیت یابی پیکسل
- کیفیت بالای گرادیانت، سایه و سایر افکتها
- کنترل رنگ و دقت رنگ بهبود یافته
- بالاترین رزولوشن ممکن برای چاپ شدن
- کنترل بهتر روی type مانند kerning، متن روی خط و تعداد نامحدود فونت
- متن قابل ویرایش و جستجو شدن
- قابلیت جستجوی متن درون گرافیک
- محتوا و انیمیشن dynamic و قابلیت ارتباط برقرار کردن با کاربر به صورت script نویسی
- سایز کوچک برای download
- پشتیبانی از CSS
- درجه های مختلف شفافیت (transparency)
- پشتیبانی برای سایر دستگاهها شامل GPS و موبایلها
مزایای فرمت SVG در مقایسه با فرمتهای مرسوم
- حجم بسیار پایین اس وی جی در مقایسه با سایر فرمتهای پیکسلی
- قابلیت تغییر اندازه تصویر بدون تغییر در حجم نهایی فایل
- قابلیت تغییر اندازه فایل بدون افت کیفیت درست برعکس فرمت PNG و JPG
- توانایی باز شدن فایل تصویری در نرم افزارهای مختلف و نمایش کدهای تشکیل دهنده فایل در تکست ادیتورهایی مانند notepad ، word و …
- ادیت کردن تصاویر هم از طریق کدهای XML و هم نرم افزارهای گرافیک برداری مانند کرل دراو و ایلوستریتور.
- SVG یک استاندارد توصیه شده توسط W3 می باشد و این یکی از نکات برجسته این فرمت میباشد.
- قابلیت موقعیت یابی دقیق جزء به جزء تصاویر
- پشتیبانی از CSS
- قابلیت جستجوی متن در درون تصاویر گرافیکی
- ساپورت اکثر مرورگرهای محبوب دنیا از این فرمت بخصوص در سال اخیر و بخصوص مرورگر کروم.
فرمت SVG و مزایای استفاده در طراحی سایت
فرمت SVG مخفف گرافیک برداری مقیاسپذیر و فرمت استاندارد تصاویر برداری است ، اکثر مرورگرهای امروزی از این فرمت پشتیبانی می کنند، اما در این میان مشکلی وجود دارد! چطور این فایلها را بسازیم و یا ویرایش کنیم؟!
فرمت Scalable Vector Graphic (فرمت SVG ) زبانیست از نوع اکسامال که به منظور ایجاد، انتشار، و کار با گرافیک دوبعدی و نیز کاربردهای گرافیکی بر روی اینترنت ایجاد گردیده است. به عنوان استانداردی جدید از سوی کنسرسیوم وب جهانشمول (W3C)، اسویجی باعث کوچکتر گردیدن، سریعتر بودن، و تعاملیتر (interactive) شدن اسناد دربردارندهٔ گرافیک و انیمیشن بر روی طراحی سایت میگردد.
متاسفانه فقط تعداد کمی از نرمافزارهای معروف گرافیکی قادر به بازکردن فایلهایSVG هستند! و Photoshop جزو این فهرست محدود نیست! اما راه حل آن یافت شد و نه تنها همه خصوصیات ذکر شده را داراست بلکه متنباز هم هست.
بهترین موارد استفاده SVG:
- آیکون ها
- ترسیمات ساده مثل شکل های مختلف
- بنرهای تبلیغاتی
- ترسیمات متحرک
- اینفوگراف ها و مصورسازی داده ها
می باشند.
واضح است که اگر تصویری از یک منظره داشته باشیم که توسط یک عکاس گرفته شده است، نمایش آن بوسیله SVG منطقی نخواهد بود چرا که در این مورد حجم فایل به مراتب بیشتر از فرمت PNG یا JPG خواهد بود. همیشه قبل از استفاده، فرمت های مختلف را با هم مقایسه کنید. در شرایط مختلف نتایج متفاوت وجود دارد.
نرم افزارهای ساخت و ادیت فایل های SVG
برای ساخت یک فایل SVG پیشنهاد می شود که اول از نرم افزار محبوب Adobe illustrator و در درجه دوم از Corel Draw استفاده شود. نرم افزارهای متفرقه و کاربردی دیگری مانند Inkscape و Uniconvertor نیز که اپن سورس نیز می باشند هم به کارتان خواهد آمد.
اگر جزء طراحان وبی هستید که سرعت لود سایت و کیفیت آبجکت های گرافیکی موجود در سایتتان برایتان اهمیت زیادی دارد و بخصوص با جا افتادن نمایشگرهای رتینا که کاربرد بسیاری دارند پیشنهاد می کنیم از فرمت تصویری SVG استفاده کنید و تا حد امکان سعی کنید تصاویر بسیار پیچیده و پر از رنگ و گرادیانت را در این فرمت به کار نبندید، اصولا SVG مناسب برای طراحی به سبک فلت دیزاین است.
نرمافزار Inkscape
Inkscape نرم افزاری متن باز برای گرافیک های برداری (Vector) نظیر برنامه های Adobe Illustrator، Corel Draw، Freehand و Xara X است. تصاویر وکتور دارای مشخصاتی متفاوت از تصاویر Bitmap است که بارزترین آن ها، امکان بزرگنمایی تصاویر تا حد دلخواه بدون افت پیکسل است که این مورد به دلیل شیوه نگارش برداری تصاویر است. Inkscape بر خلاف نرم افزار های بر پایه Bitmap نظیر Photoshop و Gimp تصاویر خود را بر اساس Vector ایجاد می نماید. اگر تا کنون سابقه کار با نرم افزار های وکتور را داشته اید کار با این نرم افزار نیز برایتان بسیار ساده خواهد بود. Inkscape از مطرح ترین نرم افزارهای برداری است که به صورت کاملا رایگان و متن باز منتشر می شود.
نرمافزار Inkscape ویرایشگر متن باز تصاویر برداری فرمت SVG با قابلیتهایی مشابه Illustrator ، CorelDraw ، یا Xara X با استفاده از فرمت استاندارد W3C یا همان SVG است. Inkscape بسیاری از امکانات پیشرفته فرمت SVG را پشتیبانی میکند. علاوه بر موارد ذکر شده امکان خروجی گرفتن در فرمتهایی نظیر ( ، PDF PNG ، EPS ، EMF ، WMF و غیره) را داراست. و از طریق برنامههای جانبی نیز میتوان به شکل گروهی فرمت هزاران فایل را با این نرمافزار تبدیل کرد (ConversionSVG). برنامه متنباز دیگری نیز البته وجود دارد به نام Uniconvertor که استفاده از آن آسان و مناسب برای تبدیل سریع تعداد زیادی فایل است. علاوه بر این از تعداد زیادی فرمت نیز پشتبانی میکند. فرمت SVGZ نیز نسخه فشرده شده SVG است.
چرا SVG؟
مستقل از رزولوشن
یکی از نقاط قوت SVG این است که در صفحه نمایش هایی با کیفیت بسیار بالا هم به بهترین شکل نمایش داده می شود و کیفیتش تغییر نمی کند. برخلاف تصاویر Raster که کیفیت خود را از دست می دهند و مجبوریم برای صفحه نمایش هایی با کیفیت بالاتر نسخه با کیفیت تری از تصویر را نمایش دهیم. دیگر مهم نیست اندازه تصویر چه باشد، یا چقدر کاربر Zoom کند و یا اینکه کیفیت صفحه نمایش کاربر چه اندازه باشد. در همه این موارد SVG قصه ما همان حالت با کیفیت و تیزش را حفظ می کند.
سازگار با CSS
از اونجایی که SVG هم مثل HTML یک مارکاپ است می تواند Class یا id داشته باشد و از آن طریق در CSS می تواند در دسترس باشد. پس می توانیم روی ترسیمات برداری از طریق سی اس اس کارهای زیادی انجام دهیم که این کار برای ترسیمات Raster امکان پذیر نمی باشد. فرض کنید مستطیلی را از طریق SVG ساخته ایم می توانیم رنگ آن را بصورت های مختلف تغییر دهیم ولی اگر همان مستطیل از نوع تصاویر معمولی مثلا با فرمت PNG بود می توان گفت دیگر این امکان برای ما وجود نداشت.
تعامل پذیری ساده از طریق جاوااسکریپت
به همان دلیلی که SVG با CSS سازگار است می توان گفت که به راحتی می توان از طریق جاواسکریپت با آن تعامل داشت و مواردی مثل انیمیشن و غیره را به راحتی پیاده و در نتیجه تجربه کاربری و تعاملی خوبی را به سادگی برای کاربر مهیا کرد.
درخواست HTTP کمتر زندگی بهتر
هر زمان که بواسطه تگ <img> از تصویری به صورت عادی در یک صفحه وب استفاده کنید مرورگر برای ترسیم آن تصویر یک درخواست HTTP به سرور می فرستد تا تصویر را از سرور گرفته و نمایش دهد. اگر از روش خطی برای SVG استفاده کنیم SVG بصورت مستقیم در فایل HTML قرار دارد و دیگر نیازی به یک درخواست جداگانه برای تصویر ما نخواهد بود.
به فکر همه باشیم
اگر شخصی به هر دلیلی مجبور باشد که از یک صفحه خوان برای مرور کردن صفحه وب استفاده کند (مثلا مشکلات بینایی داشته باشد) در حالت عادی آیکونی که از طریق یک فونت آیکونی ساخته شده باشد و یا یک تصویر ساده باشد هیچ معنایی برایش نخواهد داشت اما وقتی از SVG استفاده کنیم می توانیم برای آن شخص هم نوشته ای برای آن آیکون قرار دهیم که او را راهنمایی کند. در دنیای وب موضوعات این چنینی را با عنوان Accessibility مطرح می کنند و SVG در این زمینه به صورت های مختلفی کمک بسیار بزرگی خواهد بود.
ویرایش ساده
برای تغییر یک فایل SVG فقط به یک ویرایشگر متن نیاز داریم این یعنی در همان محیط کدنویسی می توانیم ویراش مورد نظرمان را انجام دهیم. اما اگر یک تصویر Raster را بخواهیم ویرایش کنیم باید به فوتوشاب یا مشابه آن پناه ببریم.
حجم فایل کمتر
ترسیمات وکتور معمولا حجم کمتری را می گیرند مخصوصا اگر شکل و طرح ساده ای داشته باشند. پس فایل تصویر ما سایز کمتری خواهد داشت. همچنین فشرده سازی به صورت بهتری روی SVG اعمال می شود. پس می توان از نظر سایز صفحه وب هم با استفاده از SVG صرفه جویی داشته باشیم که از نظر کارایی کمک بسیار خوبی برای سایت ما خواهد بود.
طراحی واکنشگرا با درد کمتر
در طراحی واکنشگرا، واکنشگرا کردن تصاویر یک درد سر بزرگ است. اگر تصویر شما می تواند بصورت SVG باشد دیگر نگرانی برای واکنشگرا بودن آن نخواهید داشت. ولی در صورت استفاده از تصاویری با فرمت PNG یا JPG شاید مجبور شوید تا در صفحه نمایش های مختلف نسخه های مختلفی از آن تصاویر را قرار دهید.
تفاوت SVG و Canvas
Canvas مثل یک بوم نقاشی است که بصورت مستقیم در دسترس جاوااسکریپت قرار می گیرد و ترسیمات از این طریق روی آن انجام می شود. اما نتیجه Canvas همیشه گرافیک شطرنجی یا همان Raster می باشد. اگر دنبال راهی برای ترسیم یک گرافیک ساده بر روی صفحه وب هستید، SVG جواب شما خواهد بود. اما اگر طرحی دارید که مستلزم پردازش و ترسیمات خیلی زیاد توسط مرورگر است بهتر است از Canvas استفاده کنید که سریع تر و کاراتر خواهد بود.
پشتیبانی مرورگر ها از SVG
پشتیبانی مرورگرها در سایت caniuse بصورت زیر آمده است:
برند |
Crypto Currency and Coin |
---|---|
دسته بندی |
Business & Finance |
فرمت |
SVG |
حجم محصول |
17.8 کیلوبایت |
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.