संगतता के बारे में बात करते समय इंटरनेट एक्सप्लोरर को संस्करण द्वारा संदर्भित किया जाने वाला एकमात्र ब्राउज़र क्यों है?


24

जब भी मैं कुछ पढ़ता हूं या किसी को एचटीएमएल 5 , सीएसएस और जावास्क्रिप्ट समर्थन के बारे में बात करते हुए सुनता हूं , तो वे हमेशा इंटरनेट एक्सप्लोरर को संस्करण संख्या जैसे कि इंटरनेट एक्सप्लोरर 6, और इंटरनेट एक्सप्लोरर 9 के साथ संदर्भित करते हैं। लेकिन वे केवल Google क्रोम , फ़ायरफ़ॉक्स , सफारी और अन्य का उल्लेख करते हैं। संस्करण संख्या के बिना।

क्या उन्हें उस संस्करण संख्या को भी निर्दिष्ट नहीं करना चाहिए जिसमें कुछ इंटरनेट प्रौद्योगिकियां केवल इंटरनेट एक्सप्लोरर के बजाय अन्य ब्राउज़रों के लिए असंगत हैं?


9
ऐतिहासिक रूप से, यह हमेशा सच नहीं था। FF के पहले के संस्करणों में बड़े अंतर (और बग) थे, और संस्करण तब मायने रखते थे।
12

जवाबों:


41

खैर, कि मुख्य रूप से दो कारण हैं:

1. IE संस्करणों में प्रमुख अंतर हैं

हालांकि अन्य ब्राउज़रों के संस्करणों में कोई स्पष्ट (स्पष्ट) अंतर नहीं हो सकता है, इंटरनेट एक्सप्लोरर, विंडोज में केवल ब्राउज़र पूर्व-स्थापित (और मूल रूप से हार्ड-कोडेड) होने के कारण, संस्करण 6 से संस्करण 10 तक के विशाल अंतर हैं। संस्करण 10 लगभग उतना ही अच्छा है क्रोम या फ़ायरफ़ॉक्स के रूप में ब्राउज़र , जबकि संस्करण 6 एक अविश्वसनीय, धीमा, अच्छा-कुछ भी नहीं है, ओवर-अनुकूलित ब्राउज़र अभी भी कुछ गैर-तकनीक-प्रेमी द्वारा उपयोग किया जाता है , और यह निर्मित होने के बाद शुरू की गई हजारों विशेषताओं के साथ असंगत है (जो कि था) एक दशक पहले)।
आप कुछ अनुकूलता के उदाहरण यहां देख सकते हैं ।

2. पूर्व-स्थापित होने से बाजार पर प्रभाव पड़ता है

चूंकि IE विंडोज के साथ आता है, और जबकि अन्य ओएस प्रचार प्राप्त कर रहे हैं, विंडोज लंबे समय तक हजारों (यदि लाखों नहीं) लोगों के लिए डिफ़ॉल्ट रहा है। चूंकि ये लोग प्रोग्रामर को सामान रखने के लिए किराए पर लेते हैं, जैसे अपनी वेबसाइट बनाते हैं, प्रोग्रामर को क्लाइंट की स्क्रीन पर अच्छा दिखने के लिए मजबूर किया जाता है , भले ही वह हमेशा सबसे बड़े दर्शकों को लक्षित न करता हो।

बेशक, हम में से अधिकांश क्लाइंट की स्क्रीन और उनके क्लाइंट दोनों की स्क्रीन पर एक अच्छा परिणाम देने की कोशिश कर रहे हैं, लेकिन यह हमेशा आसान नहीं होता है, अगर हमारे क्लाइंट के पास IE 6. (और मेरा विश्वास करें: उनमें से कुछ सोचेंगे कि यदि आप उनसे अपना ब्राउज़र बदलने के लिए कहेंगे तो आप एक अच्छे डेवलपर नहीं हैं)

