IE10 + अब ब्राउज़र की पहचान करने के लिए ब्राउज़र डिटेक्शन टैग का समर्थन नहीं करता है।
IE10 का पता लगाने के लिए मैं जावास्क्रिप्ट का उपयोग कर रहा हूं और कुछ ms
उपसर्ग शैलियों का पता लगाने के लिए क्षमता-परीक्षण तकनीक का उपयोग किया जाता है जैसे कि msTouchAction
और msWrapFlow
।
मैं IE11 के लिए भी ऐसा ही करना चाहता हूं, लेकिन मैं यह मान रहा हूं कि IE11 में सभी IE10 शैलियों का समर्थन किया जाएगा। क्या कोई मुझे आईई 11 को केवल उन शैलियों या क्षमताओं की पहचान करने में मदद कर सकता है जिनका उपयोग मैं दो को अलग-अलग करने के लिए कर सकता हूं?
अधिक जानकारी
- मैं उपयोगकर्ता एजेंट प्रकार का पता लगाने का उपयोग नहीं करना चाहता क्योंकि यह बहुत धब्बेदार है, और इसे बदला जा सकता है, साथ ही मुझे लगता है कि मैंने पढ़ा है कि IE11 जानबूझकर इस तथ्य को छिपाने की कोशिश कर रहा है कि यह इंटरनेट एक्सप्लोरर है।
- IE10 क्षमता परीक्षण कैसे काम करता है, इसके एक उदाहरण के लिए, मैंने अपने परीक्षण के लिए आधार के रूप में इस JsFiddle (मेरा नहीं) का उपयोग किया ।
- इसके अलावा मैं "यह एक बुरा विचार है ..." के बहुत सारे जवाबों की उम्मीद कर रहा हूँ। इसके लिए मेरी एक जरूरत यह है कि IE10 का दावा है कि यह कुछ का समर्थन करता है, लेकिन यह बहुत बुरी तरह से लागू है, और मैं IE10 और IE11 + के बीच अंतर करने में सक्षम होना चाहता हूं, इसलिए मैं भविष्य में क्षमता-आधारित पहचान पद्धति के साथ आगे बढ़ सकता हूं।
- यह परीक्षण एक माडर्निज़्र परीक्षण के साथ युग्मित है जो कम ग्लैमरस व्यवहार के लिए कुछ कार्यक्षमता "कमबैक" करेगा। हम महत्वपूर्ण कार्यक्षमता के बारे में बात नहीं कर रहे हैं।
मैं भी पहले से ही मॉर्डनिज़्र का उपयोग कर रहा हूं, लेकिन यह यहां मदद नहीं करता है। मुझे अपने स्पष्ट रूप से पूछे जाने वाले प्रश्न के समाधान के लिए मदद चाहिए।