मैं अपनी कंपनी के लिए एक साइट पर काम कर रहा हूं, जो एक निश्चित बिंदु तक, विभिन्न कारणों से एक इंटरनेट एक्सप्लोरर-केवल साइट थी, मुख्य रूप से यह कि जब साइट की कल्पना की गई थी तो IE में 90% + बाजार हिस्सेदारी थी ताकि पाने के लिए काम किया जा सके। यह अन्य ब्राउज़रों में काम कर रहा था, इससे कोई मतलब नहीं था।
अब जब हम एक अधिक विविध ब्राउज़र अर्थव्यवस्था में रहते हैं, तो हम साइट को हर जगह काम करने के लिए काम कर रहे हैं, और भाग्य के रूप में यह एक अच्छा हिस्सा होगा, यह पहले से ही काम करता है।
हालाँकि, हम जिस समस्या से जूझ रहे हैं, वह है कि किस मुद्दे का समर्थन करना है और क्या नहीं। शुरुआत के लिए, गैर-IE ब्राउज़र IE की तुलना में बहुत अधिक बार जारी करते हैं, और आप नहीं जानते कि कौन से संस्करण अभी भी जंगली में हैं। पिछले दशक में IE के मूल रूप से तीन संस्करण जारी किए गए हैं, और IE6 अभी भी 2014 तक समर्थित है। लेकिन हर दूसरे दिन फ़ायरफ़ॉक्स के लिए एक अपडेट है, Apple सफारी को कम या ज्यादा सालाना अपडेट करता है। और फिर क्रोम है।
क्रोम दो वर्षों में 0.2 से 9.0 तक चला गया है। 7.0.517 6.0.472 के बाद एक महीने में जारी किया गया था। अभी तीन अलग संस्करण हैं, एक स्थिर, एक बीटा और एक देव। और 9.0.587 का देव संस्करण वास्तव में 8.0.552 के नवीनतम बीटा संस्करण से पहले जारी किया गया था।
IE के साथ हमारे पास ऐसी स्थिति पैदा हो गई है जहां हमें एक पुराने संस्करण का समर्थन करना होगा क्योंकि कंपनी का आईटी विभाग प्रश्न में कर्मचारियों को अपग्रेड करने की अनुमति नहीं देता है। गैर-IE ब्राउज़रों के साथ मैं सोच रहा हूँ कि हम "नवीनतम को अपडेट करें या हम आपकी मदद नहीं कर सकते" की लाइन को अपनाएंगे, लेकिन मुझे यकीन नहीं है कि यह कितना प्रभावी है।
साथ ही, मेरी कंपनी कुछ मात्रा में कृत्रिम सीमाएँ बनाती है। उदाहरण के लिए, हमारे पास कंपनियों के उद्देश्य से एक उत्पाद है, इसलिए हम विंडोज (यानी, XP होम, 7 होम प्रीमियम) के "होम" संस्करणों का समर्थन नहीं करते हैं, हालांकि कोई तकनीकी कारण नहीं है कि हम नहीं कर सकते।
जब मेरी कंपनी यह पूछना शुरू करती है कि "क्रोम का कौन सा संस्करण या संस्करण हम समर्थन करते हैं", मुझे कैसे जवाब देना चाहिए?