हम अपने उपभोक्ता का सामना करने वाली साइटों पर उपयोगकर्ता सत्रों में कुछ जांच कर रहे थे और कुछ ऐसा सामने आया जिसने मुझे वास्तव में परेशान कर दिया।
एक औसत दिन में, हमारे पास हमारी साइटों पर ~ 140k विज़िटर आते हैं जो एक उपयोगकर्ता एजेंट स्ट्रिंग में भेजने में परेशान होते हैं (अधिकांश बॉट और क्रॉलर जो स्वयं को पहचानते हैं, उनके सत्र की जानकारी दर्ज नहीं की जाती है, इसलिए इसका विशाल बहुमत वास्तविक लोग हैं)।
इनमें से लगभग 45000 विंडोज 7 (यूए में 'एनटी 6.2') हैं, जिनमें से लगभग 4000 को ब्राउज़र IE7 कहते हैं।
कुल में से लगभग 5000 विंडोज 8 (यूए में 'एनटी 6.2') हैं।
उन विंडोज 8 उपयोगकर्ता सत्रों में से लगभग 200 कहते हैं कि वे IE7 चला रहे हैं!
अब, विंडोज 7 मूल रूप से IE8 के साथ भेज दिया गया है, और आप IE7 स्थापित नहीं कर सकते। विंडोज 8 IE10 के साथ आया था और आप IE7 स्थापित नहीं कर सकते।
मुझे पता है कि यह कैसे हो सकता है; IE9 और IE10 में, इनमें से कोई भी एक भिन्न संस्करण के रूप में ब्राउज़र को व्यवहार करने और पहचानने का कारण बन सकता है।
- उपयोगकर्ता मैन्युअल रूप से डेवलपर टूल के माध्यम से ब्राउज़र मोड को बदलता है। (अत्यधिक संभावना नहीं है कि हमारे 4% उपयोगकर्ता भी जानते हैं कि डेवलपर उपकरण क्या हैं, ब्राउज़र मोड को नियमित रूप से चालू करने दें।)
- उपयोगकर्ता टूल → कम्पेटिबिलिटी व्यू डायलॉग पर जाता है और "कम्पैटिबिलिटी मोड में सभी वेबसाइट्स प्रदर्शित करें" चेकबॉक्स चेक करता है।
सवाल यह है: क्यों?
एक सामान्य उपयोगकर्ता के लिए मेरे पास एकमात्र संभव स्पष्टीकरण यह घृणा है कि कुछ बाहरी प्राधिकरण ने उन्हें यह करने के लिए कहा था या उनके लिए किया था: एक सिस्टम व्यवस्थापक ने इसे स्टीरियोटाइपिक रूप से भद्दे व्यावसायिक इंट्रानेट / पोर्टल साइट या किसी तीसरे पक्ष को संभालने के लिए किया था वे नियमित रूप से वेबसाइट पर आते हैं और निर्भर करते हैं (एक बैंक ; विचार नष्ट हो जाता है ) एक पृष्ठ को पॉपअप करते हुए कहते हैं कि उन्हें अपने भयानक आवेदन का उपभोग करने के लिए निम्नलिखित, पूरी तरह से सुरक्षित कदम उठाने होंगे।
यहां तक कि मन में पूरी तरह से प्रशंसनीय परिदृश्य के साथ, विंडोज 7 और विंडोज 8 उपयोगकर्ताओं के लिए क्रमशः 10 और 4 प्रतिशत बहुत अधिक लगता है।
क्या कोई अन्य प्रक्रिया है, जैसे कि आंतरिक मदद या समस्या निवारण संकेत, जो IE खुद बनाता है, उपयोगकर्ता को स्थायी रूप से संगतता मोड को सक्षम करने के लिए कहता है? क्या कोई और तरीका है जिससे IE स्वचालित रूप से इस सेटिंग को बदल सकता है? मेरी जिज्ञासा मुझे इस पर मार रही है।
IE=edge
घोषित और पुराने स्टैक पृष्ठों में कोई घोषणा नहीं है। प्रश्न में उल्लेख किया जाना चाहिए ... लेकिन बढ़त की घोषणा के साथ भी, हमने IE 7 यूए स्ट्रिंग्स के साथ NT 6.2 के कुछ मामलों को सत्यापित किया है। इस प्रकार मैं यहां मुड़ रहा हूं।