راکت
حل شده

فونت آیکون یا SVG

3 پاسخ

دوستان به نظرتون کدوم روش بهتره
1- استفاده از فونت آیکون مثل (FONT AWESOME)
2- استفاده از SVG
کدوم بهینه تره و باعثکندی سرعت سایت نمیشه؟

ARON
ARON
@aron
ثبت پرسش جدید

پاسخ‌ها

3
فاطمه کاظمی زاده
فاطمه کاظمی زاده
@kazemi

تخصص: Senior front-end در هولدینگ دکتر کرمانی - مدرس مجتمع فنی

بهترین پاسخ

استفاده از هردو خوبه. اما استفاده از svg بهتره
فکرکن مثلا توی پروژت شاید کلا 15 تا ایکن استفاده کنی، اگه فونت ایکن بخواین استفاده کنید باید کل پکیج رو ضمیمه پروژه کنین به همراه فونت هاش و سی اس اسش
ولی svg اگه باشه فقط همون ایکن هایی که لازم دارین رو در کد میارین
تازه روشهایی هم وجود داره برای استفاده از svg که کارشما رو در فراخوانیش راحتتر میکنه
این لینک استفاده از تگ use رو یاد داده

Ibo Kiani
Ibo Kiani
@abdoki7788

تخصص: Backend developer

همونطور که فرمودن استفاده از فونت باعث سنگینی میشه ولی اگه استفاده کنید هم بد نیست
من معمولا از سایت flaticon فایل svg رو دانلود میکنم و به پروژه اضافه میکنم

محمدحسن یگانه
محمدحسن یگانه
@mhyeganeh

تخصص: Full-Stack Web Developer Freelancer

اگر از تعداد قابل توجهی از آیکون های یک فونت آماده مثل FontAwesome استفاده می‌کنید ارزش حجمش رو داره. اما در صورتیکه موارد استفادتون خیلی محدود هست و از اون طرف هم کلی آیکون کاستوم دیگه خودتون نیاز دارید پیشنهادم اینه که خودتون یک fonticon اختصاصی بر حسب نیازتون بسازید و مثل fontawesome ازش استفاده کنید.

استفاده از svg هم یک راهکار سریع و تا حدی هم بهینه هست. اما در شرایطی که استفادتون از آیکون ها مقداری زیاد باشه در یک صفحه استفاده از fonticon از جاهات زیادی بهینه تر خواهد بود.

ابزارهای آنلاین زیادی هم برای تولید fonticon وجود داره مثلا:
icomoon.io
fontastic.me

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام