Microsoft® Internet Explorer® अन्य ब्राउज़रों और प्रकाशित मानकों के साथ असंगत क्यों है?
- अन्य ब्राउज़र में ऐसी सुविधाएँ जोड़ने के लिए
- जब प्रोग्रामर IE-only सुविधाओं का उपयोग करने वाले वेब पेज लिखते हैं, तो कोड अन्य ब्राउज़रों पर काम नहीं करेगा। यह अंत-उपयोगकर्ताओं को आईई में उन साइटों को देखने के लिए प्रोत्साहित करता है (और इस प्रकार अधिक लोग IE का उपयोग करते हैं, और चूंकि यह केवल विंडोज पर चलता है, अधिक लोग विंडोज के साथ चलते हैं)।
- Microsoft उपकरण (फ्रंटपेज इसके लिए सबसे प्रसिद्ध है) कोड का उत्पादन करते हैं जो केवल IE पर काम करता है, या IE पर सबसे अच्छा काम करता है। जबकि यह # 2 ऊपर प्रचारित करता है, यह अपनी बुलेट का हकदार है क्योंकि उस वेब साइट या वेब एप्लिकेशन पर काम करने वाले अगले डेवलपर को अब उन्हीं Microsoft तकनीकों का उपयोग करना होगा जो मूल रूप से इसका उपयोग करते थे, या पूरी परियोजना को फिर से लिखना है अलग तकनीक।
कॉरपोरेट इंट्रानेट इस रणनीति के लिए विशेष रूप से कमजोर हैं क्योंकि वे एक ऐसा वातावरण प्रदान करते हैं जहां सभी उपयोगकर्ता एक ही ब्राउज़र पर हैं (जब तक कि एक नया संस्करण सामने नहीं आता)। इसके अलावा, यदि कोई साइट ग्राहक का सामना नहीं कर रही है, तो कई ब्राउज़रों के समर्थन की छोटी लागत के लिए भी कोई बजट नहीं होगा। समय के साथ, एक कंपनी में विरासत इंट्रानेट साइटें उस पूरी कंपनी को IE (या यहां तक कि IE के एक विशिष्ट संस्करण) को छोड़ने से रोकती हैं।
Microsoft का दृष्टिकोण दोधारी तलवार है। एक ओर, इसने एक्सएमएल / एचटीटीपी एसिंक्रोनस रिक्वेस्ट फंक्शनलिटी का उत्पादन किया है, जिसने AJAX को संभव बनाया (और अन्य सकारात्मक नवाचारों को) जो अन्य ब्राउज़रों ने तेजी से कॉपी किया। लेकिन Microsoft IE के संस्करणों का निर्माण भी करता है जो एक-दूसरे के साथ असंगत हैं, इस प्रकार बहुत डेवलपर्स को काटते हैं जिन्होंने माइक्रोसॉफ्ट की योजनाओं में सबसे अधिक खेला।
इंट्रा-वर्जन IE की असंगति का मेरा पसंदीदा उदाहरण माइक्राफ्ट का अपना IE6 काउंटडाउन अभियान है जहां वे लोगों को अपने स्वयं के ब्राउज़र का उपयोग न करने के लिए प्रोत्साहित करते हैं। सिद्धांत यह है कि Microsoft लोगों को IE के अधिक हाल के संस्करण में अपग्रेड करने के लिए प्रोत्साहित कर सकता है, जबकि अन्य जो "IE6 Must Die" चिल्लाते हैं, उपयोगकर्ताओं को IE के बजाय किसी अन्य ब्रांड के ब्राउज़र का उपयोग करने के लिए प्रोत्साहित करने की अधिक संभावना है।
संक्षेप में, यह Microsoft द्वारा एक काफी सफल बाजार-वर्चस्व की रणनीति है जो कभी-कभी चोट लगी है और कभी-कभी उद्योग के बाकी हिस्सों की मदद की है। खुद के लिए, मैं केवल मान्य, मानकों के अनुरूप HTML का उत्पादन करने की कोशिश करता हूं जिसे किसी भी ब्राउज़र के नवीनतम संस्करण पर 2% या अधिक बाजार हिस्सेदारी (प्लस IE के नवीनतम 3 संस्करण) के साथ परीक्षण किया जाता है।
Microsoft और इंटरनेट एक्सप्लोरर US और / या अन्य देशों में Microsoft Corporation के पंजीकृत ट्रेडमार्क हैं।