2010-07-08 7 views
8

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

यह एक सीएसएस कंप्रेसर प्रश्न नहीं है, लेकिन एक सीएसएस नियम संख्या में कमी का सवाल है।

+0

अधिकांश (?) कंप्रेसर नियम भी कम करते हैं। – Cloudanger

+0

एक रूबी आधारित उपकरण है http://code.google.com/p/css-redundancy-checker/ – Redlab

+0

@ क्लाउडेंजर i belive css कंप्रेसर टूल इस तरह की चीज़ों को चाहेगा: पी, इनपुट, अवधि {foo: bar; } आकार को कम करने के लिए, लेकिन इससे नियमों की संख्या बढ़ जाती है। मेरी प्राथमिकता नियमों की संख्या को कम करना है। टूल प्रति चयनकर्ता केवल 1 नियम आउटपुट करना चाहिए। – Olivvv

उत्तर

0

क्या आपने CSSTidy को आजमाया है?

यह अन्य अनुकूलन के अलावा एकल कथन में नियमों को मर्ज करने में सक्षम है।

+0

मैंने इसका परीक्षण किया। यह नौकरी करता है, लेकिन यह अन्य गैर-पूछे जाने वाले चीजें भी करता है। यह PHP और सी ++ में मौजूद है, लेकिन दुर्भाग्य से जावा नहीं है। – Olivvv

-1

जीडब्ल्यूटी सभी सीएसएस नियमों को अनुकूलित करता है। यदि आप जीडब्ल्यूटी पर स्विच करते हैं तो शायद आपको किसी चीज़ के बारे में चिंता करने की ज़रूरत नहीं है।

+0

प्रश्न पढ़ें, न केवल शीर्षक। – Olivvv

1

जावा में एक सीएसएस पार्सर है। संभवतः यह ऐसा टूल बनाने का प्रयास नहीं है जो नियमों को विलय करता है यदि उनके पास एक ही चयनकर्ता हैं और इसे एक नई सीएसएस फ़ाइल में लिखते हैं।

http://www.w3.org/Style/CSS/SAC/

+0

बहुत दिलचस्प लगता है, हम इसे देख रहे हैं। – Olivvv

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