CSS / JS कोड मिनीफाई करें
अपने CSS या JavaScript कोड का आकार सीधे अपने ब्राउज़र में कम करें, बिना सर्वर पर भेजे: कमेंट्स और अनावश्यक स्थान हटाना।
ध्यान दें: यह एक बुनियादी मिनीफायर है (कमेंट हटाना और स्थान संपीड़न), न कि Terser या csso जैसा पूर्ण प्रोडक्शन टूल। यह वेरिएबल्स का नाम नहीं बदलता और कोई उन्नत सिमेंटिक अनुकूलन नहीं करता।
यह कैसे काम करता है
यह किसी छोटी वेबसाइट या निजी पेज को ऑनलाइन करने से पहले CSS या JavaScript फ़ाइल का वजन कम करने के लिए बनाया गया है: अपना स्रोत कोड चिपकाएँ, भाषा चुनें, « मिनीफाई करें » पर क्लिक करें और हल्का संस्करण (कमेंट्स और अनावश्यक स्थान हटाए गए) और प्राप्त कमी का प्रतिशत पाएँ। जैसा कि इस पेज पर ऊपर बताया गया है, यह एक बुनियादी मिनीफायर है जो कभी-कभार या सीखने के लिए उपयुक्त है, बड़े प्रोजेक्ट के लिए Terser या csso जैसे प्रोडक्शन टूल का विकल्प नहीं।
मेरा मिनीफाई किया गया कोड काम क्यों नहीं कर रहा?
यह दुर्लभ है लेकिन बहुत विशिष्ट कोड के साथ संभव है (उदाहरण के लिए JavaScript जो कुछ सीमित मामलों में स्थानों या अंतर्निहित सेमी-कोलन पर निर्भर करता है)। चूँकि यह मिनीफायर उन्नत सिमेंटिक विश्लेषण या वेरिएबल नामकरण नहीं करता, इसलिए प्रोडक्शन में डालने से पहले परिणाम का हमेशा परीक्षण करने की सलाह दी जाती है।
मिनीफिकेशन और gzip संपीड़न में क्या अंतर है?
मिनीफिकेशन स्रोत कोड को ही संशोधित करता है (कमेंट, स्थान हटाना, छोटा करना) और एक छोटी फ़ाइल बनाता है जो सीधे चलाने योग्य रहती है। gzip (या brotli) संपीड़न फिर सर्वर पक्ष पर पहले से मिनीफाई की गई फ़ाइल पर लागू होता है: यह सामग्री को बदले बिना नेटवर्क ट्रांसफर को संपीड़ित करता है, और ब्राउज़र इसे प्राप्त करते समय डिकंप्रेस करता है। दोनों तकनीकें पूरक हैं।
मिनीफिकेशन आपके ब्राउज़र में WebAssembly के माध्यम से 100% स्थानीय रूप से चलता है: आपका स्रोत कोड कभी सर्वर पर नहीं भेजा जाता।