JavaScript মিনিফাই করুন
লাইসেন্স মন্তব্য অক্ষত রেখে JavaScript উৎস ছোট করুন। ফাইল আপনার ডিভাইসেই থাকে।
এটি স্থানীয়ভাবে কীভাবে কাজ করে
- আপনি একটি ফাইল বাছেন; পাতাটি সেটি আপনার ডিভাইস থেকে পড়ে নেয়।
- মানানসই ইঞ্জিনটি fileslimmer.com থেকে লোড হয় এবং একটি Web Worker-এ চলে।
- ফলটি এই ডিভাইসে আপনার বাছা জায়গায় লিখে দেওয়া হয়।
আগে অথবা আপনার ডিভাইস থেকে ফাইল বাছুন
আসল আকার —
গৃহীত ফরম্যাট
- পড়ে
- JS · MJS
আউটপুট যে ভাষায় লেখা ছিল সেই ভাষাতেই থাকে; কেবল লেখাটুকু নতুন করে লেখা হয়।
আনুমানিক মেমরি
আপনার ব্রাউজার মেমরির কেবল মোটা ইঙ্গিত দেয়, তাই এই সংখ্যাটি আনুমানিক।
| সীমা | মান |
|---|---|
| ফাইলের আকার | 20 MiB |
এই বাজেটগুলি ট্যাবটিকে এমন ফাইল থেকে বাঁচায় যা সংরক্ষিত আকারের বহুগুণ পর্যন্ত ছড়ায় (স্পেক 9.3)। ডিভাইস অনুযায়ী এগুলি বদলায় না, কারণ টেক্সট বিশ্লেষণের সীমা টেক্সট নিজেই ঠিক করে দেয়।
সীমাবদ্ধতা
- আপনার ফাইলটি টেক্সট হিসেবে বিশ্লেষণ করে নতুন করে লেখা হয়, কখনো চালানো হয় না। উৎস ঠিকমতো বিশ্লেষণ হলে তবেই মিনিফাই করা আউটপুট সমতুল্য হয়; সিনট্যাক্স ত্রুটি থাকলে অনুমান না করে কাজটি থেমে যায়।
- লাইসেন্সের মন্তব্যগুলি আউটপুটে রাখা হয়, তাই উৎসে কৃতিত্ব দেওয়ার শর্ত থাকলে তা মিনিফাই করার পরেও টিকে থাকে।
- আইডেন্টিফায়ারের নাম বদলে দিলে যে কোড কোনো নাম স্ট্রিং হিসেবে খোঁজে তা ভেঙে যায়, আর আউটপুট থেকে পাওয়া স্ট্যাক ট্রেস আপনার সোর্সের সঙ্গে আর মেলে না।