2010-09-02 8 views
9

सुंदर गिरावट के बारे में जो कुछ भी मैं पढ़ना जारी रखता हूं उन ब्राउज़रों पर लागू होता है जो जावास्क्रिप्ट का उपयोग नहीं करते हैं। लेकिन मेरा खुद का अनुभव दिखाता है कि जेएस और सीएसएस समर्थन के बिना इंटरनेट पर सामान्य अनुभव की अपेक्षा करना उचित नहीं है। इन दिनों गिरावट के लिए समर्पित कितना ऊर्जा जिम्मेदार है?<noscript> टैग आउटमोड है?

+2

क्या आपने कभी सीएसएस नग्न दिन http://naked.dustindiaz.com/ का नेतृत्व किया है? –

उत्तर

3

यह वास्तव में आपके उपयोगकर्ता आधार पर निर्भर करता है। यदि आपके अधिकांश उपयोगकर्ता लंच-टाइम कॉरपोरेट विज़िटर हैं जो जेएस बंद हैं तो आपको अव्यवस्थित करना चाहिए। यदि आपके पास एक महत्वपूर्ण अंधेरा उपयोगकर्ता आधार है तो आप अमीर इंटरफेस से बचने के लिए सबसे अच्छे हैं।

एसईओ के बारे में भी मत भूलना और अपनी साइट के माध्यम से बॉट को क्रॉल करने की अनुमति देना। Exmaple के लिए, यदि आप एक टैबड लेआउट का उपयोग कर रहे हैं और टैब सामग्री केवल जावास्क्रिप्ट AJAX कॉल द्वारा पुनर्प्राप्त की जाती है तो यह मानना ​​सुरक्षित है कि क्रॉलर इसे नहीं देख पाएगा।

12

एक सूची से अलग this article देखें। यह सुंदर गिरावट के बजाय प्रगतिशील वृद्धि के बारे में बात करता है। किसी विशेष तकनीक या एक्सेसिबिलिटी समस्याओं वाले उपयोगकर्ताओं के लिए अनुभव को कम करने के बजाय, यह मूलभूत बातें (एचटीएमएल) से शुरू करने और उपयोगकर्ता के अनुभवों का उपयोग करके उपयोगकर्ता अनुभव को प्रगति पर केंद्रित करता है।

प्रगतिशील वृद्धि के साथ आपको कभी भी एक नोस्क्रिप्ट टैग की आवश्यकता नहीं होगी, क्योंकि आप यह नहीं मानते कि उपयोगकर्ता के पास जावास्क्रिप्ट सक्षम है।

+0

आईएमओ की एक ही चीज़ को देखने का एक अलग तरीका। मैंने हमेशा इसे "प्रगतिशील वृद्धि" तरीके से किया है, लेकिन इसे "सुंदर गिरावट" के रूप में संदर्भित किया है। यद्यपि इस तरह से कोड करना आसान है। – mpen

+0

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