2011-09-13 16 views
6

तो आपको यह जानने के लिए कि मैं क्या करने की कोशिश कर रहा हूं, ओओसीएसएस फ्रेमवर्क कक्षाओं का एक टन उपयोग करता है, मैं लगभग 2.5 मेगाहर्ट्ज वाली मोबाइल साइट को पैकेज करने वाला हूं और सभी अप्रयुक्त कक्षाओं को हटाना चाहता हूं फाइलों से। निश्चित रूप से, मैं इसे हाथ से कर सकता हूं लेकिन भविष्य में ऐसा कुछ होने पर यह बहुत आसान होगा।क्या कोई ऐसा ऐप है जो अप्रयुक्त वर्गों को ढांचे से हटा देता है?

उत्तर

6

एक Firefox विस्तार Dust Me Selectors

कहा जाता है यह देखा जा रहा पृष्ठ पर सभी स्टाइलशीट से सभी चयनकर्ताओं निकालता है, तो देखने के लिए जो उन चयनकर्ताओं का उपयोग नहीं किया जाता है कि पेज का विश्लेषण करती है। तब डेटा को आपकी उपयोगकर्ता वरीयताओं में संग्रहीत किया जाता है, ताकि जब आप किसी साइट के चारों ओर नेविगेट करना जारी रखते हैं, तो चयनकर्ताओं को सूची के रूप में बंद कर दिया जाएगा। आप एक प्रोफ़ाइल के साथ समाप्त हो जाएगा जो साइट पर कहीं भी चयनकर्ताओं का उपयोग नहीं किया जाता है।

या देना अप्रयुक्त Css एक अप्रयुक्त Css साइट से कोशिश

http://unused-css.com/


:

Latish Sehgal ने अप्रयुक्त सीएसएस कक्षाओं को खोजने और निकालने के लिए एक विंडोज़ एप्लीकेशन लिखा है। मैंने इसका परीक्षण नहीं किया है लेकिन विवरण से, आपको अपनी एचटीएमएल फाइलों और एक सीएसएस फ़ाइल का मार्ग प्रदान करना होगा। कार्यक्रम तब अप्रयुक्त सीएसएस चयनकर्ताओं को सूचीबद्ध करेगा। स्क्रीनशॉट से, ऐसा लगता है कि इस सूची को निर्यात करने या नई स्वच्छ सीएसएस फ़ाइल डाउनलोड करने का कोई तरीका नहीं है। ऐसा लगता है कि सेवा एक सीएसएस फ़ाइल तक ही सीमित है। यदि आपके पास कई फाइलें हैं जिन्हें आप साफ करना चाहते हैं, तो आपको उन्हें एक-एक करके साफ करना होगा।

Dust-Me Selectors फ़ायरफ़ॉक्स एक्सटेंशन (v1.5 या बाद में) है जो अप्रयुक्त सीएसएस चयनकर्ताओं को पाता है। यह आपके द्वारा देखे जा रहे पृष्ठ पर सभी स्टाइलशीट से सभी चयनकर्ताओं को निकालता है, फिर उस पृष्ठ का विश्लेषण करता है यह देखने के लिए कि इनमें से कौन से चयनकर्ताओं का उपयोग नहीं किया जाता है। डेटा तब संग्रहीत किया जाता है ताकि बाद के पृष्ठों का परीक्षण करते समय चयनकर्ताओं को सूची में से पार किया जा सके। यह टूल पूरी वेबसाइट को मकड़ी करने में सक्षम होना चाहिए, लेकिन दुर्भाग्य से मैं इसे काम कर सकता हूं। साथ ही, मुझे विश्वास नहीं है कि आप सीएसएस फ़ाइल को हटाए गए शैलियों के साथ कॉन्फ़िगर और डाउनलोड कर सकते हैं।

Topstyle एक विंडोज़ एप्लिकेशन है जिसमें सीएसएस को संपादित करने के लिए टूल का एक समूह शामिल है। मैंने इसका परीक्षण नहीं किया है, लेकिन ऐसा लगता है कि इसमें अप्रयुक्त सीएसएस चयनकर्ताओं को हटाने की क्षमता है। इस सॉफ्टवेयर की लागत 80 अमरीकी डालर है।

लिक्विडसिटी सीएसएस क्लीनर एक PHP स्क्रिप्ट है जो एक पृष्ठ की शैलियों की जांच के लिए नियमित अभिव्यक्तियों का उपयोग करता है। यह आपको उन कक्षाओं को बताएगा जो HTML कोड में उपलब्ध नहीं हैं। मैंने इस समाधान का परीक्षण नहीं किया है।

Deadweight एक सीएसएस कवरेज टूल है। स्टाइलशीट्स और यूआरएल के एक सेट को देखते हुए, यह निर्धारित करता है कि कौन से चयनकर्ता वास्तव में उपयोग किए जाते हैं और सूचियां जिन्हें "सुरक्षित रूप से" हटाया जा सकता है। यह उपकरण एक रूबी मॉड्यूल है और केवल रेल वेबसाइट के साथ काम करेगा। अप्रयुक्त चयनकर्ताओं को सीएसएस फ़ाइल से मैन्युअल रूप से हटा दिया जाना चाहिए।

Helium CSS वेबसाइट पर कई पृष्ठों पर अप्रयुक्त सीएसएस की खोज के लिए एक जावास्क्रिप्ट टूल है।आपको सबसे पहले उस पृष्ठ पर जावास्क्रिप्ट फ़ाइल स्थापित करना है जिसे आप परीक्षण करना चाहते हैं। फिर, आपको सफाई शुरू करने के लिए एक हीलियम फ़ंक्शन को कॉल करना होगा।

UnusedCSS.com एक आसान उपयोग इंटरफ़ेस वाला वेब एप्लिकेशन है। साइट के यूआरएल टाइप करें और आपको सीएसएस चयनकर्ताओं की एक सूची मिल जाएगी। प्रत्येक चयनकर्ता के लिए, एक संख्या इंगित करती है कि चयनकर्ता कितनी बार उपयोग किया जाता है। इस सेवा में कुछ सीमाएं हैं। @import कथन समर्थित नहीं है। आप नई स्वच्छ सीएसएस फ़ाइल को कॉन्फ़िगर और डाउनलोड नहीं कर सकते हैं।

CSSESS एक बुकमार्कलेट है जो आपको किसी भी साइट पर अप्रयुक्त सीएसएस चयनकर्ताओं को खोजने में मदद करता है। यह टूल उपयोग करने में बहुत आसान है लेकिन यह आपको स्वच्छ सीएसएस फ़ाइलों को कॉन्फ़िगर और डाउनलोड करने नहीं देगा। यह केवल अप्रयुक्त सीएसएस फ़ाइलों को सूचीबद्ध करेगा।

+0

ओह, मैं उल्लेख करना भूल गया। डस्ट-मैं एफएफ v6.0.2 – Xeo

+1

आजकल एफएफ़ के साथ संगत नहीं है क्योंकि वे हर 6 महीने में बड़े संस्करण को बदलते हैं: / – balexandre

संबंधित मुद्दे

 संबंधित मुद्दे