मैं सिर्फ पाया डीन एडवर्ड्स जावास्क्रिप्ट यहाँ पैकर: http://dean.edwards.name/packer/क्या बेस62 को जावास्क्रिप्ट फ़ाइल एन्कोड करना बुरा है?
यह विकल्पों में से एक जोड़ी है,
- Base62 इनकोड
- चर
सिकोड़ें परीक्षण करने के लिए यह मैं नवीनतम ले लिया jquery का संस्करण जो पहले से ही 56kb तक छोटा हो गया है और इसे उस पृष्ठ पर ऊपर घुमाए गए चर के साथ चलाया गया है, परिणाम एक ही आकार की फ़ाइल है, 56kb।
फिर मैंने मूल फ़ाइल को बेस 62 एन्कोड और शंकु चर दोनों के साथ फिर से चलाया और परिणाम 42kb फ़ाइल थी।
अब मुझे अन्य को छोटा करने और पैक करने के बारे में बहुत कुछ पता नहीं है, तो यह फाइलसाइज को छोटा बनाता है। लेकिन मैं उत्सुक हूं कि बेस 62 एन्कोड क्या कर रहा है, क्या इसका उपयोग करना बुरा है? मुझे लगता है कि यह फ़ाइल को बहुत छोटा बनाता है लेकिन क्या यह पृष्ठ पर इसे डीकोड करने के लिए बाद में अधिक काम/लोड बनाता है?
अच्छे अंक, धन्यवाद, शायद मुझे इससे दूर रहना चाहिए – JasonDavis
मैं यह भी जोड़ना चाहता हूं कि यह एक अच्छा विकल्प है यदि सर्वर प्रतिक्रियाओं को gzip नहीं करता है। अतिरिक्त कार्य के कारण पुस्तकालयों को न केवल अनन्य एप्लिकेशन फ़ाइलों को लक्षित करें। –