इसलिए, निष्कर्ष में, हम हमेशा IE को इसके संस्करण के साथ संदर्भित करते हैं, क्योंकि यह विकास के लिए कुछ अलग करता है

पुनश्च: यहाँ IE के इतिहास के बारे में एक महान ब्लॉग लेख है और क्यों geeks इसे नफरत करते हैं जो एक अच्छा ब्राउज़र पर एक शानदार प्रस्तुति करता है।


8
धन्यवाद। यह मेरा सपना था कि आईई 6 के लिए कुछ बुरी समीक्षा लिखी जाए, काफी सालों से अब कहीं :) :)
mavrosxristoforos

6
इसके अलावा अन्य ब्राउज़र लगभग सभी स्वचालित रूप से अपने सबसे हाल के संस्करण में अपडेट होते हैं, जहां डिफ़ॉल्ट रूप से इंटरनेट एक्सप्लोरर ऑटो अपडेट नहीं करता है। आपको विंडोज अपडेट के माध्यम से उदाहरण के लिए मैन्युअल रूप से अपडेट करना होगा। यहां देखें कि ब्राउज़र समूहों के लिए आंकड़े कैसे दिखते हैं: ranking.pl/en/rankings/web-browsers-details.html IE के लिए बाजार में हिस्सेदारी में फैला यह आंशिक रूप से इस तथ्य से भी आता है कि XP ​​IE8 अधिकतम तक का समर्थन करता है जहां अन्य ब्राउज़र के समान हैं XP पर काम करते हैं।
राबर्ट नेस्ट्रोज

4
हमारे कार्यालय नेटवर्क पर, हम फ़ायरफ़ॉक्स 3.5 के साथ फंस गए हैं क्योंकि अपडेट नेटवर्क अवरुद्ध हैं। इसलिए आम तौर पर कहा जाता है कि कुछ नई HTML5 सुविधाओं को "फायरफॉक्स" द्वारा समर्थित किया गया है, यह धारणा है कि हर कोई इसके नवीनतम संस्करण का उपयोग कर रहा है।
रैंडल कूनान


2
हे, मुझे वास्तव में IE4 पसंद है, मुझे याद है कि जब मैंने अपनी पहली साइटें बनाईं, तो मैं उन्हें IE4 के लिए कोड करूंगा। लेकिन IE6 आगे सिर्फ भयानक थे, और इससे पहले कि फ़ायरफ़ॉक्स लॉन्च किया गया था मैं इस तथ्य से नफरत कर रहा था कि मैं सिर्फ अपने IE4 को नहीं रख सकता था और भयानक IE6 का उपयोग करना था :(
तेजस्वी

15

Mavrosxristoforos द्वारा उल्लेख नहीं किए जाने का एक प्रमुख कारण यह है कि फ़ायरफ़ॉक्स, क्रोम और सफारी सभी ऑटो-अपडेटेड सॉफ़्टवेयर हैं। इसलिए उनके उपयोगकर्ताओं के पास सभी नवीनतम संस्करण स्थापित हैं (उन लोगों को छोड़कर जो कभी ऑनलाइन नहीं हैं। लेकिन अच्छी तरह से ...)।

इसलिए पुराने संस्करण के लिए बाजार में हिस्सेदारी इतनी कम है कि वेब एप्लिकेशन को विकसित करते समय कुछ भी लेकिन नवीनतम पर विचार करना अप्रासंगिक है।

इंटरनेट एक्सप्लोरर के साथ, उपयोगकर्ताओं को मैन्युअल रूप से एक नया संस्करण होने पर अपग्रेड करना पड़ता है, जो चीजों को बहुत धीमा कर देता है। तो कुछ उपयोगकर्ताओं तक पहुंचने के लिए, वेब अनुप्रयोगों को IE के पुराने संस्करणों पर परीक्षण करना होगा।


7
यह केवल मैनुअल अपग्रेड नहीं है जो IE उन्नयन को धीमा करता है: यह भी है कि कई कंपनियों में नीति (संगठनात्मक और तकनीकी दोनों, यानी डोमेन समूह नीति) स्पष्ट रूप से पुराने संस्करण के साथ रहने के लिए है, कुछ के साथ संगतता चिंताओं के कारण (आमतौर पर घर में) ) वेब अनुप्रयोग जो समान रूप से पुराने हैं और नए IE के साथ काम नहीं करते हैं।
जोआचिम सॉयर

