मेरे पास केवल कुछ ग्राफिक्स और एक्शनस्क्रिप्ट 3 के साथ एक प्रोजेक्ट है। किसी के पास एसडब्ल्यूएफ फ़ाइल आकार को कम करने के बारे में कोई सुझाव है?एसडब्ल्यूएफ फ़ाइल आकार को कम करना
उत्तर
ग्राफिक्स हमेशा फ़ाइल ब्लोट के मामलों में पहला संदिग्ध होना चाहिए। यदि आपके पास छवियां हैं, गुणवत्ता या आकार को कम करें, या देखें कि कोई अलग प्रारूप छोटे फ़ाइल आकार उत्पन्न करता है या नहीं। वेक्टर चित्रों की प्रतिलिपि न लें, उन्हें मूवी क्लिप या ग्राफ़िक में रखें और उसे अन्य स्थानों पर रखें। इसके अलावा, यदि आपके पास जटिल वेक्टर कला का कोई भी प्रकार है, तो चिकनाई उनकी जटिलता को कम करने में मदद कर सकती है।
एक्शन स्क्रिप्ट को कम किया जा सकता है जैसे कि आप किसी अन्य कोड को कम कर देंगे। पुनरावृत्ति और अन्य स्थानों की तलाश करें जिन्हें काटा जा सकता है। लेकिन ईमानदारी से फाइल का आकार कोड द्वारा ज्यादा प्रभावित नहीं होता है।
कुछ हद तक संबंधित सवाल: Why does my SWF file size not decrease when reducing content?
ग्राफिक्स के संपीड़न को बढ़ाएं (जैसे कि जेपीजी गुणवत्ता को कम करना) और अपने कोड के उन हिस्सों की तलाश करें जिनका उपयोग नहीं किया जा रहा है और देखें कि आप ट्रिम या रिफैक्टर कर सकते हैं या नहीं।
आप चीजों की जोड़ी कर सकते हैं ..
बाहरी लिंक के रूप में छवियों को बचाने और उन गतिशील लोड
जांच आकार की रिपोर्ट (वहाँ एक व्यापार बंद है), पर नज़र रखने और नीचे ट्रिम बड़ी एम्बेडेड फाइलें
पहली बात (फ्लैश काम नहीं है, लेकिन में सेटिंग प्रकाशित किया जाना चाहिए) और पर एक नज़र डालें क्या वास्तव में जो स्थान ले रहा है । आपके विवरण से, यह ज्यादातर क्रियालेख में होना चाहिए।
यदि आपके पास एम्बेडेड फ़ॉन्ट्स के साथ कोई गतिशील या टेक्स्ट फ़ील्ड है, तो सावधान रहें कि आप केवल उन वर्णों का सबसेट एम्बेड कर रहे हैं, जिन्हें आप बिटमैप्स का उपयोग कर रहे हैं, सुनिश्चित करें कि आप उचित संपीड़न का उपयोग कर रहे हैं (लापरवाही वास्तव में 'computery के लिए बेहतर है 'छवियों, ठोस रंगों या साधारण ग्रेडियंट के बहुत सारे)।
एक्शनस्क्रिप्ट बाइट आकार को कम करने के लिए ... पहले स्पष्ट चीजों को आजमाएं: रिलीज कोड संकलित करने के लिए डीबग (Shift-F12 या Ctrl-Enter, Ctrl-Shift-Enter नहीं) के बजाय प्रकाशित या परीक्षण का उपयोग करें, डबल-चेक कि फ्लैश बिल्ट-इन फ़ंक्शंस नहीं हैं जिनका आप क्रियालेख के बजाय उपयोग कर सकते हैं, कोड साझा करने के लिए फ़ंक्शंस का उपयोग कर सकते हैं, सामान्य उप-अभिव्यक्तियों को कम करने के लिए स्थानीय चर जोड़ सकते हैं।
आप डायनामिक ऑब्जेक्ट्स से बचने या उन्हें और अधिक उपयोग करने का प्रयास कर सकते हैं ... प्रत्येक वर्ग के विवरण के लिए ओवरहेड है, लेकिन मुझे लगता है कि उनके पास सदस्य पहुंच के लिए कम ओवरहेड हो सकता है। हालांकि, मैंने इसे किसी भी तरह से परीक्षण नहीं किया है।
या तो अन्य पुस्तकालयों से उपयोग की जाने वाली किसी भी विधि को ट्रिम या कॉपी करें। यदि आप फ्लेक्स का उपयोग कर रहे हैं ... क्षमा करें, आप बहुत सावधान हैं :(कक्षा के संदर्भों के लिए देखें जो अप्रयुक्त वर्गों के पूरे समूह में खींचते हैं: एक छंटनी निजी पुस्तकालय प्रतिलिपि बनाना भी उपयोगी है।
यदि आप कोड गुणवत्ता को त्यागने के लिए तैयार हैं: आप गहरी कॉल हेराचियों के लिए पैरामीटर के बजाय कक्षा के सदस्यों का उपयोग करने का प्रयास कर सकते हैं। आंतरिक कार्यों के लिए देखो - ऐसी कुछ स्थितियां हैं जो ब्लोट का कारण बन सकती हैं। चूंकि नाम शामिल हैं (एक बार), छोटे पैकेज का उपयोग करके, वर्ग और सदस्य के नाम (पैरामीटर या स्थानीय नहीं), और स्थिरांक के बजाय शाब्दिक, इसलिए केवल मूल्य का उत्सर्जन होना चाहिए, सदस्य नाम भी नहीं (मुझे निजी सदस्यों या सीलबंद कक्षाओं में निश्चित नहीं है)।
रनटाइम साझा लाइब्रेरी
- 1. एसडब्ल्यूएफ फ़ाइल दृश्यता को प्रतिबंधित करना
- 2. UILabel आकार को कम करना
- 3. वैला: निर्भरता के आकार को कम करना
- 4. अमेज़ॅन एसडब्ल्यूएफ: कम से कम एक कार्यकर्ता चलाना है, क्यों?
- 5. मुझे फ्लैश एसडब्ल्यूएफ फ़ाइल के प्राकृतिक आकार/आयाम कैसे मिलेंगे?
- 6. एसक्यूएल बैकअप का आकार कम करना?
- 7. PHP एसडब्ल्यूएफ फ़ाइल के आयाम
- 8. सुरक्षा त्रुटि: त्रुटि # 2148: एसडब्ल्यूएफ फ़ाइल फ़ाइल
- 9. अनावश्यक कार्यों को हटाकर JQuery आकार को कम करना
- 10. जीएसएल लाइब्रेरी के फ़ाइल आकार को कम करें
- 11. जीसीसी लक्ष्य EXE कोड आकार को कम करना?
- 12. आईसीएस पर webViewClient में एसडब्ल्यूएफ फ़ाइल चलाएं?
- 13. फ्लेक्स: स्वयं एसडब्ल्यूएफ फ़ाइल नाम प्राप्त करें?
- 14. UIImage आकार को कैसे कम करें ...?
- 15. एंड्रॉयड कैमरा चित्र के आकार को कम
- 16. एक क्रियालेख फ़ाइल से एक एसडब्ल्यूएफ फ़ाइल कैसे उत्पन्न करें?
- 17. कार्यक्षेत्र आकार (स्क्रीन आकार कम टास्कबार) जीटीके
- 18. क्या रेल के साथ जेएस फ़ाइल प्रस्तुत करना और आउटपुट को कम करना संभव है?
- 19. आईफोन ऐप के कोड आकार को कैसे कम करें?
- 20. एप्लेट लोडिंग समय को कम करना
- 21. डेटाबेस में फ़ाइल आकार संग्रहित करना
- 22. चतुर संशोधक फ़ाइल आकार
- 23. कनवर्ट करना .mov फ़ाइल को .h264 फ़ाइल
- 24. स्पीक्स-एन्कोडेड एसडब्ल्यूएफ?
- 25. एक ही एसडब्ल्यूएफ
- 26. हास्केल पार्स कम xml फ़ाइल कम मेमोरी
- 27. ग्रंथों के आकार को कम करने का कोई तरीका?
- 28. लिनक्स कर्नेल टाइमर आवृत्ति को कम करना
- 29. MySQL: कम से कम एक कॉलम को सेट करना न्यूल
- 30. सी ++: गलत फ़ाइल आकार