जैसा कि @ डेविड का जवाब बताता है, जब तक आप "स्थानीय इंट्रानेट" ज़ोन में किसी साइट को होस्ट नहीं कर रहे हैं <meta http-equiv="X-UA-Compatible" content="IE=edge">
, आपके वेबपृष्ठों में शामिल करने के लिए बहुत कम कारण हैं , और ( Microsoft के सर्वोत्तम अभ्यास सिफारिशों के अनुसार ) बिल्कुल इसे इसमें शामिल करने का कोई कारण नहीं है एचटीएमएल। (आपको इसे अपने सर्वर कॉन्फ़िगरेशन या साइट हेडर में रखना चाहिए - HTML में ही नहीं।)
यदि आप X-UA-Compatible
अपने प्रोजेक्ट में कहीं भी उपयोग करने पर विचार कर रहे हैं , तो आपको यह याद रखना चाहिए कि संगतता दृश्य केवल IE8, 9 और 10. को प्रभावित करता है। इसे केवल IE8 में पेश किया गया था और IE11 में अक्षम किया गया था।
यह भी जान लें कि IE11 इस समय IE का एकमात्र आधिकारिक रूप से समर्थित संस्करण है । सभी पुराने संस्करणों को असुरक्षित माना जाना चाहिए।
यदि वह आपको इसे उपयोग न करने के लिए मनाने के लिए पर्याप्त कारण नहीं था, तो विचार करें कि Microsoft स्थिति यह है कि IE8 और ऊपर पहले से ही मानक मोड में प्रस्तुत करता <!DOCTYPE
है जब एक मौजूद होता है , जिससे यह और भी अधिक व्यर्थ हो जाता है।
आप स्वयं देख सकते हैं कि IE किस दस्तावेज़ मोड का उपयोग करने का निर्णय लेता है:
जैसा कि आप देख सकते हैं, यदि कोई X-UA-Compatible
मेटा टैग या HTTP हेडर मौजूद नहीं है, तो यह उपयोगकर्ता की "कम्पेटिबिलिटी व्यू" सेटिंग्स की जाँच करता है। यदि उपयोगकर्ता के पास आपकी वेबसाइट के लिए कोई आईई नहीं है, तो IE एक <!DOCTYPE
घोषणा की उपस्थिति के लिए जांच करता है । यदि यह एक पाता है तो यह स्वचालित रूप से नवीनतम मानक मोड का उपयोग करता है (उर्फ "EmulateIEx")। यदि ऐसा नहीं होता है, तो यह क्विरक्स मोड में बदल जाता है।
Microsoft से "X-UA- कम्पेटिबल" मेटा टैग का उपयोग न करने के और भी कारण।
जब इंटरनेट एक्सप्लोरर एक्स-यूए-कम्पेटिबल मेटा टैग का सामना करता है तो यह नामित संस्करण के इंजन का उपयोग करके शुरू होता है। यह एक प्रदर्शन हिट है क्योंकि ब्राउज़र को सामग्री का विश्लेषण बंद करना और पुनः आरंभ करना होगा।
दूसरे शब्दों में, यह शुरुआती पृष्ठ रेंडर को धीमा कर देता है
X-UA- कम्पेटिबल निर्देश एप्लिकेशन को नवीनतम इंटरनेट एक्सप्लोरर संस्करण में काम करने की अनुमति देने का एक उपकरण है, जबकि एप्लिकेशन में अपडेट किए जाते हैं ।
इसे केवल अस्थायी उपयोग के लिए बनाया गया था।
सबसे अच्छा अभ्यास एक एक्स-यूए-संगत HTTP हैडर है । प्रतिक्रिया हेडर में निर्देश जोड़ना इंटरनेट एक्सप्लोरर को बताता है कि सामग्री शुरू करने से पहले किस इंजन का उपयोग करना है। इसे वेब साइट के सर्वर में कॉन्फ़िगर किया जाना चाहिए।
दूसरे शब्दों में, एक्स-यूए-कम्पैटिबल को लागू करने के बेहतर तरीके हैं यदि आपको इसकी बिल्कुल आवश्यकता है।
12 जनवरी 2016 से, समर्थित ऑपरेटिंग सिस्टम के लिए उपलब्ध इंटरनेट एक्सप्लोरर का केवल सबसे वर्तमान संस्करण तकनीकी सहायता और सुरक्षा अपडेट प्राप्त करेगा। इंटरनेट एक्सप्लोरर 11 इंटरनेट एक्सप्लोरर का अंतिम संस्करण है, और विंडोज 7, विंडोज 8.1 और विंडोज 10 पर सुरक्षा अपडेट, संगतता सुधार और तकनीकी सहायता प्राप्त करना जारी रखेगा ।
IE11 IE का एकमात्र आधिकारिक रूप से समर्थित संस्करण है ।
X-UA-Compatible
आपके HTML में मेटा टैग को शामिल करने का एकमात्र कारण आपकी वेबसाइट के लिए IE8, 9 और 10 में उपयोगकर्ता की "संगतता दृश्य" सेटिंग को ओवरराइड करना था। लगभग हर मामले में उपयोगकर्ता ने इन सेटिंग्स को नहीं बदला होगा (वे ऐसा क्यों करेंगे?), और अब वे ब्राउज़र अब भी समर्थित नहीं हैं।
संक्षेप में: इस टैग का दिन हो चुका है।