98% ज्यादा नहीं है
संदर्भ: “98%” पूरी तरह डोमेन-निर्भर है
- कई लोगों का तर्क है कि मुख्य चर विफलता की लागत है, न कि केवल कच्चा प्रतिशत।
- 98% “अपसाइड” मेट्रिक्स (बाज़ार हिस्सेदारी, कन्वर्ज़न वृद्धि) के लिए उत्कृष्ट हो सकता है, लेकिन “डाउनसाइड”/सुरक्षा (विमान, सर्जरी, खाद्य सुरक्षा, कार AI, अपटाइम/SLA) के लिए अस्वीकार्य।
- बार-बार होने वाली घटनाएँ जुड़ती जाती हैं: प्रति क्वेरी, पैन, या सेशन 1–2% विफलता का मतलब है कि जल्द ही लगभग हर उपयोगकर्ता को एक खराब मामला मिल जाएगा।
ब्राउज़र सपोर्ट, पुराने डिवाइस, और व्यावसायिक प्रभाव
- पुराने ब्राउज़र (IE, पुराने मोबाइल, लॉक-डाउन कॉर्पोरेट मशीनें) का समर्थन छोड़ने पर बड़ी बहस हुई।
- एक पक्ष: आधुनिक, evergreen ब्राउज़रों का उपयोग करने वाले 95–98% के लिए बनाइए; legacy support महँगा है, विकास को धीमा करता है, और उपयोगकर्ताओं को अपग्रेड करना चाहिए।
- दूसरा पक्ष: छोटे प्रतिशत उच्च-मूल्य वाले कार्यालय कर्मियों, B2B ग्राहकों, या लाखों सरकारी उपयोगकर्ताओं का प्रतिनिधित्व कर सकते हैं; ऐसे ट्रैफ़िक का 2–6% खोना वित्तीय रूप से बहुत बड़ा हो सकता है।
- कुछ लोग ध्यान दिलाते हैं कि वास्तव में ट्रैफ़िक अभी भी IE9/11 और पुराने Android से आता है, अक्सर कार्यालय समय में। दूसरों का कहना है कि बहुत पुराने यूज़र एजेंट ज़्यादातर बॉट या किनारे के मामले हैं, जिनको टारगेट करना उचित नहीं।
प्रोग्रेसिव एन्हांसमेंट बनाम सब-या-कुछ-नहीं फ़ीचर्स
- कई लोग graceful degradation पर ज़ोर देते हैं: “nice to have” फ़ीचर्स के लिए नए CSS/JS का उपयोग करें, लेकिन मूल कार्यक्षमता हर जगह काम करती रहे।
- उदाहरण: AVIF/WebP-only की बजाय fallback images; nesting या flexbox सपोर्ट न होने पर सरल लेआउट;
@supports/JS के जरिए feature detection। - विरोधी तर्क: कुछ फ़ीचर्स (जैसे Sass को native CSS nesting से बदलना) संरचनात्मक रूप से सब-या-कुछ-नहीं होते हैं, जिससे progressive enhancement कठिन हो जाता है।
सुलभता, समानता, और नैतिकता
- कुछ लोग पुराने ब्राउज़रों को छोड़ने को वर्ग-भेदभाव या दिव्यांग लोगों को बाहर रखने के समान मानते हैं; उनका तर्क है कि समावेशिता “सही काम” है, खासकर सार्वजनिक सेवाओं में।
- अन्य लोग कहते हैं कि व्यवसाय वैध रूप से तय कर सकते हैं कि वे कम-मूल्य या अत्यधिक महँगे सेगमेंट को सेवा न दें, ठीक वैसे ही जैसे लक्ज़री ब्रांड बजट ग्राहकों को नज़रअंदाज़ करते हैं।
- व्हीलचेयर एक्सेस और आवश्यक सेवाओं के लिए डिजिटल एक्सेस को ऐसे क्षेत्र बताया गया है जहाँ विनियमन या सार्वजनिक-हित तर्क को केवल लाभ के ऊपर प्राथमिकता देनी चाहिए।
मापन, सांख्यिकी, और धारणा
- कई लोगों ने नोट किया कि वैश्विक ब्राउज़र आँकड़े (जैसे caniuse, analytics) गोपनीयता-उन्मुख उपयोगकर्ताओं और Firefox को कम आँक सकते हैं, और पुराने Chrome UAs को ज़्यादा आँक सकते हैं।
- लोग 98% को “50 में 1 असफल” के रूप में पुनर्परिभाषित करने या odds/log-odds का उपयोग करने की सलाह देते हैं; 100% के करीब छोटे बदलाव विफलता दर को आधा कर सकते हैं।
- थ्रेड बार-बार इस बात पर ज़ोर देता है कि कई ओवरलैपिंग 98% निर्णय मिलकर 2% से कहीं अधिक उपयोगकर्ताओं को बाहर कर सकते हैं।
लेख के फ्रेमिंग पर संदेह
- कुछ लोगों को लगता है कि लेख असमान डोमेनों (CSS बनाम food poisoning) को मिला देता है और cost–benefit को नज़रअंदाज़ करता है।
- अन्य लोग जवाब देते हैं कि इसका मूल संदेश मामूली है: “98% supported” दावों से बहकें नहीं; देखें कि आपके वास्तविक उपयोगकर्ता कौन हैं, दाँव पर क्या है, और क्या आप graceful degradation कर सकते हैं।