1
@JoachimSauer - यह न केवल वह है, बल्कि IE के नवीनतम संस्करण सभी संबंधित प्लेटफार्मों पर उपलब्ध नहीं हैं (इस लेखन के रूप में, XP अभी भी कुछ और महीनों के लिए समर्थन में है, लेकिन IE 10 XP पर नहीं चलता है)।
माइकल कोहेन 12

और जैसा कि @MichaelKohne ने कहा, 500 मिलियन पीसी अभी भी विंडोज एक्सपी चला रहे हैं - जो पीसी हैं जो नवीनतम IE ब्राउज़र को नहीं चला सकते हैं। theregister.co.uk/2013/10/01/six_months_end_xp_support
ब्रायनH

6

इंटरनेट एक्सप्लोरर के साथ समस्या यह है कि उनके प्रमुख संस्करणों को उस समय विंडोज के नवीनतम संस्करण की आवश्यकता होती है।

  • विंडोज एक्सपी पर उच्चतम संस्करण IE8 है
  • IE 9 को विस्टा या विंडोज 7 की आवश्यकता है
  • IE 10 शुरू में केवल विंडोज 8 के लिए उपलब्ध था और अब 7 के लिए भी उपलब्ध है, लेकिन विस्टा के लिए नहीं।
  • IE 11 को केवल विंडोज 8.1 पर प्रीइंस्टॉल्ड किया गया है (7 के लिए एक बीटा है, लेकिन आपको सामान्य उपयोगकर्ताओं से बीटा सॉफ़्टवेयर का उपयोग करने की उम्मीद नहीं करनी चाहिए)

आपके विंडोज संस्करण को अपडेट करने में पैसा, समय और पवित्रता खर्च होती है, इसलिए आप उन लोगों की काफी मात्रा को दोष नहीं दे सकते जो अभी भी विंडोज़ के पुराने संस्करणों का उपयोग करते हैं। इसका मतलब है कि वे इंटरनेट एक्सप्लोरर के पुराने संस्करणों के साथ भी फंस गए हैं।

लेकिन जब अन्य ब्राउज़रों की बात आती है जिन्हें किसी विशिष्ट ऑपरेटिंग सिस्टम की आवश्यकता नहीं होती है, तो उपलब्ध नवीनतम संस्करण का उपयोग न करने का वास्तव में कोई बहाना नहीं है।


1
"आपके विंडोज संस्करण को अपडेट करने में पैसा, समय और पवित्रता खर्च होती है, इसलिए आप उन लोगों की काफी मात्रा को दोष नहीं दे सकते जो अभी भी विंडोज़ के कई संस्करणों का उपयोग करते हैं। इसका मतलब है कि वे इंटरनेट एक्सप्लोरर के पुराने संस्करणों के साथ भी फंस गए हैं।" - गलत!!! उन्हें फ़ायरफ़ॉक्स का उपयोग करने के लिए कहें! (या क्रोम)
गणित चिलर

5

यदि आप http://caniuse.com/ जैसी साइट पर एक नज़र डालते हैं, तो आप सभी ब्राउज़रों के संस्करण संख्या द्वारा विभिन्न HTML / CSS / etc सुविधाओं के लिए समर्थन का टूटना देख सकते हैं।
यह आपको एक बेहतर दृश्य चित्र दे सकता है कि क्यों IE को आम तौर पर संख्या द्वारा संदर्भित किया जाता है जबकि अन्य नहीं हैं।
उदाहरण के लिए, यहां एक चार्ट है जो विभिन्न ब्राउज़रों में ड्रैग एंड ड्रॉप के लिए समर्थन स्तर दिखाता है:

