فشردهسازی و کاهش وزن JavaScript / CSS (Minify)
فشردهسازی و سبکسازی کد منبع JavaScript و CSS
ویژگیها
فشردهسازی JS و CSS
سبکسازی کد منبع دو زبان با تغییر تب
حذف یکجای کامنت و فاصله
کاهش خودکار خط جدید و نقطهویرگولهای اضافی
نمایش عددی میزان کاهش
نمایش فوری اندازه پیش و پس از فشردهسازی و نرخ کاهش
حفظ رشتهها و عبارت منظم
فشردهسازی ایمن بدون آسیب به لفظهای درون کد
نحوه استفاده
انتخاب زبان برای فشردهسازی
انتخاب زبان موردنظر از تب JavaScript و CSS
وارد کردن کد منبع
چسباندن کد در کادر ورودی یا استفاده آزمایشی با دکمه نمونه
اجرا با دکمه فشردهسازی
تولید نتیجه فشردهشده با حذف فاصلهها و کامنتها
بررسی و ذخیره نتیجه فشردهسازی
بررسی کد فشردهشده و نرخ کاهش و دریافت با کپی یا دانلود

موارد استفاده
تسریع نمایش وبسایت
کاهش اندازه فایل JS و CSS و کوتاهتر کردن زمان بارگذاری
پردازش نهایی پیش از انتشار
سبکسازی فایلهای انتشار و کاهش هزینه ارائه
صرفهجویی در ترافیک موبایل
فشردهسازی حجم داده انتقالی برای محیط موبایل و صرفهجویی
مبهمسازی کد منبع
حذف اطلاعات قالببندی و دشوارتر کردن خواندن کد منبع
دانش پایه
تفاوت بین کوچکسازی و غیرقابلفهمسازی
کوچکسازی فرآیندی است که فضاهای خالی، خطوط جدید و نظرات را حذف میکند تا فایل کوچکتر شود و اگرچه در نتیجه خواندن آن دشوارتر میشود، اما از هدف غیرقابلفهمسازی (جایگزینی نامهای متغیرها و تبدیل ساختار) که برای جلوگیری از رمزگشایی است، متفاوت است.
ارتباط با فشردهسازی gzip
کوچکسازی و فشردهسازی gzip یا Brotli در سمت سرور میتوانند بهطور همزمان استفاده شوند و استفاده از هر دو روش استاندارد است. پس از کاهش اندازه اصلی با کوچکسازی، در حین انتقال بیشتر فشرده شده و اثرات تجمعی دارند.
امنیت و حریم خصوصی
بهطور کامل در مرورگر
دادههای ورودی فقط درون مرورگر شما پردازش میشوند و به بیرون ارسال نمیشوند.
پردازش تنها در مرورگر
فشردهسازی کد کاملاً در مرورگر شما انجام میشود و دادههای ورودی به سرور ارسال نمیشوند.
ارتباط با HTTPS رمزگذاری شده است
بارگذاری صفحه نیز با TLS رمزگذاری میشود و محتوا از خواندن توسط طرفهای ثالث محفوظ است.
ارسال به طرفهای ثالث نیست
محتوای ورودی به سرویسهای خارجی مثل شبکههای تبلیغاتی یا ردیابها ارسال نمیشود.
بدون ذخیره خودکار نتایج
ورودی و نتیجه فشردهسازی یا پیشنهادهای ورودی در سرور ذخیره نمیشوند.
RAKKOTOOLS را در جستجوی Google دنبال کنید
218 ابزار مفید از جستجوی Google و جستجوی هوش مصنوعی به راحتی قابل دسترسی میشوند!
- در جستجو یافت شود
- در جستجوی هوش مصنوعی نیز نمایش داده شود
- کشف ابزارهای جدید
بهروزرسانیها
- update #216
رفع مشکل نمایش متن ژاپنی در صفحات غیرژاپنی برای برخی ابزارها
- update #162
حل مشکل بیاثر شدن رنگهای نیمهشفاف در CSS Minifier در برخی مرورگرها
- update #86
حل مشکل تخریب طرحبندی ناشی از حذف فاصلههای انتخابگر در ابزار فشردهسازی CSS
- update #27
رفع نقایص خروجی ابزار فشردهسازی مانند تقسیم شناسه JS و نقص سلکتور فرزند CSS
- update #7
حفظ فاصلههای ضروری در عبارات محاسباتی و media query در ابزار فشردهسازی JS/CSS
ابزارهای برجسته
RAKKOTOOLS برای استفاده آزاد در دسترس است!
میتوانید بهطور رایگان از آن استفاده کنید، چه بهصورت فردی یا سازمانی، چه برای اهداف تجاری یا غیرتجاری.نیازی به اجازه قبلی یا درخواست استفاده نیست. آن را در موقعیتهای مختلف بهآزادی مورد استفاده قرار دهید.

استفاده در پخش مستقیم و ویدیو
میتوانید ابزارهای مختلف مانند قرعهکشی و انتخاب تصادفی را در پخشهای مستقیم و ویدیوهای خود استفاده کنید.

استفاده در مدرسه، کار و رویدادها
میتوانید آن را در کلاسها، تقسیمبندی تیمها، کارهای داخلی شرکت، رویدادها و بسیاری از موقعیتهای دیگر مورد استفاده قرار دهید.

معرفی در وب، کتاب و شبکههای اجتماعی
میتوانید ابزار را بهعنوان ابزاری مفید در رسانههای وب، کتابها و شبکههای اجتماعی معرفی کنید.

استفاده تجاری
میتوانید آن را برای اهداف تجاری مانند تحقیق، محاسبه، پردازش و تبدیل استفاده کنید.
معرفی آن به دیگران انرژیای برای ایجاد ابزارها میدهد!


در صورت استفاده در پخش مستقیم یا ویدیو
لطفاً درج پیوند RAKKOTOOLS در بخش توضیحات یا ذکر یا نمایش اینکه از RAKKOTOOLS استفاده میکنید را در پخش یا ویدیو انجام دهید.
نمونه اعتبار برای بخش توضیحات
درخواستهای استفادهمیتوانید آن را بهآزادی در استفاده معمول مورد استفاده قرار دهید. با این حال، استفاده برای اهداف تخلف قانونی، استفادهای که حقوق شخص ثالث را نقض کند، استفادهای که بار شدیدی بر سرویس بگذارد، دسترسی غیرمجاز و سایر اعمالی که موانع برای عملکرد سرویس ایجاد کنند ممنوع است.
اطلاعات و نتایج محاسبه حاصل از هر ابزار در مورد دقت و کامل بودن تضمین نمیشود.
این راهنما ترجمه متن اصلی ژاپنی است. اگر محتوای ترجمه و متن اصلی متفاوت باشد، متن اصلی ژاپنی اولویت دارد.
