- CSS Zen Garden CSS-आधारित डिज़ाइन की खूबसूरती दिखाने वाला एक प्रोजेक्ट है
- HTML को समान रखा जाता है, और केवल external CSS file बदलकर अलग-अलग डिज़ाइन का अनुभव किया जा सकता है
- प्रतिभागी CSS के ज़रिए web design की ताकत दिखा सकते हैं, प्रेरणा दे सकते हैं, और इसे learning material के रूप में उपयोग कर सकते हैं
- मुख्य रूप से CSS 1 & 2 का उपयोग किया जाता है, जबकि CSS 3 & 4 का उपयोग सीमित रूप से होना चाहिए
- जमा किए गए डिज़ाइन अलग-अलग browsers में एकसमान परिणाम दिखाने चाहिए, और कम-से-कम IE9+ तथा latest browsers में काम करने चाहिए
CSS Zen Garden का महत्व
- CSS Zen Garden CSS की ताकत दिखाने और designers व developers को प्रेरित करने के लिए बनाया गया एक प्रोजेक्ट है
- HTML को समान रखा जाता है, और केवल external CSS file बदलकर अलग-अलग डिज़ाइन का अनुभव किया जा सकता है
- यह प्रोजेक्ट CSS की संभावनाएँ दिखाता है और web design की सुंदरता पर ज़ोर देता है
भाग लेने का तरीका
- इसके लिए मज़बूत visual design और CSS skill की ज़रूरत होती है, लेकिन beginners भी example files के ज़रिए शुरुआत कर सकते हैं
- style sheet को स्वतंत्र रूप से बदला जा सकता है, लेकिन HTML को बदला नहीं जा सकता
- तैयार काम को web server पर upload करके उसका link submit करना होगा
भागीदारी के फायदे
- पहचान बढ़ सकती है, प्रेरणा दी जा सकती है, और इसे CSS की अद्भुत संभावनाएँ दिखाने वाली सामग्री के रूप में उपयोग किया जा सकता है
- यह web designers और developers को प्रेरित करने और learning material के रूप में उपयोग करने योग्य साइट है
आवश्यकताएँ
- मुख्य रूप से CSS 1 & 2 का उपयोग करें, और CSS 3 & 4 का उपयोग सीमित रूप से होना चाहिए
- अलग-अलग browsers में एकसमान परिणाम दिखने चाहिए, और कम-से-कम IE9+ तथा latest browsers में काम करना चाहिए
- मौलिक काम जमा करना चाहिए और copyright का सम्मान करना चाहिए
कॉपीराइट और लाइसेंस
- जमा किए गए graphics का copyright बना रहता है, और CSS को Creative Commons license के तहत उपलब्ध कराना चाहिए
- दूसरों के सीखने के लिए CSS को साझा करना चाहिए
1 टिप्पणियां
Hacker News टिप्पणियाँ
CSS के आने से पहले, वेब डेवलपर grid बनाने के लिए table elements का बहुत ज़्यादा इस्तेमाल करते थे और images को काटकर tables में रखकर layout बनाते थे
यह साइट पुरानी है, लेकिन अच्छे अर्थ में अच्छी थी
CSS Zen Garden का मुख्य बिंदु यह था कि meaningful HTML का अधिकतम उपयोग करके presentation और content को पूरी तरह स्वतंत्र रूप से चलाया जा सकता है
Zen Garden और Eric Meyer के ज़रिए CSS सीखने वाले व्यक्ति के रूप में, Tailwind जैसे आधुनिक CSS tools anti-pattern जैसे लगते हैं
यह Tailwind और CSS-in-JS के अंधकार युग में रोशनी डालने वाली चीज़ थी
पुरानी चीज़ है, लेकिन अच्छी चीज़ है
दो design submit किए थे, और आज भी CSS reuse के अनुरोध मिलते हैं
इस साइट का अतीत में बड़ा प्रभाव था
पुरानी यादें... CSS Zen Garden बहुत पसंद था, लेकिन यह उस दौर का दर्शन था जब वेबसाइट का मुख्य उद्देश्य documents उपलब्ध कराना था
HN पर CSS Zen Garden को देखकर खुशी हुई