यहाँ छवि विवरण दर्ज करें यहाँ छवि विवरण दर्ज करें


1
क्या आप इस बारे में और अधिक व्याख्या करना चाहेंगे कि यह पूछे गए प्रश्न का उत्तर देने के लिए क्या करता है और इसकी अनुशंसा क्यों करता है? "केवल-लिंक का जवाब देता" काफी स्टैक एक्सचेंज पर स्वागत करते हैं नहीं कर रहे हैं
कुटकी

यह वेब डेवलपर्स के लिए एक वेबसाइट है जो यह देखने के लिए कि HTML, CSS और अन्य संबंधित विशेषताएं किस ब्राउज़र के साथ काम करती हैं। मैंने इसका इस्तेमाल विकास कार्यों के लिए किया है। मुझे लगता है कि यह एक अच्छा दृश्य चित्र देता है कि कैसे विभिन्न ब्राउज़र संस्करण एक-दूसरे और उनकी विशेषताओं से संबंधित हैं। मैं निश्चित रूप से इसका मतलब "लिंक-ओनली उत्तर" के रूप में नहीं था।
जोश

आपकी पोस्ट यह नहीं बताती है कि इस लिंक पर क्लिक करने से एक "बेहतर दृश्य चित्र क्यों ..." दिया जा सकता है, यह भी उल्लेख नहीं किया गया है कि यदि लिंक की गई साइट ऑफ़लाइन हो जाती है या कुछ फ़ायरवॉल द्वारा अवरुद्ध हो जाती है, तो पाठक कुछ भी पता नहीं लगा पाएंगे इसके बारे में
gnat

2
ठीक है, मैंने अपनी बात समझाने के लिए एक छवि जोड़ी है। क्या यह बेहतर है?
जोश

6
यह थोड़ा भ्रामक है क्योंकि कुछ ब्राउज़र प्रमुख संस्करण संख्याओं को दूसरों की तुलना में बहुत अधिक बदलते हैं। IE 5.5 उस चार्ट पर कुछ और होने से पहले 1999 में जारी किया गया था। क्रोम 4.0 को उसी समय IE 8.0 के रूप में जारी किया गया था। आप जो पाने की कोशिश कर रहे हैं, उसके लिए निश्चित सत्य है, लेकिन यह चार्ट इसे दिखाने का एक घटिया तरीका है। उदाहरण के लिए, फ़ायरफ़ॉक्स 3.5 क्रोम 4.0 से अधिक पुराना है, लेकिन यह चार्ट ऐसा दिखता है जैसे इसे पहले सुविधा मिली थी।
रोबोट

1

इंटरनेट एक्सप्लोरर सभी विंडोज प्लेटफॉर्म पर उपलब्ध नहीं कराया गया है। उदाहरण के लिए, Windows XP पर नवीनतम इंटरनेट एक्सप्लोरर संस्करण का उपयोग नहीं किया जा सकता है। इसलिए एक उपयोगकर्ता आधार (विंडोज एक्सपी उपयोगकर्ता) है जो सबसे हाल के इंटरनेट एक्सप्लोरर संस्करण में अपडेट नहीं कर सकता है, जिसका अर्थ है कि वेब डेवलपर्स इन लोगों से असंगति के बारे में रिपोर्ट प्राप्त करेंगे।

इसके विपरीत, फ़ायरफ़ॉक्स जैसे अन्य ब्राउज़र सबसे हालिया रिलीज़ के साथ सभी प्रमुख प्लेटफार्मों के लिए संकलित हैं। ऑटो अपडेट के साथ, अधिकांश उपयोगकर्ता ब्राउज़र संस्करण के साथ अद्यतित हैं जो विभिन्न ब्राउज़र संस्करणों के बीच अलग होने की आवश्यकता को कम करता है, ज्यादातर लोग "चालू" रिलीज के बारे में बात करते हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.