2009-11-03 15 views
5

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

वैकल्पिक रूप से प्रतिलिपि और आकार को कम करने के लिए सीएसएस को पुनः सक्रिय करने के लिए कोई सॉफ्टवेयर?

अग्रिम धन्यवाद

+0

धूल मुझे चयनकर्ता एक अच्छा खोज है, जैसा कि Google पेज की गति की बात है, भले ही यह याहू की सलाह और वाईएसलो को बारीकी से मिरर करे। कोई अन्य सॉफ्टवेयर लोग? उन लोगों के लिए धन्यवाद जिन्होंने पहले ही जवाब दिया था। – toomanyairmiles

+0

http://stackoverflow.com/questions/135657/tool-to-identify-unused-css-definitions – toomanyairmiles

उत्तर

7

सचमुच क्या सक्रिय है और क्या नहीं है देखने के लिए वेबसाइट स्कैनिंग?

डस्ट-मी चयनकर्ता एक फ़ायरफ़ॉक्स प्लगइन है जिसका उपयोग आप यह दिखाने के लिए कर सकते हैं कि सीएसएस नियमों का उपयोग नहीं किया जा रहा है। http://www.sitepoint.com/dustmeselectors/

+0

http://stackoverflow.com/questions/33242/how-can-i-find-unused-images-and -सीएसएस-स्टाइल-इन-ए-वेबसाइट – toomanyairmiles

+0

धूल मुझे बहुत अच्छा है लेकिन एक एक्सएमएल साइटमैप की आवश्यकता होती है, एक बार ऐसा बड़ा नक्शा प्रदान किया जाता है (35k लाइनें) यह गिर जाती है। – toomanyairmiles

3

मैं निश्चित रूप से Google द्वारा अपने वेबपृष्ठों के प्रदर्शन (और संभावित सुधार) की जांच करने के लिए Google स्पीड (http://code.google.com/speed/page-speed/) की अनुशंसा कर सकता हूं। पेज स्पीड आपके वेबपृष्ठों पर सीएसएस और कक्षाओं के उपयोग की भी जांच करता है।

इसका उपयोग फायरबग के साथ संयोजन में किया जाता है।

+3

यह एक अच्छी सिफारिश है, लेकिन – Faruz

1
  • वेबसर्वर में Gzip संपीड़न।
  • सीएसएस फ़ाइलों को फिर से लोड करने से बचने के लिए भविष्य में दूर होने वाली समाप्ति तिथियां।
1

वैकल्पिक रूप से के लिए किसी भी सॉफ्टवेयर सीएसएस redacting repition और आकार को कम करने के लिए?

फिर भी अविवेक के एक अन्य स्तर ... आप (और अपनी टीम) के रूप में की जरूरत के रूप में कई टिप्पणी के साथ लंबे समय तक सीएसएस फ़ाइलें लिखना चाहिए और फिर एक उपकरण है जो मर्ज किए गए फ़ाइलों के रूप में की जरूरत प्रकाशित करेंगे (विभिन्न टेम्प्लेट अलग फ़ाइलों की जरूरत है) लिखने , टिप्पणियों को छीन लिया और http://www.cleancss.com के रूप में छोटा (सीएसएसटीडी) कर सकता था। पठनीयता पहले आती है यदि आप 1 महीने में किसी फ़ाइल को संशोधित करने में सक्षम नहीं हैं या संशोधनों का ट्रैक रखते हैं (या इससे भी बदतर है कि एसबी को ऐसा करना चाहिए!)।

अन्य विकल्प साइट पर उपयोग किए गए टेम्पलेट्स की संख्या को कम करने के लिए हैं। 2 पीएक्स मतभेदों के साथ दो टेम्पलेट्स की आवश्यकता नहीं है (ग्रिड लेआउट इस से चिपकने का एक अच्छा तरीका है) या त्रुटि संदेशों को प्रदर्शित करने के असंगत तरीके। एक सामान्य रूप को परिभाषित करें और अपनी साइट पर महसूस करें और वेब डिज़ाइनर को निर्देश दें, अगर यह पहले से नहीं किया गया है।

+0

प्रश्न के उद्देश्य के लिए हमारे पास 35,000 पृष्ठों, 10 टेम्पलेट्स का आदेश नहीं है और वेबसाइट का लगभग 20% सीएमएस में है। समस्या यह पता लग रही है कि कौन से चयनकर्ताओं का उपयोग किया जाता है और जो कि हम एक खनन प्रक्रिया के लिए जाने से पहले नहीं हैं – toomanyairmiles

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