Online YUI Compressor

ऑनलाइन yui compressor का उपयोग करके अपनी संपत्ति सेक. समर्थन सीएसएस और जावास्क्रिप्ट.

JS/CSS कोड

Minified परिणाम

  1. या खींचने और यहां फ़ाइल छोड़ने.

फ़ाइलें क्रम में संकुचित हो जाएगा.

सेक रीसेट करें

Minified परिणाम  संपीड़न अनुपात:

या खींचने और यहां फ़ाइल छोड़ने.
डाउनलोड स्वचालित रूप से शुरू कर देंगे.

(सबसे जावास्क्रिप्ट और सीएसएस HTTP प्रोटोकॉल के हिस्से के रूप gzipped है उत्पादन वेब सर्वर से सेवा के रूप में, कच्चे मामले में और gzipping के बाद दोनों) YUI कंप्रेसर अपनी समग्र बाइट पदचिह्न को कम करते हुए कोड का परिचालन गुणों की रक्षा करने के लिए हमेशा से रहा है. YUI कंप्रेसर 100% सुरक्षित हो और सबसे अन्य उपकरणों की तुलना में एक उच्च संपीड़न अनुपात उपज के लिए डिज़ाइन जावास्क्रिप्ट minifier है. YUI लाइब्रेरी पर टेस्ट (HTTP संपीड़न के बाद 10% होता जा रहा) JSMin की तुलना में 20% से अधिक की बचत से पता चला है. YUI कंप्रेसर भी Isaac Schlueter के नियमित अभिव्यक्ति आधारित सीएसएस minifier के एक बंदरगाह का उपयोग कर सीएसएस फ़ाइलों को संपीड़ित करने में सक्षम है.

YUI कंप्रेसर जावा में लिखा है (जावा> = 1.4 की आवश्यकता है) और Rhino जावास्क्रिप्ट फ़ाइल स्रोत tokenize करने पर निर्भर करता है. यह संरचित है समझने के लिए कैसे जावास्क्रिप्ट फ़ाइल स्रोत का विश्लेषण करके शुरू होता है. यह तो संभव के रूप में कई सफेद अंतरिक्ष अक्षर को छोड़ते हुए, और इस तरह के एक प्रतिस्थापन उपयुक्त है जहाँ भी जैसे बुराई सुविधाओं के चेहरे में (एक 1 (या 2, या 3) पत्र प्रतीक की सभी स्थानीय प्रतीकों की जगह, टोकन धारा प्रिंट eval या with , YUI कंप्रेसर सीएसएस संपीड़न एल्गोरिथ्म स्रोत सीएसएस फ़ाइल सेक करने के लिए पतले देखते नियमित अभिव्यक्ति का एक सेट का उपयोग करता है) बुराई बयान युक्त scopes के किसी भी obfuscating नहीं द्वारा एक रक्षात्मक दृष्टिकोण लेता है.